
TOP 65 Ruby Open Source Projects in 2025

1. Rails/Rails
GitHub stars: 56,400
Description: Ruby on Rails
Programing Language: Ruby
Tags: ruby, rails, html, activerecord, framework
Updated: 4 hours ago
Link: https://github.com/rails/rails

2. Jekyll/Jekyll
GitHub stars: 49,600
Description: 🌐 Jekyll is a blog-aware static site generator in Ruby
Programing Language: Ruby
Tags: ruby, jekyll, markdown, static-site-generator, liquid
Updated: 5 days ago
Link: https://github.com/jekyll/jekyll

3. Discourse/Discourse
GitHub stars: 43,200
Description: A platform for community discussion. Free, open, simple.
Programing Language: Ruby
Tags: javascript, ruby, rails, ember, postgresql
Updated: 6 minutes ago
Link: https://github.com/discourse/discourse

4. Homebrew/Brew
GitHub stars: 42,400
Description: 🍺 The missing package manager for macOS (or Linux)
Programing Language: Ruby
Tags: ruby, macos, homebrew, package-manager, brew
Updated: 3 hours ago
Link: https://github.com/Homebrew/brew

5. Fastlane/Fastlane
GitHub stars: 39,900
Description: 🚀 The easiest way to automate building and releasing your iOS and Android apps
Programing Language: Ruby
Tags: ruby, android, ios, screenshots, automation
Updated: 3 days ago
Link: https://github.com/fastlane/fastlane

6. Maybe Finance/Maybe
GitHub stars: 39,600
Description: The OS for your personal finances
Programing Language: Ruby
Tags: ruby, personal-finance, finance, postgresql, turbo
Updated: 1 hour ago
Link: https://github.com/maybe-finance/maybe

7. Selenium Hq/Selenium
GitHub stars: 31,600
Description: A browser automation framework and ecosystem.
Programing Language: Java
Tags: javascript, ruby, python, java, webdriver
Updated: 5 hours ago
Link: https://github.com/SeleniumHQ/selenium

8. Hashicorp/Vagrant
GitHub stars: 26,500
Description: Vagrant is a tool for building and distributing development environments.
Programing Language: Ruby
Tags: ruby, vagrant, automation, virtualization
Updated: 20 days ago
Link: https://github.com/hashicorp/vagrant

9. Heartcombo/Devise
GitHub stars: 24,100
Description: Flexible authentication solution for Rails with Warden.
Programing Language: Ruby
Tags: ruby, rails, authentication, devise
Updated: Nov 29, 2024
Link: https://github.com/heartcombo/devise

10. Gitlabhq/Gitlabhq
GitHub stars: 23,900
Description: GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Programing Language: Ruby
Tags: ruby, rails, gitlab
Updated: 46 minutes ago
Link: https://github.com/gitlabhq/gitlabhq

11. Asdf Vm/Asdf
GitHub stars: 22,800
Description: Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Programing Language: Go
Tags: ruby, python, shell, bash, zsh
Updated: 1 hour ago
Link: https://github.com/asdf-vm/asdf

12. Chatwoot/Chatwoot
GitHub stars: 22,300
Description: Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
Programing Language: Ruby
Tags: javascript, ruby, heroku, rails, sass
Updated: 1 hour ago
Link: https://github.com/chatwoot/chatwoot

13. Forem/Forem
GitHub stars: 22,200
Description: For empowering community 🌱
Programing Language: Ruby
Tags: ruby, rails, open-source, community, discussion
Updated: 10 hours ago
Link: https://github.com/forem/forem

14. Lewagon/Setup
GitHub stars: 18,900
Description: Setup instructions for Le Wagon's students on their first day of Web Development Bootcamp
Programing Language: Ruby
Tags: ruby, setup
Updated: 22 days ago
Link: https://github.com/lewagon/setup

15. Rbenv/Rbenv
GitHub stars: 16,200
Description: Manage your app's Ruby environment
Programing Language: Shell
Tags: ruby, shell, bash, ruby-installation, ruby-versions
Updated: Jan 8
Link: https://github.com/rbenv/rbenv

16. Postalserver/Postal
GitHub stars: 15,200
Description: 📮 A fully featured open source mail delivery platform for incoming & outgoing e-mail
Programing Language: Ruby
Tags: ruby, mail, smtp, mail-server, postal
Updated: 21 hours ago
Link: https://github.com/postalserver/postal

17. Spree/Spree
GitHub stars: 14,300
Description: An open source eCommerce platform giving you full control and customizability. Modular and API-first. Multi-vendor, multi-tenant, multi-s…
Programing Language: Ruby
Tags: ruby, rails, open-source, ecommerce, marketplace
Updated: 47 minutes ago
Link: https://github.com/spree/spree

18. Homebrew/Homebrew Core
GitHub stars: 14,000
Description: 🍻 Default formulae for the missing package manager for macOS (or Linux)
Programing Language: Ruby
Tags: ruby, homebrew, formulae, tap, core
Updated: 22 minutes ago
Link: https://github.com/Homebrew/homebrew-core

19. Gollum/Gollum
GitHub stars: 13,900
Description: A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.
Programing Language: Ruby
Tags: ruby, markdown, documentation, wiki, documentation-tool
Updated: 24 days ago
Link: https://github.com/gollum/gollum

20. Diaspora/Diaspora
GitHub stars: 13,400
Description: A privacy-aware, distributed, open source social network.
Programing Language: Ruby
Tags: ruby, rails, social-network, decentralized, distributed
Updated: 18 days ago
Link: https://github.com/diaspora/diaspora

21. Sidekiq/Sidekiq
GitHub stars: 13,200
Description: Simple, efficient background processing for Ruby
Programing Language: Ruby
Tags: ruby, sidekiq, background-jobs, jobs
Updated: 19 hours ago
Link: https://github.com/sidekiq/sidekiq

22. Fluent/Fluentd
GitHub stars: 13,000
Description: Fluentd: Unified Logging Layer (project under CNCF)
Programing Language: Ruby
Tags: ruby, logging, cncf, data-collector, fluentd
Updated: yesterday
Link: https://github.com/fluent/fluentd

23. Capistrano/Capistrano
GitHub stars: 12,800
Description: A deployment automation tool built on Ruby, Rake, and SSH.
Programing Language: Ruby
Tags: ruby, ssh, deployment, capistrano
Updated: 2 days ago
Link: https://github.com/capistrano/capistrano

24. Rubocop/Rubocop
GitHub stars: 12,700
Description: A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Programing Language: Ruby
Tags: ruby, rubocop, static-code-analysis, linter, hacktoberfest
Updated: 2 hours ago
Link: https://github.com/rubocop/rubocop

25. Sinatra/Sinatra
GitHub stars: 12,200
Description: Classy web-development dressed in a DSL (official / canonical repo)
Programing Language: Ruby
Tags: ruby, rack, sinatra, web-framework
Updated: 2 days ago
Link: https://github.com/sinatra/sinatra

26. Faker Ruby/Faker
GitHub stars: 11,300
Description: A library for generating fake data such as names, addresses, and phone numbers.
Programing Language: Ruby
Tags: ruby, fake
Updated: 15 hours ago
Link: https://github.com/faker-ruby/faker

27. Semgrep/Semgrep
GitHub stars: 11,000
Description: Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
Programing Language: OCaml
Tags: javascript, ruby, python, c, java
Updated: 15 hours ago
Link: https://github.com/semgrep/semgrep

28. Shopify/Dashing
GitHub stars: 11,000
Description: The exceptionally handsome dashboard framework in Ruby and Coffeescript.
Programing Language: JavaScript
Updated: Apr 29, 2019
Link: https://github.com/Shopify/dashing

29. Codota/Tab Nine
GitHub stars: 10,700
Description: AI Code Completions
Programing Language: Shell
Tags: javascript, ruby, python, java, bash
Updated: Jul 3, 2024
Link: https://github.com/codota/TabNine

30. The Odin Project/Curriculum
GitHub stars: 10,500
Description: The open curriculum for learning web development
Programing Language: JavaScript
Tags: nodejs, javascript, ruby, css, html
Updated: 9 hours ago
Link: https://github.com/TheOdinProject/curriculum

31. Grafana/Pyroscope
GitHub stars: 10,300
Description: Continuous Profiling Platform. Debug performance issues down to a single line of code
Programing Language: Go
Tags: ruby, python, linux, golang, devops
Updated: 2 hours ago
Link: https://github.com/grafana/pyroscope

32. Learnbyexample/Command Line Text Processing
GitHub stars: 10,200
Description: ⚡ From finding text to search and replace, from sorting to beautifying text and more 🎨
Programing Language: Shell
Tags: ruby, linux, command-line, regex, perl
Updated: Jun 5, 2024
Link: https://github.com/learnbyexample/Command-line-text-processing

33. Ruby Grape/Grape
GitHub stars: 9,900
Description: An opinionated framework for creating REST-like APIs in Ruby.
Programing Language: Ruby
Tags: ruby, api, grape, hacktoberfest
Updated: 3 days ago
Link: https://github.com/ruby-grape/grape

34. Awsdocs/Aws Doc Sdk Examples
GitHub stars: 9,800
Description: Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, an…
Programing Language: Java
Tags: javascript, ruby, python, java, go
Updated: 20 minutes ago
Link: https://github.com/awsdocs/aws-doc-sdk-examples

35. Opf/Openproject
GitHub stars: 9,800
Description: OpenProject is the leading open source project management software.
Programing Language: Ruby
Tags: ruby, project-planning, roadmap, angular, timeline
Updated: 10 minutes ago
Link: https://github.com/opf/openproject

36. Activeadmin/Activeadmin
GitHub stars: 9,500
Description: The administration framework for Ruby on Rails applications.
Programing Language: Ruby
Tags: ruby, rails, activeadmin, admin-ui, arbre
Updated: 21 hours ago
Link: https://github.com/activeadmin/activeadmin

37. Resque/Resque
GitHub stars: 9,400
Description: Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
Programing Language: Ruby
Tags: ruby, queue, job-scheduler, background-jobs, asynchronous-tasks
Updated: Jan 6
Link: https://github.com/resque/resque

38. Javan/Whenever
GitHub stars: 8,900
Description: Cron jobs in Ruby
Programing Language: Ruby
Updated: Jul 31, 2024
Link: https://github.com/javan/whenever

39. Carrierwaveuploader/Carrierwave
GitHub stars: 8,800
Description: Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks
Programing Language: Ruby
Updated: Jan 12
Link: https://github.com/carrierwaveuploader/carrierwave

40. Joho/Godotenv
GitHub stars: 8,800
Description: A Go port of Ruby's dotenv library (Loads environment variables from .env files)
Programing Language: Go
Tags: go, golang, dotenv, environment-variables
Updated: Dec 16, 2024
Link: https://github.com/joho/godotenv

41. Kaminari
GitHub stars: 8,500
Description: ⚡ A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for Ruby webapps
Programing Language: Ruby
Tags: ruby, rails, pagination, kaminari
Updated: Apr 20
Link: https://github.com/kaminari/kaminari

42. Simple Form
GitHub stars: 8,100
Description: Forms made easy for Rails! It's tied to a simple DSL, with no opinion on markup.
Programing Language: Ruby
Tags: rails, ruby, form-builder, dsl, rails-helper
Updated: 4 days ago
Link: https://github.com/heartcombo/simple_form

43. Pundit
GitHub stars: 8,000
Description: Minimal authorization through OO design and pure Ruby classes
Programing Language: Ruby
Tags: ruby
Updated: 6 days ago
Link: https://github.com/varvet/pundit

44. Factory Bot
GitHub stars: 7,800
Description: A library for setting up Ruby objects as test data.
Programing Language: Ruby
Tags: ruby, rails, testing, rubygems, fixtures
Updated: yesterday
Link: https://github.com/thoughtbot/factory_bot

45. Omniauth
GitHub stars: 7,700
Description: OmniAuth is a flexible authentication system utilizing Rack middleware.
Programing Language: Ruby
Tags: ruby, omniauth, authentication, hacktoberfest
Updated: May 31
Link: https://github.com/omniauth/omniauth

46. puma
GitHub stars: 7,500
Description: A Ruby/Rack web server built for parallelism
Programing Language: Ruby
Tags: ruby, rack, server, multithreading
Updated: 8 hours ago
Link: https://github.com/puma/puma

47. Jazzy
GitHub stars: 7,300
Description: Soulful docs for Swift & Objective-C
Programing Language: Ruby
Tags: ruby, swift, xcode, sourcekit, sourcekitten
Updated: 4 days ago
Link: https://github.com/realm/jazzy

48. Github Changelog Generator
GitHub stars: 7,200
Description: Automatically generate change log from your tags, issues, labels and pull requests on GitHub.
Programing Language: Ruby
Tags: changelog, ruby, github-api, markdown, generator
Updated: 19 days ago
Link: https://github.com/github-changelog-generator/github-changelog-generator

49. Scientist
GitHub stars: 7,000
Description: 🔬 A Ruby library for carefully refactoring critical paths.
Programing Language: Ruby
Tags: refactoring, ruby, scientist, rubygem
Updated: yesterday
Link: https://github.com/github/scientist

50. Brakeman
GitHub stars: 6,700
Description: A static analysis security vulnerability scanner for Ruby on Rails applications
Programing Language: Ruby
Tags: ruby, rails, security, security-audit, static-analysis
Updated: 3 days ago
Link: https://github.com/presidentbeef/brakeman

51. Paper Trail
GitHub stars: 6,600
Description: Track changes to your rails models
Programing Language: Ruby
Tags: ruby, rails, activerecord, log, audit
Updated: 14 days ago
Link: https://github.com/paper-trail-gem/paper_trail

52. pry
GitHub stars: 6,600
Description: A runtime developer console and IRB alternative with powerful introspection capabilities.
Programing Language: Ruby
Tags: ruby, debugger, console, pry, irb
Updated: 7 days ago
Link: https://github.com/pry/pry

53. Dotenv
GitHub stars: 6,400
Description: A Ruby gem to load environment variables from `.env`.
Programing Language: Ruby
Tags: ruby, dotenv
Updated: 7 days ago
Link: https://github.com/bkeepers/dotenv

54. Cancan
GitHub stars: 6,300
Description: Authorization Gem for Ruby on Rails.
Programing Language: Ruby
Updated: Dec 11, 2021
Link: https://github.com/ryanb/cancan

55. Chartkick
GitHub stars: 6,200
Description: Create beautiful JavaScript charts with one line of Ruby
Programing Language: Ruby
Tags: visualization, charts, highcharts, chartjs, google-charts
Updated: 15 days ago
Link: https://github.com/ankane/chartkick

56. Geocoder
GitHub stars: 6,200
Description: Complete Ruby geocoding solution.
Programing Language: Ruby
Tags: geocoding, geocoding-api, geocoding-objects, geocoding-requests
Updated: 6 days ago
Link: https://github.com/alexreisner/geocoder

57. Hanami
GitHub stars: 6,100
Description: The web, with simplicity.
Programing Language: Ruby
Tags: ruby, api, hanami, web, web-application
Updated: 15 minutes ago
Link: https://github.com/hanami/hanami

58. Friendly
GitHub stars: 6,000
Description: FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and wor…
Programing Language: Ruby
Tags: rails, ruby, plugin, slug, friendly-url
Updated: yesterday
Link: https://github.com/norman/friendly_id

59. Mailcatcher
GitHub stars: 6,000
Description: Catches mail and serves it through a dream.
Programing Language: Ruby
Tags: ruby, rails, rubygems, development, mail
Updated: Aug 6
Link: https://github.com/sj26/mailcatcher

60. Will Paginate
GitHub stars: 5,700
Description: Pagination library for Rails and other Ruby applications
Programing Language: Ruby
Tags: ruby, rails, pagination, sinatra, plugin
Updated: Jul 19
Link: https://github.com/mislav/will_paginate

61. Administrate
GitHub stars: 5,700
Description: A Rails engine that helps you put together a super-flexible admin dashboard.
Programing Language: Ruby
Tags: ruby, rails, admin-dashboard
Updated: yesterday
Link: https://github.com/thoughtbot/administrate

62. Httparty
GitHub stars: 5,700
Description: 🎉 Makes http fun again!
Programing Language: Ruby
Tags: ruby, httparty, http
Updated: 11 days ago
Link: https://github.com/jnunemaker/httparty

63. Serhii Londar/Open Source Mac Os Apps
GitHub stars: 0
Description: 🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
Programing Language:
Tags: javascript, ruby, python, c, macos
Updated:
Link: https://github.com/serhii-londar/open-source-mac-os-apps

64. Rubocop/Ruby Style Guide
GitHub stars: 0
Description: A community-driven Ruby coding style guide
Programing Language:
Tags: ruby, rubocop, style-guide
Updated:
Link: https://github.com/rubocop/ruby-style-guide

65. Markets/Awesome Ruby
GitHub stars: 0
Description: 💎 A collection of awesome Ruby libraries, tools, frameworks and software
Programing Language:
Tags: ruby, awesome, collection, awesome-list, curated-list
Updated:
Want to find a web3 job?
Job Position and Company | Location | Tags | Posted | Apply |
---|---|---|---|---|
| Remote | |||
![]() | San Francisco, CA, United States | |||
| Bhopal, India | |||
![]() | by Metana | Info | ||
Bhopal, India | Apply |