codebar/planner
Good First Issues in Ruby
Ruby (and Rails) communities prize readable code and good onboarding, making them welcoming for first-time contributors.
24+ open beginner issues
20 repositories
September 17, 2026 last updated
Open Ruby issues for beginners
github-linguist/linguist
Add language: WESL
huginn/huginn
Make UI translations pluggable as add-on gems
jonathanfrei/gabrielafreidotcom
Launch gate: canonical-domain cutover and publication readiness
WITCodingClub/calendar-backend
Allow users to see freinds calendars on dashboard
open-telemetry/opentelemetry-ruby-contrib
Grape v4 upgrade fails
WikiEducationFoundation/WikiEduDashboard
Wikidata stats card is overwhelming
WikiEducationFoundation/WikiEduDashboard
Admins should have an easy way to enqueue a non-full update for a course
Selectus2/trainers-rb
Tests: callback firing order and arguments
Selectus2/trainers-rb
Tests: LR scheduler curves and warmup boundaries
sharkipedia/sharkipedia
Expose measurement-level fields (model, method, precision, sample size, coordinates) for programmatic access
valkey-io/valkey-glide-ruby
(ffi): Set blocking: true on create_client_from_uri ffi
zerocracy/judges-action
`Jp.issue_was_lost` runs its own transaction inside an open one, so its writes escape the outer rollback
activeagents/activeagent
Documentation backlog
open-telemetry/opentelemetry-ruby-contrib
Capture lmdb `drop` & `has` operations
valkey-io/valkey-glide-ruby
Test against forking scenarios
ManageIQ/manageiq
MiqTask marked successful prematurely by check_policy_prevent_callback
jetrockets/jet_ui
Add ARIA labels and keyboard navigation to interactive components
hackclub/stardance
Clean up flipper
Rails-Designer/mata
Issue when opening multiple (10+?) screens
meme-search/meme-search
Build a local integration with Search API v1
lobsters/lobsters
raise exception on full table scans
manyfold3d/manyfold
Print via new PrusaLink API
zerocracy/baza.rb
.rubocop.yml TargetRubyVersion: 3.2 lags behind the >=3.3 floor in gemspec, README, and CI matrix
How to contribute to a Ruby project
Run `bundle install`, then the test suite with `bundle exec rspec` or `rake test`. Use the Ruby version in `.ruby-version`.
- Match the project's RuboCop config — style is usually enforced.
- Write a spec for your change; Ruby projects expect tests.
- Documentation and refactor issues are good, low-risk starters.
Track these Ruby issues and get AI-matched
Sign up free to bookmark issues, track your pull requests, and get AI-picked matches for your exact skill level.
Start contributing — it's free
FirstIssue.dev