Most popular ruby repositories and open source projects

Ruby was developed by Yukihiro "Matz" Matsumoto in 1995 with the intent of having an easily readable programming language. It is integrated with the Rails framework to create dynamic web-applications. Ruby's syntax is similar to that of Perl and Python.

minitest

minitest provides a complete suite of testing facilities supporting TD...

541   3162   3162  

wisper

A micro library providing Ruby objects with Publish-Subscribe capabili...

146   3161   3161  

klipse

Klipse is a JavaScript plugin for embedding interactive code snippets...

148   3121   3121  

oso

Oso is a batteries-included framework for building authorization in yo...

156   3121   3121  

psd.rb

Parse Photoshop files in Ruby with ease

219   3117   3117  

twitter-text

Twitter Text Libraries. This code is used at Twitter to tokenize and p...

529   3102   3102  

secure_headers

Manages application of security headers with many safe defaults

268   3096   3096  

shrine

File Attachment toolkit for Ruby applications

273   3085   3085  

elasticsearch-rails

Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

802   3078   3078  

weechat

The extensible chat client.

334   3068   3068  

ruby-openai

OpenAI API + Ruby! 🤖❤️ Now with Responses API + DeepSeek!

359   3052   3052  

avro

Apache Avro is a data serialization system.

1665   3021   3021  

http

HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chaina...

325   3019   3019  

Portus

Authorization service and frontend for Docker registry (v2)

471   3000   3000  

public_activity

Easy activity tracking for models - similar to Github's Public Activit...

336   2980   2980  

sunspot

Solr-powered search for Ruby objects

933   2967   2967  

datastation

App to easily query, script, and visualize data from every database, f...

110   2932   2932  

houston

Apple Push Notifications; No Dirigible Required

227   2928   2928  

hashie

Hashie is a collection of classes and mixins that make Ruby hashes mor...

312   2920   2920  

artichoke

💎 Artichoke is a Ruby made with Rust

111   2909   2909  

Twitter-API-v2-sample-code

Sample code for the Twitter API v2 endpoints

1035   2901   2901  

pdfkit

A Ruby gem to transform HTML + CSS into PDFs using the command-line ut...

413   2883   2883  

jekyll-admin

A Jekyll plugin that provides users with a traditional CMS-style graph...

372   2872   2872  

m2cgen

Transform ML models into a native code (Java, C, Python, Go, JavaScrip...

246   2870   2870  

truffleruby

A high performance implementation of the Ruby programming language, bu...

191   2868   2868  

rspec-metagem

RSpec meta-gem that depends on the other components

245   2867   2867  

database_cleaner

Strategies for cleaning databases in Ruby. Can be used to ensure a cl...

490   2866   2866  

rollout

Feature flippers.

215   2847   2847  

good_job

Multithreaded, Postgres-based, Active Job backend for Ruby on Rails.

213   2800   2800  

janky

Continuous integration server built on top of Jenkins and Hubot

239   2765   2765  

meta-tags

Search Engine Optimization (SEO) for Ruby on Rails applications.

278   2762   2762  

comfortable-mexican-sofa

ComfortableMexicanSofa is a powerful Ruby on Rails 5.2+ CMS (Content M...

629   2723   2723  

split

:chart_with_upwards_trend: The Rack Based A/B testing framework

366   2705   2705  

foreman

an application that automates the lifecycle of servers

999   2683   2683  

devise_invitable

An invitation strategy for devise

550   2664   2664  

brew

:beer::penguin: The Homebrew package manager for Linux

237   2655   2655  

bootsnap

Boot large Ruby/Rails apps faster

177   2607   2607  

money

A Ruby Library for dealing with money and currency conversion.

622   2606   2606  

bundler-audit

Patch-level verification for Bundler

234   2564   2564  

coverband

Ruby production code coverage collection and reporting (line of code u...

163   2556   2556  

fixer

A foreign exchange rates and currency conversion API

208   2551   2551  

noticed

Notifications for Ruby on Rails applications

188   2521   2521  

octopus

Database Sharding for ActiveRecord

510   2510   2510  

browser

Do some browser detection with Ruby. Includes ActionController integra...

368   2471   2471  

jets

Ruby on Jets

170   2426   2426  

hetzner-k3s

The easiest and fastest way to create and manage Kubernetes clusters i...

165   2425   2425  

danbooru

A taggable image board written in Rails.

424   2409   2409  

rbspy

Sampling CPU profiler for Ruby

99   2403   2403  

standard

Ruby's bikeshed-proof linter and formatter 🚲

192   2358   2358  

rufus-scheduler

scheduler for Ruby (at, in, cron and every jobs)

204   2351   2351