What are the top Ruby repos?
Popular Ruby repositories on GitHub, each answered in plain English for non-coders: what it is, its tech stack, and how to run it.
- cesarferreira/dryrunDryrun is a command-line tool that runs any Android library's example app directly from a GitHub URL in second
- openblockchains/awesome-blockchainsA curated learning guide that explains how blockchains actually work under the hood, with runnable code exampl
- railsbridge/docsA small Ruby web app that hosts free beginner-friendly Ruby on Rails workshop materials, including step-by-ste
- trogdoro/xikiXiki (xsh) is an interactive shell that sits on top of bash or zsh, making the command line friendlier and mor
- laserlemon/figaroFigaro is a Ruby gem that keeps API keys and passwords out of your Rails app's Git history by loading them fro
- solnic/virtusVirtus is a discontinued Ruby library that adds typed, auto-coercing attributes to plain Ruby objects, convert
- feedbin/feedbinFeedbin is the open-source Ruby on Rails codebase behind feedbin.com — a full-featured browser-based RSS reade
- thoughtbot/clearanceA Ruby gem by thoughtbot that adds email and password authentication to Ruby on Rails apps with a simple gener
- pluginaweek/state_machineA Ruby library that adds formal state machines to any class, letting you define allowed states, transitions, a
- jwt/ruby-jwtA Ruby library for creating and verifying JSON Web Tokens (JWTs), supporting HMAC, RSA, and ECDSA signing and
- sds/scss-lintA Ruby command-line linter for SCSS stylesheets that checks for indentation, style, and consistency issues usi
- mikel/mailA Ruby library for composing, sending, receiving, and parsing email messages, widely used as the default email
- fastlane/ciA deprecated, self-hosted continuous integration system for mobile apps that automated building, testing, and
- sds/mock_redisA Ruby gem that simulates a Redis database in memory so you can run tests without needing a real Redis server.
- fastlane/watchbuildA command-line tool that notifies you on Mac or Slack when Apple finishes processing your iOS app upload, so y
- mitchellh/net-ssh-shellA Ruby library that keeps a persistent shell session open on a remote server, so commands share state like dir
- dhh/conductorConductor is a visual web interface for Ruby on Rails that lets developers run common command-line tasks by cl
- redis/try.redisA simple website that lets anyone try Redis commands directly in their browser without installing anything, so
- ruby-concurrency/refA Ruby library that provides weak, soft, and strong references plus ready-made caches, letting your program ho
- jordansissel/ruby-sshkeyauthA Ruby gem that lets you sign and verify data using the SSH keys your team already has, so you don't need to s
- mitchellh/virtuosoA Ruby library that lets you create, start, stop, and delete virtual machines through a simple interface, with
- fastlane/monorepoA set of Ruby scripts that merge multiple separate GitHub repositories into one unified repository, moving cod
- rkh/almost-rack-protectionA security add-on for Ruby web apps that blocks common hacker attacks before they reach your app, giving you b
- ruby-concurrency/atomicA Ruby library for safely updating shared values across multiple threads using atomic references. It is now de
- dawarich-app/atlasSelf hosted Docker compose mapping platform built on OpenStreetMap data, MapLibre, Photon, Valhalla, and Overp
- jacksonpires/rails-realtime-erdRuby gem that mounts a live ER diagram viewer at /rails/erd inside any Rails app, rendering ActiveRecord model
- crisxuan/agent-workflow-kitA bilingual, tool-neutral guide and template kit for scoring a repo's risk (0-16) and picking the right AGENTS
- rkh/hpiA Ruby-based benchmarking project that measures and compares how fast different Ruby web servers perform acros
- fastlane/taskqueueA lightweight Ruby library for handing off background work to a queue with one or more workers, so your main p
- 100rabhg/railswatchSelf-hosted Ruby on Rails performance monitoring gem. Tracks requests, percentiles, SQL time, Sidekiq jobs, sy
- bmizerany/rechoRecho is a small Ruby library that recreates the echo and cat command-line utilities inside Ruby code, letting
- krausefx/brewfileA personal list of Mac apps and command-line tools used by the author, shared as a reference for anyone settin
- mitchellh/minitest-speedA proof-of-concept Ruby gem that adds timed speed tests to minitest, letting developers measure how fast speci
- patriciomacadden/icdA searchable web app for the WHO International Classification of Diseases. Browse disease codes in English/Spa
- mitchellh/xidlA small Ruby library that parses XIDL files — a format for describing software interfaces used by VirtualBox —
- obsproject/homebrew-toolsA collection of custom Homebrew installation recipes for macOS maintained by the OBS Studio team, letting you
- cocoapods/cocoapods-podfile_infoA CocoaPods plugin that reads your Podfile and reports back details about your project's third-party dependenc
- fastlane/nightlyA small Ruby script that automatically publishes nightly beta versions of your Ruby gems to RubyGems.org every
- burningtyger/farhang-appA web app for searching and browsing dictionary databases, built for languages with non-Latin scripts. It powe
- jordansissel/node-packagingConverts Node.js npm packages into .deb files for Debian and Ubuntu Linux, so you can install and manage Node.
- mastodon/webpushA Ruby gem that sends push notifications from a Ruby backend straight to a user's web browser, handling the en
- moritzheiber/apprenticeA small health-check tool for MySQL and MariaDB databases that tells your load balancer whether a database ser
- amitsuryavanshi/graphiti-activegraphA Ruby tool that bridges Graphiti and ActiveGraph, likely letting developers automatically turn data stored in
- foca/rest-clientRestClient is a Ruby library that lets your code easily talk to web services using simple commands like get an
- foca/tomdocA Ruby tool that turns plain-English code comments into clean documentation you can read in the terminal or as
- gargron/pgheroA visual performance dashboard for PostgreSQL databases that shows slow queries, bottlenecks, and overall heal
- mame/chkbuildA tool that automatically compiles the latest source code on a schedule and produces browsable web pages showi
- moritzheiber/mitamae-plugin-resource-alternativesA plugin for MItamae that manages Linux 'alternatives,' letting you choose which program runs when multiple pr
- 100rabhg/masterdetailappA Ruby on Rails starter project that demonstrates a master-detail interface: a list on one side and the select
- 100rabhg/pizzafactroyA Ruby web app with a pizza-themed name and no real documentation — just the default Rails README template. Yo
- cschneid/huginnHuginn is a self-hosted automation tool where you connect small, task-based agents that monitor websites, trac
- cschneid/statsd-instrumentA Ruby gem that tracks performance metrics like response times and error counts in your app, sends them over U
- davidpdrsn/lonely-protonSource code for a personal blog built in Ruby. It powers a website where the author publishes written content,
- davidpdrsn/underscore-as-a-serviceA demo project showing how Ruby applications can use Helix to call Rust code for performance-critical tasks, c
- dentarg/vagrantVagrant lets you package an entire development environment — operating system, software, and settings — into a
- francescobbo/nginx_log_parserA Ruby script that reads Nginx web server log files and breaks each line into structured pieces like IP addres
- greatehop/scripts_and_configsA personal collection of Ruby utility scripts and configuration files for automating everyday development task
- jacaetevha/recordlyA simple web app for cataloging your vinyl record collection online. You can log in, add records with songs an
- joshuakgoldberg/mastodonMastodon is an open-source social network platform that lets you run your own Twitter-like community. Differen
- jurre/oneboxOnebox is a Ruby library that turns plain URLs into rich, visual previews like embedded videos and product car
- krausefx/claideA lightweight Ruby library that helps developers build command-line tools by parsing arguments, organizing nes
- moritzheiber/mysqlA Chef cookbook that automatically installs and configures MySQL databases on servers. Instead of manually set
- namusyaka/padrino-docsA community-editable collection of documentation pages, guides, and blog posts for the Padrino web framework,
- patriciomacadden/bench-microA hobby benchmark that compares how fast eleven lightweight Ruby web frameworks respond to a basic Hello World
- snatchev/deliverDeliver automates uploading iOS app binaries, screenshots, and metadata to the App Store from the terminal, el
- snatchev/linguistLinguist is the tool GitHub uses to detect what programming languages are in your repository. It identifies la
- snatchev/yardYARD is a tool that reads your Ruby source code and comments, then generates clean, searchable HTML documentat
- textualize/homebrew-homebrewA Homebrew tap that lets Mac and Linux users easily install Textualize's terminal apps like Frogmouth, See, te
- trwnh/mastodonMastodon is a free, open-source social network you can host yourself. It works like Twitter or X, but instead
- zzak/deprecationA retired Ruby library whose README simply says 'Don't use this.' The author left it online so old projects re
All repos · Explain any other repo →