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.
- A curated awesome list of lists of interview questions. Feel free to contribute!☆71,514Updated 3 months ago
- Ruby on Rails☆56,092Updated this week
- Jekyll is a blog-aware static site generator in Ruby☆49,233Updated last month
- A platform for community discussion. Free, open, simple.☆42,370Updated this week
- 🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps☆41,767Updated last month
- 🍺 The missing package manager for macOS (or Linux)☆41,462Updated this week
- 🚀 The easiest way to automate building and releasing your iOS and Android apps☆39,669Updated last week
- The OS for your personal finances☆34,004Updated this week
- A browser automation framework and ecosystem.☆30,765Updated this week
- Vagrant is a tool for building and distributing development environments.☆26,294Updated last week
- Flexible authentication solution for Rails with Warden.☆24,010Updated this week
- GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com☆23,806Updated this week
- The Ruby Programming Language☆22,155Updated this week
- For empowering community 🌱☆21,999Updated this week
- Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more☆22,089Updated 2 weeks ago
- Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬☆21,278Updated this week
- Setup instructions for Le Wagon's students on their first day of Web Development Bootcamp☆18,695Updated last month
- A community-driven Ruby coding style guide☆16,466Updated last month
- Manage your app's Ruby environment☆16,135Updated 2 months ago
- 📮 A fully featured open source mail delivery platform for incoming & outgoing e-mail☆14,926Updated 2 weeks ago
- A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.☆13,851Updated this week
- 🍻 Default formulae for the missing package manager for macOS (or Linux)☆13,779Updated this week
- 💎 A collection of awesome Ruby libraries, tools, frameworks and software☆13,602Updated 3 weeks ago
- A privacy-aware, distributed, open source social network.☆13,401Updated 2 months ago
- Simple, efficient background processing for Ruby☆13,169Updated this week
- An open source eCommerce platform giving you full control and customizability. Modular and API-first. Build any eCommerce solution that y…☆13,094Updated this week
- Fluentd: Unified Logging Layer (project under CNCF)☆12,918Updated this week
- A deployment automation tool built on Ruby, Rake, and SSH.☆12,713Updated last week
- A Ruby static code analyzer and formatter, based on the community Ruby style guide.☆12,650Updated this week
- Classy web-development dressed in a DSL (official / canonical repo)☆12,206Updated this week
- A library for generating fake data such as names, addresses, and phone numbers.☆11,270Updated this week
- AI Code Completions☆10,639Updated 4 months ago
- Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.☆10,666Updated this week
- From finding text to search and replace, from sorting to beautifying text and more☆10,181Updated 5 months ago
- Continuous Profiling Platform. Debug performance issues down to a single line of code☆10,098Updated this week
- mal - Make a Lisp☆10,091Updated this week
- The open curriculum for learning web development☆10,113Updated this week
- An opinionated framework for creating REST-like APIs in Ruby.☆9,894Updated last week
- Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, a…☆9,602Updated this week
- The administration framework for Ruby on Rails applications.☆9,510Updated this week