Discover the top trending Ruby repositories and projects on Github. Explore the latest trends in Ruby development.

Trending Repositories

1

kamal

Deploy web apps anywhere.
🔥🔥🔥
2

chatwoot

Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
📣
3

discourse

A platform for community discussion. Free, open, simple.
⬆️
4

solid_cable

A database backed ActionCable adapter
⬆️
5

fastlane

🚀 The easiest way to automate building and releasing your iOS and Android apps
⬆️
6

ferrum_pdf

A PDF generator for Rails using Ferrum & headless Chrome
⬆️
7

huginn

Create agents that monitor and act on your behalf. Your agents are standing by!
⬆️
8

transformers-ruby

State-of-the-art transformers for Ruby
⬆️
9

solid_queue

Database-backed Active Job backend
⬆️
10

litestack

⬆️
11

brew

🍺 The missing package manager for macOS (or Linux)
⬆️
12

rails

Ruby on Rails
⬆️
13

postal

📮 A fully featured open source mail delivery platform for incoming & outgoing e-mail
⬆️
14

mastodon

Your self-hosted, globally interconnected microblogging community
⬆️
15

devdocs

API Documentation Browser
⬆️
16

nextgen

Generate your next Rails app interactively! This template includes production-ready recommendations for testing, security, developer productivity, and modern frontends. Plus optional Vite support! ⚡️
⬆️
17

pg-locks-monitor

A simple tool to observe PostgreSQL database locks in Rails apps.
⬆️
18

super_diff

A more helpful way to view differences between complex data structures in RSpec.
⬆️
19

phlex

A framework for building object-oriented views in Ruby.
⬆️
20

prompts

Beautiful and user-friendly forms for your command-line Ruby applications.
⬆️
21

engineering-blogs

A curated list of engineering blogs
⬆️
22

endoflife.date

Informative site with EoL dates of everything
⬆️
23

falcon

A high-performance web server for Ruby, supporting HTTP/1, HTTP/2 and TLS.
⬆️
24

linguist

Language Savant. If your repository's language is being reported incorrectly, send us a pull request!
⬆️
25

openproject

OpenProject is the leading open source project management software.
⬆️
26

langchainrb

Build LLM-backed Ruby applications
⬆️
27

flecks

⬆️
28

quranic-universal-library

⬆️
29

authentication-zero

An authentication system generator for Rails applications.
⬆️
30

jekyll

🌐 Jekyll is a blog-aware static site generator in Ruby
⬆️
31

pghero

A performance dashboard for Postgres
⬆️
32

ruby-lsp

An opinionated language server for Ruby
⬆️
33

Vim-Katas

Vim exercises based on the book - Practical Vim.
⬆️
34

job-iteration

Makes your background jobs interruptible and resumable by design.
⬆️
35

vagrant

Vagrant is a tool for building and distributing development environments.
⬆️
36

tmuxinator

Manage complex tmux sessions easily
⬆️
37

enlitenment

A Rails application template script to lead your app to SQLite enlightenment.
⬆️
38

good_job

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

active_record_tracer

A tracer for Active Record queries
⬆️
40

pay

Payments for Ruby on Rails apps
⬆️
41

invoice_printer

Super simple PDF invoicing
⬆️
42

zammad

Zammad is a web based open source helpdesk/customer support system
⬆️
43

solid_cache

A database-backed ActiveSupport::Cache::Store
⬆️
44

neighbor

Nearest neighbor search for Rails and Postgres
⬆️
45

metasploit-framework

Metasploit Framework
⬆️
46

inertia-rails

The Rails adapter for Inertia.js.
⬆️
47

ice_cube

Ruby Date Recurrence Library - Allows easy creation of recurrence rules and fast querying
⬆️
48

async

An awesome asynchronous event-driven reactor for Ruby.
⬆️
49

maintenance_tasks

A Rails engine for queueing and managing data migrations.
⬆️
50

ruby

The Ruby Programming Language
⬆️
51

gollum

A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.
⬆️
52

active_record-associated_object

Extract Collaborator Objects from your Active Records, a new concept called Associated Objects
⬆️
53

scientist

🔬 A Ruby library for carefully refactoring critical paths.
⬆️
54

liquid

Liquid markup language. Safe, customer facing template language for flexible web apps.
⬆️
55

active_hashcash

Protect Rails applications against bots and brute force attacks without annoying humans.
⬆️
56

mission_control-jobs

Dashboard and Active Job extensions to operate and troubleshoot background jobs
⬆️
57

asciidoctor

💎 A fast, open source text processor and publishing toolchain, written in Ruby, for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.
⬆️
58

rbs-inline

Inline RBS type declaration
⬆️
59

prosopite

🔍 Rails N+1 queries auto-detection with zero false positives / false negatives
⬆️
60

strong_migrations

Catch unsafe migrations in development
⬆️
61

pgslice

Postgres partitioning as easy as pie
⬆️
62

informers

State-of-the-art natural language processing for Ruby
⬆️
63

rails-world

Official App for the Rails World 2024 Conference
⬆️
64

blazer

Business intelligence made simple
⬆️
65

active_flag

Bit array for ActiveRecord
⬆️
66

active_record_doctor

Identify database issues before they hit production.
⬆️
67

quine-relay

An uroboros program with 100+ programming languages
⬆️
68

sequel

Sequel: The Database Toolkit for Ruby
⬆️
69

searchkick

Intelligent search made easy
⬆️
70

joss

The Journal of Open Source Software
⬆️
71

acidic_job

Idempotent operations for Rails apps, built for ActiveJob or Sidekiq.
⬆️
72

acts_as_recursive_tree

Make use of recursive queries in Rails when using Postgresql or SQLite
⬆️
73

homebrew-core

🍻 Default formulae for the missing package manager for macOS (or Linux)
⬆️
74

ruby.wasm

ruby.wasm is a collection of WebAssembly ports of the CRuby.
⬆️
75

oaken

A fresh blended alternative to Fixtures & FactoryBot for dev and test data.
⬆️
76

actionmailer-balancer

A Ruby gem to send your ActionMailer mail through one of several delivery methods, selected by weight.
⬆️
77

litestream-ruby

⬆️
78

rubocop

A Ruby static code analyzer and formatter, based on the community Ruby style guide.
⬆️
79

ferrum

Headless Chrome Ruby API
⬆️
80

awesome-swift

A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
⬆️
81

langchainrb_rails

⬆️
82

importmap-rails

Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling.
⬆️
83

canvas-lms

The open LMS by Instructure, Inc.
⬆️
84

store_model

Work with JSON-backed attributes as ActiveRecord-ish models
⬆️
85

wayback-machine-downloader

Download an entire website from the Wayback Machine.
⬆️
86

puny-monitor

A batteries-included monitoring tool for single hosts. Works great with Kamal 💎
⬆️
87

YouPlot

A command line tool that draw plots on the terminal.
⬆️
88

pg_easy_replicate

Easily setup logical replication and switchover to new database with minimal downtime
⬆️
89

packwerk

Good things come in small packages.
⬆️
90

lobsters

Computing-focused community centered around link aggregation and discussion
⬆️
91

bundle_update_interactive

A stylish interactive mode for Bundler, inspired by `yarn upgrade-interactive`
⬆️
92

goldiloader

Just the right amount of Rails eager loading
⬆️
93

onetimesecret

Keep passwords and other sensitive information out of your inboxes and chat logs.
⬆️
94

live

⬆️
95

phlex-icons

General icons extension for Phlex. Includes more than 🎨 12,000 icons.
⬆️
96

vite_ruby

⚡️ Vite.js in Ruby, bringing joy to your JavaScript experience
⬆️
97

van_dam

A self-hosted digital asset manager for 3d print files
⬆️
98

zeitwerk

Efficient and thread-safe code loader for Ruby
⬆️
99

vernier

📏 next generation CRuby profiler
⬆️
100

hair_trigger

Happy database triggers for ActiveRecord
⬆️