Programming languages

Ruby

Ruby is an object-oriented programming language

Technologies
bundlerCJavaRubyruby on railsrubygems
Topics
applicationscloudsecurityserverweb
Total projects
43
Years participating
8
Most recent
2026

Participation history

8 program years
Projects by participation year 2016: 12 projects, 2018: 5 projects, 2019: 5 projects, 2020: 4 projects, 2021: 5 projects, 2022: 3 projects, 2023: 4 projects, 2026: 5 projects 12 2016 5 2018 5 2019 4 2020 5 2021 3 2022 4 2023 5 2026

Historical projects

2026 5 projects

Official GSoC page ↗

Eliminating Shim Methods via Method Rewriting in LowType

Contributor: Aditya_Chauhan

LowType currently relies on shim methods to bypass type checking when disabled, adding persistent runtime overhead on every method call through...

Event Transparency Logs

Contributor: Amisha Chhajed

RubyGems.org currently lacks transparency into critical package registry events such as gem publications, ownership changes, and deletions, making it...

Ruby Vulnerability Warnings on RubyGems

Contributor: Harinish Sabapathi

Developers using Ruby gems have no official way to know when a gem they depend on has a known security vulnerability. This project integrates...

HTTP Streaming

Contributor: Piyush-Goenka

This project addresses the absence of HTTP streaming support in the Rage framework, where responses are currently fully buffered before being sent to...

Bring Scarpe (shoes) to the TUI

Contributor: TureCatedu

Building modern Text User Interfaces (TUIs) often forces developers to choose between writing complex, low-level terminal sequence code or adopting...