Ruby ruby-on-rails

Open-source Ruby projects categorized as ruby-on-rails

Top 23 Ruby ruby-on-rails Projects

  • ransack

    Object-based searching.

  • Doorkeeper

    Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.

    Project mention: Best way for user auth with a Rails API? | /r/rails | 2023-04-17

    The doorkeeper gem.

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

  • react-on-rails

    Integration of React + Webpack + Rails + rails/webpacker including server-side rendering of React, enabling a better developer experience and faster client performance.

  • Mongoid

    The Official Ruby Object Mapper for MongoDB

    Project mention: Is there a better way? | /r/rails | 2022-12-31

    another approach might be to ditch a relational db and use a nosql database like mongodb and There is something called Dynamic Attribute which sounds like the thing you are after.

  • rails_panel

    Chrome extension for Rails development

  • Koala

    A lightweight Facebook library supporting the Graph, Marketing, and Atlas APIs, realtime updates, test users, and OAuth.

    Project mention: /r/chch has opened on a temporary basis while we figure our next steps, and where to go from here. | /r/chch | 2023-06-19 Free API with rate limits

  • docuseal

    Open source DocuSign alternative. Create, fill, and sign digital documents ✍️

    Project mention: Server-Side Rendering Is a Thiel Truth (2020) | | 2023-08-23

    I mostly agree with the author. After working a couple of years with React client render and API a pure server render seems to be a way more productive. For my recent OSS project ( I use server render everywhere except of the 2 most complex/dynamic UI parts (drag&drop form builder and the signing form). I think just figuring out which approach fits best for which part of the software is the most important thing, doing both SSR and CSR in a single project is completely fine when done right.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • Elasticsearch Rails

    Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

  • view_component

    A framework for building reusable, testable & encapsulated view components in Ruby on Rails.

    Project mention: Things I wish I knew before moving 50K lines of code to React Server Components | | 2023-09-01
  • theodinproject

    Main Website for The Odin Project

    Project mention: How to Contribute to Open Source without Knowing How to Code: A guide with project suggestions | | 2023-05-03

    One way to contribute to The Odin Project is by helping to improve their documentation. You can contribute to their curriculum repository by suggesting improvements, reporting errors, or adding new documentation. They also have a great Contributing Guide to help onboard new contributors.

  • stimulus_reflex

    Build reactive applications with the Rails tooling you already know and love.

    Project mention: Unicorn – A full-stack web framework for Django | | 2023-08-02

    Stimulus Reflex (Ruby), which predates Hotwire, also deserves a mention, though most of its momentum seemed to stall when Hotwire was announced.

  • good_job

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

    Project mention: Choose Postgres Queue Technology | | 2023-09-24

    For Rails apps, you can do this using the ActiveJob interface via

    Had it in production for about a quarter and it’s worked well.

  • Karafka

    Ruby and Rails efficient Kafka processing framework

    Project mention: ruby-kafka has been officially deprecated and is no longer recommended for production usage | /r/ruby | 2022-12-08

    It is no longer recommended for production usage. If you use it, you can either switch to rdkafka-ruby or one of high-level libraries like karafka.

  • Sidekiq-Cron

    Scheduler / Cron for Sidekiq jobs

  • real-world-rails

    Real World Rails applications and their open source codebases for developers to learn from

    Project mention: How to be a better Rails developer? | /r/rails | 2022-12-17

    Here's 100 projects in 1 which I found quite useful too:

  • Lol DBA

    lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.

  • Goldiloader

    Just the right amount of Rails eager loading

    Project mention: I received much feedback about resolving the N+1 problem without updating the code. So I have decided to give another writing round to elaborate on the implementation. Please have a look and let me know what you think. | /r/ruby | 2023-03-14

    Been using in a large production application for many years.

  • mongo-ruby-driver

    The Official MongoDB Ruby Driver

  • ifme

    Free, open source mental health communication web app to share experiences with loved ones

    Project mention: 2022 Highlights: Open Source Development! ✨ | | 2022-12-14

    ifmeorg/ifme- 2 pull requests

  • rails-security-checklist

    :key: Community-driven Rails Security Checklist (see our GitHub Issues for the newest checks that aren't yet in the README)

  • Avo

    Build Ruby on Rails apps 10x faster (by avo-hq)

    Project mention: Ready System with a Modern Stack and Many Features Using Ruby 3.2, Rails 7.0 and Avo 2 | | 2023-09-17

    Access the Avo, and click on Sign Up. After completing registration, click on your profile icon and select Subscriptions, then Choose a plan, choose the Pro version and click on Start 30 day trial. The system URL is not required, click Subscribe. Now you will have your key to use the Avo 2 Pro version for 30 days.

  • active-record-query-trace

    Rails plugin that logs/displays a backtrace of all SQL queries executed by Active Record

    Project mention: What is the process you use for tracing a call? | /r/rails | 2023-02-16

    I’ve used a gem like this before it gives you the stack trace where the query was executed. Maybe you could find the source of the CREATE.

  • DatabaseConsistency

    The tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.

    Project mention: Uniqueness validation does not work since the beginning of Ruby on Rails. | | 2023-02-04

    DatabaseConsistency is a tool to avoid various issues due to inconsistencies and inefficiencies between a database schema and application models.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-24.

Ruby ruby-on-rails related posts


What are some of the best open-source ruby-on-rails projects in Ruby? This list will help you:

Project Stars
1 ransack 5,477
2 Doorkeeper 5,192
3 react-on-rails 4,988
4 Mongoid 3,919
5 rails_panel 3,793
6 Koala 3,563
7 docuseal 3,056
8 Elasticsearch Rails 3,018
9 view_component 2,979
10 theodinproject 2,742
11 stimulus_reflex 2,140
12 good_job 2,009
13 Karafka 1,818
14 Sidekiq-Cron 1,757
15 real-world-rails 1,638
16 Lol DBA 1,521
17 Goldiloader 1,463
18 mongo-ruby-driver 1,422
19 ifme 1,396
20 rails-security-checklist 1,333
21 Avo 1,185
22 active-record-query-trace 912
23 DatabaseConsistency 894
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at