Open-source projects categorized as ruby-on-rails
Language: + Ruby + TypeScript

Top 23 ruby-on-rails Open-Source Projects

  • curriculum

    The open curriculum for learning web development

    Project mention: 26NB (nonbinary) using The Odin Project, looking for buddies AND a mentor | /r/ProgrammingBuddies | 2023-06-09

    I am already about 60% into the foundations section of The Odin Project

  • ransack

    Object-based searching.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • 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.

  • 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

    Project mention: Why do my requests take so much time to complete when View and ActiveRecord are finishing fast? | /r/rails | 2022-07-15

    There's a few things that could be happening. I recommend trying out It gives you a better break down if exactly what's taking time. You also might look at how long it takes to actually instantiate your models. The actual query time is usually the slowest operation, but if you have a bunch of models on the page just the classes being loaded can take a good amount of time

  • Koala

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

    Project mention: Create Facebook Messaenger Bot | | 2023-05-24

    In First step we need a Facebook app, so we must visit to facebook developer site after login you can find My app In header in this page you should create your first app like this:

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • Elasticsearch Rails

    Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

    Project mention: Full-text Search with Elasticsearch in Rails | | 2022-08-17

    Let's add Elasticsearch into the mix. To do so, we will need the elasticsearch-model gem. It's an official Elasticsearch gem that integrates nicely with Rails models.

  • view_component

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

    Project mention: Have you been using ViewComponent. What advantages do you see in it? | /r/rails | 2023-05-06
  • 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: Rails 7 - Turbo Frame and Turbo Stream | /r/rails | 2023-04-21

    StimulusReflex Docs pretty easy to use and release 3.5.0 is coming soon.

  • good_job

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

    Project mention: Introducing tobox: a transactional outbox framework | /r/ruby | 2023-04-29

    Probably worth mentioning that aside from delayed_job there are at least two more modern alternatives backed by the DB: Que and good_job.

  • Sidekiq-Cron

    Scheduler / Cron for Sidekiq jobs

    Project mention: My project: railstart app | /r/rails | 2022-06-12


  • 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.

  • 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

    Project mention: Why Use MongoDB with Ruby | | 2022-08-18

    The MongoDB Ruby Driver is hosted at RubyGems, or if you'd like to explore the source code it can be found on GitHub.

  • astuto

    A free, open source, self-hosted customer feedback tool 🦊

    Project mention: Self hosted feedback hub | /r/selfhosted | 2023-05-14

    I am not sure if they are fully what you are after but I am aware of Fider, Cleardesk and astuto.

  • 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: The Open Source Ruby on Rails SaaS Framework | | 2023-04-24
  • 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.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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-06-09.

ruby-on-rails related posts


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

Project Stars
1 curriculum 7,223
2 ransack 5,424
3 Doorkeeper 5,149
4 react-on-rails 4,959
5 Mongoid 3,934
6 rails_panel 3,750
7 Koala 3,555
8 Elasticsearch Rails 3,004
9 view_component 2,903
10 theodinproject 2,538
11 stimulus_reflex 2,111
12 good_job 1,846
13 Sidekiq-Cron 1,726
14 Karafka 1,724
15 real-world-rails 1,623
16 Lol DBA 1,510
17 Goldiloader 1,431
18 mongo-ruby-driver 1,424
19 astuto 1,422
20 ifme 1,378
21 rails-security-checklist 1,332
22 Avo 1,107
23 active-record-query-trace 889
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives