rubyevents/rubyevents
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
17 repositories
June 27, 2026 last updated
Open Ruby issues for beginners
hackclub/stardance
shop items made by hack clubbers
Rails-Designer/beam_up
Add additional providers
manyfold3d/manyfold
Integration with Snapmaker Orca
yegor256/sibit
`Sibit::Blockchain#height` returns nil on missing `height` field while siblings raise
hl7au/au-ps-inferno
Merge three high order groups into one using enable_when feature of the Inferno core
yegor256/sibit
CLI's `Sibit::Bin#client` never passes a key to `Sibit::Blockchair.new` at `lib/sibit/bin.rb:159`
zerocracy/baza.rb
BazaRb#download sends malformed `Accept: *` header (should be `*/*`) at lib/baza-rb.rb:782
zold-io/wts.zold.io
WTS::UserError at objects/callbacks.rb:27 lacks any E### prefix, violating user-error code convention
lobsters/lobsters
Cancel reply button breaks comment functionality
yegor256/iri
`Iri#port` accepts 65536 due to off-by-one in `lib/iri.rb:262`
zerocracy/baza.rb
gemspec missing runtime deps on `base64` and `logger` breaks installs on Ruby 3.4+
zerocracy/judges-action
`dry-run: true` doesn't prevent SQLite cache `download` and `upload` commands execution
zerocracy/judges-action
`sqlite_cache_min_age` defaults to `3600` without documentation in README
rubyforgood/human-essentials
Fix 500 on certain date input in donations#index
lobsters/lobsters
Very low contrast difference on comments link on mobile when using high contrast
magiruuvelvet/llm-prompts
looking for a good LLM TUI
manyfold3d/manyfold
Make immediate printing optional, with a choice dialog
hackclub/stardance
[BUG] long video formats dont show up correctly
zold-io/wts.zold.io
Missing error code in WTS::UserError raised at objects/ops.rb:98
jokaperes/ecommerce-rails
Replace placeholder README with real setup docs
IOSTimor/homebrew-ios-release
this is bug
truffleruby/truffleruby
Ruby 4.0 support
metanorma/ci
Raise minimum Ruby version to 3.3 due to EOL (3.2 EOLed 2026-03-31)
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