Ruby is a dynamic, open-source programming language known for its simplicity and productivity, making it a favorite for web development. It is an object-oriented language, which allows developers to handle data as objects with attributes and methods, fostering code organization and reusability. Ruby's syntax is designed to be intuitive and straightforward, emphasizing human readability and minimizing code redundancy. The language is also versatile and extensible, supporting features like metaprogramming and multithreading. A significant part of its popularity stems from Ruby on Rails, a robust web application framework that follows the model-view-controller (MVC) architecture, providing developers with a streamlined environment to build database-backed web applications rapidly. Its vibrant ecosystem includes gems (libraries) that extend functionality for everything from testing to UI development. Ruby encourages a principle known as "convention over configuration," which leads to software with fewer lines of code, quicker development times, and adherence to best practices by default.
View the most prominent open source Ruby projects in the list below. Click on a specific project to view its alternative or complementary packages. Make comparisons and find the best package for your app.
- A curated awesome list of lists of interview questions. Feel free to contribute!☆85,379Jul 29, 2024Updated 2 years ago
- Ruby on Rails☆58,842Updated this week
- The personal finance app for everyone☆54,203Jul 24, 2025Updated last year
- Jekyll is a blog-aware static site generator in Ruby☆51,744Oct 13, 2026Updated 3 weeks ago
- 🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps☆51,210Updated this week
- 🍺 The Package Manager for Everywhere☆50,214Updated this week
- A platform for community discussion. Free, open, simple.☆48,046Updated this week
- 🚀 The easiest way to automate building and releasing your iOS and Android apps☆42,356Updated this week
- Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬☆38,860Updated this week
- A browser automation framework and ecosystem.☆34,579Updated this week
- Vagrant is a tool for building and distributing development environments.☆27,220Updated this week
- Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more☆25,612Updated this week
- GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com☆24,549Oct 23, 2026Updated last week
- Flexible authentication solution for Rails with Warden.☆24,353Oct 6, 2026Updated 3 weeks ago
- The Ruby Programming Language☆23,794Updated this week
- For empowering community 🌱☆22,815Updated this week
- Setup instructions for Le Wagon's students on their first day of AI Software Development Bootcamp☆19,705Oct 16, 2026Updated 2 weeks ago
- Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.☆17,452Updated this week
- 📮 A fully featured open source mail delivery platform for incoming & outgoing e-mail☆16,919Updated this week
- OpenProject is the leading open source project management software for product, project and portfolio management. A powerful Jira alterna…☆16,966Updated this week
- Manage your app's Ruby environment☆16,738Jul 14, 2026Updated 3 months ago
- A community-driven Ruby coding style guide☆16,542Updated this week
- 🍻 Default and OSS formulae (built-from-source packages) for the package manager for everywhere☆15,653Updated this week
- A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.☆14,340Nov 24, 2025Updated 11 months ago
- 💎 A collection of awesome Ruby libraries, tools, frameworks and software☆14,185Oct 5, 2026Updated last month
- A privacy-aware, distributed, open source social network.☆13,654Jul 28, 2026Updated 3 months ago
- Fluentd: Unified Logging Layer (project under CNCF)☆13,611Updated this week
- Simple, efficient background processing for Ruby☆13,567Updated this week
- The open curriculum for learning web development☆13,208Updated this week
- A deployment automation tool built on Ruby, Rake, and SSH.☆13,011Updated this week
- A Ruby static code analyzer and formatter, based on the community Ruby style guide.☆12,916Updated this week
- Classy web-development dressed in a DSL (official / canonical repo)☆12,454Jul 20, 2026Updated 3 months ago
- Open source alternative to AWS. Elastic compute, block storage (non replicated), firewall and load balancer, managed Postgres, K8s, AI in…☆12,385Updated this week
- A library for generating fake data such as names, addresses, and phone numbers.☆11,947Updated this week
- Continuous Profiling Platform. Debug performance issues down to a single line of code☆11,711Updated this week
- AI Code Completions☆10,764Sep 4, 2025Updated last year
- mal - Make a Lisp☆10,758Oct 22, 2025Updated last year
- Open Source Metering and Usage Based Billing API ⭐️ Consumption tracking, Subscription management, Pricing iterations, Payment orchestrat…☆10,756Updated this week
- Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, a…☆10,467Updated this week
- From finding text to search and replace, from sorting to beautifying text and more☆10,174Jun 5, 2024Updated 2 years ago