All organizations · GSoC 2026 · Programming languages, Web

Ruby

Ruby is an object-oriented programming language

The Ruby organization collects mentors and students working on the Ruby language (MRI), the Ruby packaging system (Bundler, RubyGems, and RubyGems.org), and other Ruby projects. Any Ruby OSS project is eligible to be included in the Ruby GSOC organization.

  • c
  • java
  • ruby on rails
  • ruby
  • rubygems
  • security
  • web
  • cloud
  • server
  • application

Project ideas

13 ideas on its 2026 ideas page; of the 13 that state a difficulty: 3 easy, 5 medium, 5 hard. Sizes: 3 small, 8 medium, 2 large. 4 mentors named.

  1. Event Transparency Logs large hard
  2. Ruby Vulnerability Warnings medium medium
  3. Observability: Metrics & Context Propagation medium medium
  4. HTTP Streaming medium hard
  5. SQL Adapter for Background Tasks medium hard
  6. Extension System (Railtie Equivalent) medium medium
  7. Blueprinter Integration for OpenAPI medium hard
  8. Support boolean and enum types
  9. color = type Enum["red", "orange", "yellow"] | arg small easy
  10. Evaluate constants in their original binding small medium
  11. Re-evaluate typed arguments without types medium medium
  12. Integrate LowType with RBS large hard
  13. Bring Scarpe (shoes) to the TUI medium easy

Read the ideas page. Ideas are for scope reference; never copy one into a proposal.

History

In GSoC since 2016, 8 years. Projects per year: '16: 12, '18: 5, '19: 5, '20: 4, '21: 5, '22: 3, '23: 4, '26: 5.

On GitHub

101 repositories pushed to in the last year. Main languages: Ruby (75), C (16), Dockerfile (1), HTML (1), Java (1), JavaScript (1).

Links and channels

go deeper in your terminal
git-into-gsoc org "Ruby" --shortlist
git-into-gsoc repos "Ruby"
git-into-gsoc issues --org "Ruby"
or ask your assistant:
"Which Ruby repositories merge
newcomers' pull requests, and which beginner
issues are still free?"

Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.