ecosyste-ms/packages
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
19 repositories
July 21, 2026 last updated
Open Ruby issues for beginners
meilisearch/meilisearch-ruby
[Meilisearch v1.50.0] Add Dynamic Search Rules (experimental)
puzzle/skills
Bug: Unifying 2 Skills with the same Title not working
puzzle/skills
Slider not showing value until set
thoughtbot/factory_bot
Feedback on Documentation
lobsters/lobsters
raise exception on full table scans
bolshakov/stoplight
Unbounded, backoff-free retry loop in `Scripting#call` on persistent `NOSCRIPT`
bolshakov/stoplight
`WindowMetrics`'s success bucket never prunes on the healthy path, growing unbounded for the life of the process
dry-rb/dry-validation
Arrays of multiple custom types not validating correctly
hackclub/stardance
Emoji dropdown is hidden
lobsters/lobsters
Suggest quorum can be reached by same user POSTing twice
yegor256/factbase
`(div ...)` term crashes with raw `ZeroDivisionError` when the divisor is zero
hackclub/stardance
"Code for at least 15m before devlogging" message is cut off
rubyforgood/casa
reimbursement requests
vol1ura/Sat_9am_5km
Chart text is invisible in Light Theme
voxpupuli/puppet-victorialogs
Add vlagent support
yegor256/judges
`License Compliance` (FOSSA) check fails on every PR — has failed consistently for weeks
ecosyste-ms/packages
Add support for self-hosted forge hosts like Codeberg, Gitea and Forgejo
jokaperes/ecommerce-rails
Replace placeholder README with real setup docs
yegor256/pgtk
Pgtk::Stash caches non-deterministic queries (CURRENT_TIMESTAMP, RANDOM, etc.)
freeCodeCamp/devdocs
Support Tokio documentation
IOSTimor/homebrew-ios-release
test p2
rubygems/rubygems.org
Introduce concept of "Alumni" to RubyGems.org
Rails-Designer/courrier
Support for more providers
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