A curated list of awesome Ruby frameworks, libraries and software.
- rails/rails - Ruby on Rails
- jekyll/jekyll - 🌐 Jekyll is a blog-aware static site generator in Ruby
- discourse/discourse - A platform for community discussion. Free, open, simple.
- fastlane/fastlane - 🚀 The easiest way to automate building and releasing your iOS and Android apps
- Homebrew/brew - 🍺 The missing package manager for macOS (or Linux)
- hashicorp/vagrant - Vagrant is a tool for building and distributing development environments.
- gitlabhq/gitlabhq - GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
- heartcombo/devise - Flexible authentication solution for Rails with Warden.
- forem/forem - For empowering community 🌱
- ruby/ruby - The Ruby Programming Language [mirror]
- lewagon/setup - Setup instructions for Le Wagon's students on their first day of Web Development Bootcamp
- diaspora/diaspora - A privacy-aware, distributed, open source social network.
- capistrano/capistrano - Remote multi-server automation tool
- mperham/sidekiq - Simple, efficient background processing for Ruby
- rubocop/rubocop - A Ruby static code analyzer and formatter, based on the community Ruby style guide.
- postalserver/postal - ✉️ A fully featured open source mail delivery platform for incoming & outgoing e-mail
- spree/spree - Open Source multi-language/multi-currency/multi-store eCommerce platform
- sinatra/sinatra - Classy web-development dressed in a DSL (official / canonical repo)
- Homebrew/homebrew-core - 🍻 Default formulae for the missing package manager for macOS (or Linux)
- fluent/fluentd - Fluentd: Unified Logging Layer (project under CNCF)
- faker-ruby/faker - A library for generating fake data such as names, addresses, and phone numbers.
- ruby-grape/grape - An opinionated framework for creating REST-like APIs in Ruby.
- activeadmin/activeadmin - The administration framework for Ruby on Rails applications.
- resque/resque - Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
- carrierwaveuploader/carrierwave - Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks
- javan/whenever - Cron jobs in Ruby
- kaminari/kaminari - ⚡ A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for Ruby webapps
- heartcombo/simple_form - Forms made easy for Rails! It's tied to a simple DSL, with no opinion on markup.
- varvet/pundit - Minimal authorization through OO design and pure Ruby classes
- thoughtbot/factory_bot - A library for setting up Ruby objects as test data.
- realm/jazzy - Soulful docs for Swift & Objective-C
- puma/puma - A Ruby/Rack web server built for parallelism
- github-changelog-generator/github-changelog-generator - Automatically generate change log from your tags, issues, labels and pull requests on GitHub.
- github/scientist - 🔬 A Ruby library for carefully refactoring critical paths.
- pry/pry - A runtime developer console and IRB alternative with powerful introspection capabilities.
- presidentbeef/brakeman - A static analysis security vulnerability scanner for Ruby on Rails applications
- paper-trail-gem/paper_trail - Track changes to your rails models
- ryanb/cancan - Authorization Gem for Ruby on Rails.
- bkeepers/dotenv - A Ruby gem to load environment variables from
.env
. - alexreisner/geocoder - Complete Ruby geocoding solution.
- ankane/chartkick - Create beautiful JavaScript charts with one line of Ruby
- opf/openproject - OpenProject is the leading open source project management software.
- norman/friendly_id - FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.
- hanami/hanami - The web, with simplicity.
- sj26/mailcatcher - Catches mail and serves it through a dream.
- jnunemaker/httparty - 🎉 Makes http fun again!
- thoughtbot/administrate - A Rails engine that helps you put together a super-flexible admin dashboard.
- ruby-concurrency/concurrent-ruby - Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
- fastruby/fast-ruby - 💨 Writing Fast Ruby 😍 -- Collect Common Ruby idioms.
- rails-api/active_model_serializers - ActiveModel::Serializer implementation and Rails hooks
- activerecord-hackery/ransack - Object-based searching.
- CanCanCommunity/cancancan - The authorization Gem for Ruby on Rails.
- rest-client/rest-client - Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.
- rack/rack-attack - Rack middleware for blocking & throttling
- drapergem/draper - Decorators/View-Models for Rails Applications
- slim-template/slim - Slim is a template language whose goal is to reduce the syntax to the essential parts without becoming cryptic.
- Netflix/fast_jsonapi - No Longer Maintained - A lightning fast JSON:API serializer for Ruby Objects.
- rmosolgo/graphql-ruby - Ruby implementation of GraphQL
- cucumber/cucumber-ruby - Cucumber for Ruby. It's amazing!
- doorkeeper-gem/doorkeeper - Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.
- danger/danger - 🚫 Stop saying "you forgot to …" in code review (in Ruby)
- rubygems/bundler - Manage your Ruby application's gem dependencies
- backup/backup - Easy full stack backup operations on UNIX-like systems.
- jeremyevans/sequel - Sequel: The Database Toolkit for Ruby
- opal/opal - Ruby ♥︎ JavaScript
- aasm/aasm - AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid, NoBrainer, Dynamoid)
- simplecov-ruby/simplecov - Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
- activemerchant/active_merchant - Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.
- rack/rack - A modular Ruby web server interface.
- sferik/twitter - A Ruby interface to the Twitter API.
- solidusio/solidus - Solidus, the open-source eCommerce framework for industry trailblazers.
- prawnpdf/prawn - Fast, Nimble PDF Writer for Ruby
- fog/fog - The Ruby cloud services library.
- binarylogic/authlogic - A simple ruby authentication solution.
- mina-deploy/mina - Blazing fast application deployment tool.
- sparklemotion/mechanize - Mechanize is a ruby library that makes automated web interaction easy.
- Homebrew/homebrew-bundle - 📦 Bundler for non-Ruby dependencies from Homebrew, Homebrew Cask and the Mac App Store.
- octobox/octobox - 📮Untangle your GitHub Notifications
- errbit/errbit - The open source error catcher that's Airbrake API compliant
- athityakumar/colorls - A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons. 🎉
- eventmachine/eventmachine - EventMachine: fast, simple event-processing library for Ruby programs
- asciidoctor/asciidoctor - 💎 A fast, open source text processor and publishing toolchain, written in Ruby, for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.
- github/gemoji - Emoji images and names.
- ctran/annotate_models - Annotate Rails classes with schema and routes info
- urbanadventurer/WhatWeb - Next generation web scanner
- awesome-print/awesome_print - Pretty print your Ruby objects with style -- in full color and with proper indentation
- grosser/parallel - Ruby: parallel processing made simple and fast
- mongodb/mongoid - Ruby ODM framework for MongoDB
- celluloid/celluloid - Actor-based concurrent object framework for Ruby
- refinery/refinerycms - An extendable Ruby on Rails CMS that supports Rails 6.0+
- svenfuchs/rails-i18n - Repository for collecting Locale data for Ruby on Rails I18n as well as other interesting, Rails related I18n stuff
- cesarferreira/dryrun - ☁️ Try the demo project of any Android Library
- redis/redis-rb - A Ruby client library for Redis
- solnic/virtus - [DISCONTINUED ] Attributes on Steroids for Plain Old Ruby Objects
- troessner/reek - Code smell detector for Ruby
- ddnexus/pagy - 🏆 The Best Pagination Ruby Gem 🥇
- pluginaweek/state_machine - Adds support for creating state machines for attributes on any Ruby class
- ryanb/ruby-warrior - Game written in Ruby for learning Ruby and artificial intelligence.
- bblimke/webmock - Library for stubbing and setting expectations on HTTP requests in Ruby.
- octokit/octokit.rb - Ruby toolkit for the GitHub API
- nesquena/rabl - General ruby templating with json, bson, xml, plist and msgpack support
- jruby/jruby - JRuby, an implementation of Ruby on the JVM
- ruby-china/homeland - 🎪 An open source forum/community system based on Rails, developed based on Ruby China.
- thoughtbot/clearance - Rails authentication with email & password.
- arsduo/koala - A lightweight Facebook library supporting the Graph, Marketing, and Atlas APIs, realtime updates, test users, and OAuth.
- stringer-rss/stringer - A self-hosted, anti-social RSS reader.
- airbnb/ruby - Ruby Style Guide
- mikel/mail - A Really Ruby Mail Library
- MiniProfiler/rack-mini-profiler - Profiler for your development and production Ruby rack apps.
- fatfreecrm/fat_free_crm - Ruby on Rails CRM platform
- aws/aws-sdk-ruby - The official AWS SDK for Ruby.
- mileszs/wicked_pdf - PDF generator (from HTML) plugin for Ruby on Rails
- jwt/ruby-jwt - A ruby implementation of the RFC 7519 OAuth JSON Web Token (JWT) standard.
- padrino/padrino-framework - Padrino is a full-stack ruby framework built upon Sinatra.
- lobsters/lobsters - Computing-focused community centered around link aggregation and discussion
- thoughtbot/shoulda-matchers - Simple one-liner tests for common Rails functionality
- sorbet/sorbet - A fast, powerful type checker designed for Ruby
- trailblazer/trailblazer - The advanced business logic framework for Ruby.
- sagivo/algorithms - algorithms playground for common questions
- deivid-rodriguez/byebug - Debugging in Ruby 2
- voltrb/volt - A Ruby web framework where your Ruby runs on both server and client
- travisjeffery/timecop - A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
- peek/peek - Take a peek into your Rails applications.
- mojombo/chronic - Chronic is a pure Ruby natural language date parser.
- rubygems/rubygems - Library packaging and distribution for Ruby.
- grosser/parallel_tests - Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
- Arachni/arachni - Web Application Security Scanner Framework
- rouge-ruby/rouge - A pure Ruby code highlighter that is compatible with Pygments
- layervault/psd.rb - Parse Photoshop files in Ruby with ease
- zammad/zammad - Zammad is a web based open source helpdesk/customer support system
- krisleech/wisper - A micro library providing Ruby objects with Publish-Subscribe capabilities
- minitest/minitest - minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking.
- petergoldstein/dalli - High performance memcached client for Ruby
- trailblazer/cells - View components for Ruby and Rails.
- jnunemaker/flipper - 🐬 Beautiful, performant feature flags for Ruby.
- scenic-views/scenic - Versioned database views for Rails
- github/secure_headers - Manages application of security headers with many safe defaults
- shrinerb/shrine - File Attachment toolkit for Ruby applications
- nomad/houston - Apple Push Notifications; No Dirigible Required
- SUSE/Portus - Authorization service and frontend for Docker registry (v2)
- whitesmith/rubycritic - A Ruby code quality reporter
- elastic/elasticsearch-rails - Elasticsearch integrations for ActiveModel/Record and Ruby on Rails
- Hackplayers/evil-winrm - The ultimate WinRM shell for hacking/pentesting
- httprb/http - HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts
- mustache/mustache - Logic-less Ruby templates.
- public-activity/public_activity - Easy activity tracking for models - similar to Github's Public Activity
- dependabot/dependabot-core - 🤖 The core logic behind Dependabot's update PR creation. For product feedback see: https://github.com/community/community/discussions/categories/code-security
- hashie/hashie - Hashie is a collection of classes and mixins that make Ruby hashes more powerful.
- pdfkit/pdfkit - A Ruby gem to transform HTML + CSS into PDFs using the command-line utility wkhtmltopdf
- fetlife/rollout - Feature flippers.
- DatabaseCleaner/database_cleaner - Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
- hothero/awesome-rails-gem - A collection of awesome Ruby Gems for Rails development.
- github/janky - Continuous integration server built on top of Jenkins and Hubot
- oracle/truffleruby - A high performance implementation of the Ruby programming language, built on GraalVM.
- comfy/comfortable-mexican-sofa - ComfortableMexicanSofa is a powerful Ruby on Rails 5.2+ CMS (Content Management System) Engine
- DavyJonesLocker/client_side_validations - Client Side Validations made easy for Ruby on Rails
- Linuxbrew/brew - 🍺🐧 The Homebrew package manager for Linux
- kanwei/algorithms - Ruby algorithms and data structures. C extensions
- github/view_component - A framework for building reusable, testable & encapsulated view components in Ruby on Rails.
- splitrb/split - 📈 The Rack Based A/B testing framework
- brandonhilkert/sucker_punch - Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
- Shopify/bootsnap - Boot large Ruby/Rails apps faster
- googleapis/google-api-ruby-client - REST client for Google APIs
- fixerAPI/fixer - A foreign exchange rates and currency conversion API
- scambra/devise_invitable - An invitation strategy for devise
- kpumuk/meta-tags - Search Engine Optimization (SEO) for Ruby on Rails applications.
- RubyMoney/money - A Ruby Library for dealing with money and currency conversion.
- thiagopradi/octopus - Database Sharding for ActiveRecord
- nslocum/design-patterns-in-ruby - Examples from the book Design Patterns in Ruby by Russ Olsen. # ruby 2.2.0
- rubysec/bundler-audit - Patch-level verification for Bundler
- railsbridge/docs - Curriculum for RailsBridge workshops
- refile/refile - Ruby file uploads, take 3
- postrank-labs/goliath - Goliath is a non-blocking Ruby web server framework
- edavis10/redmine - Redmine is a flexible project management web application written using Ruby on Rails framework. http://github.com/edavis10/redmine is the official git mirror of the svn repository
- franzejr/best-ruby - Ruby Tricks, Idiomatic Ruby, Refactoring and Best Practices
- jamesrwhite/minicron - 🕰️ Monitor your cron jobs
- NoamB/sorcery - Magical authentication for Rails 3 & 4
- Apipie/apipie-rails - Ruby on Rails API documentation tool
- fnando/browser - Do some browser detection with Ruby. Includes ActionController integration.
- Chris911/iStats - Ruby gem for your mac stats
- jmettraux/rufus-scheduler - scheduler for Ruby (at, in, cron and every jobs)
- theforeman/foreman - an application that automates the lifecycle of servers
- premailer/premailer - Preflight for HTML email
- macournoyer/thin - A very fast & simple Ruby web server
- mojombo/god - Ruby process monitor
- socketry/falcon - A high-performance web server for Ruby, supporting HTTP/1, HTTP/2 and TLS.
- jondot/sneakers - A fast background processing framework for Ruby and RabbitMQ
- brianmario/mysql2 - A modern, simple and very fast Mysql library for Ruby - binding to libmysql
- ruby/rake - A make-like build utility for Ruby.
- CocoaPods/Xcodeproj - Create and modify Xcode projects from Ruby.
- ice-cube-ruby/ice_cube - Ruby Date Recurrence Library - Allows easy creation of recurrence rules and fast querying
- eliotsykes/rspec-rails-examples - RSpec cheatsheet & Rails app: Learn how to expertly test Rails apps from a model codebase
- markevans/dragonfly - A Ruby gem for on-the-fly processing - suitable for image uploading in Rails, Sinatra and much more!
- pact-foundation/pact-ruby - Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
- que-rb/que - A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.
- oauth-xx/oauth2 - A Ruby wrapper for the OAuth 2.0 protocol.
- rubygems/rubygems.org - The Ruby community's gem hosting service.
- rpush/rpush - The push notification service for Ruby.
- danmayer/coverband - Ruby production code coverage collection and reporting (line of code usage)
- nateware/redis-objects - Map Redis types directly to Ruby objects
- vagrant-libvirt/vagrant-libvirt - Vagrant provider for libvirt.
- TheOdinProject/theodinproject - Main Website for The Odin Project
- savonrb/savon - Heavy metal SOAP client
- remi/her - Her is an ORM (Object Relational Mapper) that maps REST resources to Ruby objects. It is designed to build applications that are powered by a RESTful API instead of a database.
- rom-rb/rom - Data mapping and persistence toolkit for Ruby
- nanoc/nanoc - A powerful web publishing system
- boltops-tools/jets - Ruby on Jets
- testdouble/standard - 🌟 Ruby Style Guide, with linter & automatic code fixer
- ankane/the-ultimate-guide-to-ruby-timeouts - Timeouts for popular Ruby gems
- heartcombo/responders - A set of Rails responders to dry up your application
- ffi/ffi - Ruby FFI
- mojombo/grit - Grit is no longer maintained. Check out libgit2/rugged. Grit gives you object oriented read/write access to Git repositories via Ruby.
- ruby-prof/ruby-prof - A ruby profiler. See https://ruby-prof.github.io for more information.
- rubyconfig/config - Easiest way to add multi-environment yaml settings to Rails, Sinatra, Pandrino and other Ruby projects.
- tmm1/stackprof - a sampling call-stack profiler for ruby 2.2+
- houndci/hound - Automated code review for GitHub pull requests.
- ruby-shoryuken/shoryuken - A super efficient Amazon SQS thread based message processor for Ruby
- elastic/elasticsearch-ruby - Ruby integrations for Elasticsearch
- countries/countries - All sorts of useful information about every country packaged as convenient little country objects. It includes data from ISO 3166 (countries and states/subdivisions ), ISO 4217 (currency), and E.164 (phone numbers).
- rtomayko/tilt - Generic interface to multiple Ruby template engines
- deivid-rodriguez/pry-byebug - Step-by-step debugging and stack navigation in Pry
- karmi/retire - A rich Ruby API and DSL for the Elasticsearch search engine
- ambethia/recaptcha - ReCaptcha helpers for ruby apps
- mbj/mutant - Automated code reviews via mutation testing - semantic code coverage.
- hamstergem/hamster - Efficient, Immutable, Thread-Safe Collection classes for Ruby
- ruby/did_you_mean - The gem that has been saving people from typos since 2014
- welaika/wordmove - Multi-stage command line deploy/mirroring and task runner for Wordpress
- glebm/i18n-tasks - Manage translation and localization with static analysis, for Ruby i18n
- test-kitchen/test-kitchen - Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms
- AaronLasseigne/active_interaction - 💼 Manage application specific business logic.
- MacRuby/MacRuby - MacRuby is an implementation of Ruby 1.9 directly on top of Mac OS X core technologies such as the Objective-C runtime and garbage collector, the LLVM compiler infrastructure and the Foundation and ICU frameworks.
- toptal/chewy - High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client
- arbox/machine-learning-with-ruby - Curated list: Resources for machine learning in Ruby
- brunofacca/zen-rails-security-checklist - Checklist of security precautions for Ruby on Rails applications.
- publify/publify - A self hosted Web publishing platform on Rails.
- lsegal/yard - YARD is a Ruby Documentation tool. The Y stands for "Yay!"
- TrestleAdmin/trestle - A modern, responsive admin framework for Ruby on Rails
- htty/htty - htty is the HTTP TTY, a console application for interacting with web servers.
- dchelimsky/rspec - Behaviour Driven Development framework for Ruby
- websocket-rails/websocket-rails - Plug and play websocket support for ruby on rails.
- stripe/stripe-ruby - Ruby library for the Stripe API.
- github/pages-gem - A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages
- gimite/google-drive-ruby - A Ruby library to read/write files/spreadsheets in Google Drive/Docs.
- twitter/twurl - OAuth-enabled curl for the Twitter API
- ClosureTree/closure_tree - Easily and efficiently make your ActiveRecord models support hierarchies
- excid3/noticed - Notifications for Ruby on Rails applications
- geekq/workflow - Ruby finite-state-machine-inspired API for modeling workflow
- litaio/lita - ChatOps for Ruby.
- anycable/anycable - Polyglot replacement for Ruby WebSocket servers with Action Cable protocol
- thbar/kiba - Data processing & ETL framework for Ruby
- brainspec/enumerize - Enumerated attributes with I18n and ActiveRecord/Mongoid support
- timdorr/tesla-api - 🚘 A Ruby gem and unofficial documentation of Tesla's JSON API for the Model S, 3, X, and Y.
- ruby-git/ruby-git - Ruby/Git is a Ruby library that can be used to create, read and manipulate Git repositories by wrapping system calls to the git binary.
- magnusvk/counter_culture - Turbo-charged counter caches for your Rails app.
- tmm1/rbtrace - like strace, but for ruby code
- socketry/async - An awesome asynchronous event-driven reactor for Ruby.
- whomwah/rqrcode - A Ruby library that encodes QR Codes
- fxn/zeitwerk - Efficient and thread-safe code loader for Ruby
- ondrejbartas/sidekiq-cron - Scheduler / Cron for Sidekiq jobs
- pat/thinking-sphinx - Sphinx/Manticore plugin for ActiveRecord/Rails
- mongomapper/mongomapper - A Ruby Object Mapper for Mongo
- gettalong/kramdown - kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions.
- catarse/catarse - The first open source crowdfunding platform for creative projects in the world
- castwide/solargraph - A Ruby language server.
- DamirSvrtan/fasterer - ⚡ Don't make your Rubies go fast. Make them go fasterer ™. ⚡
- insoshi/insoshi - An open source social networking platform in Ruby on Rails
- evanphx/benchmark-ips - Provides iteration per second benchmarking for Ruby
- travis-ci/travis.rb - Travis CI Client (CLI and Ruby library)
- streamio/streamio-ffmpeg - Simple yet powerful ruby ffmpeg wrapper for reading metadata and transcoding movies
- bootstrap-ruby/bootstrap_form - Official repository of the bootstrap_form gem, a Rails form builder that makes it super easy to create beautiful-looking forms using Bootstrap 5.
- openstreetmap/openstreetmap-website - The Rails application that powers OpenStreetMap
- test-prof/test-prof - Ruby Tests Profiling Toolbox
- brynary/webrat - Webrat - Ruby Acceptance Testing for Web applications
- discourse/message_bus - A reliable and robust messaging bus for Ruby and Rack
- SamSaffron/memory_profiler - memory_profiler for ruby
- hybridgroup/artoo - Ruby framework for robotics, drones, and the Internet of Things (IoT)
- shoes/shoes4 - Shoes 4 : the next version of Shoes
- fphilipe/premailer-rails - CSS styled emails without the hassle.
- assaf/vanity - Experiment Driven Development for Ruby
- radar/guides - Guides for Ruby and Elixir and whatever else I feel like
- ruby/rbs - Type Signature for Ruby
- eliotsykes/real-world-rails - Real World Rails applications and their open source codebases for developers to learn from
- sidekiq-scheduler/sidekiq-scheduler - Lightweight job scheduler extension for Sidekiq
- reenhanced/gitreflow - Reflow automatically creates pull requests, ensures the code review is approved, and squash merges finished branches to master with a great commit message template.
- gonzalo-bulnes/simple_token_authentication - Simple (but safe) token authentication for Rails apps or API with Devise.
- thisredone/rb - Turns Ruby into a versatile command line utility
- danbooru/danbooru - A taggable image board written in Rails.
- charlotte-ruby/impressionist - Rails Plugin that tracks impressions and page views
- bensheldon/good_job - Multithreaded, Postgres-based, ActiveJob backend for Ruby on Rails.
- thredded/thredded - The best Rails forums engine ever.
- kontena/kontena - The developer friendly container and micro services platform. Works on any cloud, easy to setup, simple to use.
- 24pullrequests/24pullrequests - 🎄 Giving back to open source for the holidays
- pivotal/LicenseFinder - Find licenses for your project's dependencies.
- karafka/karafka - Ruby and Rails efficient Kafka processing framework
- redis-store/redis-store - Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks
- jfelchner/ruby-progressbar - Ruby/ProgressBar is a text progress bar library for Ruby.
- petems/tugboat - A command line tool for interacting with your DigitalOcean droplets.
- facebookarchive/instagram-ruby-gem - The official gem for the Instagram API
- plentz/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.
- slack-notifier/slack-notifier - A simple wrapper for posting to slack channels
- watir/watir - Watir Powered By Selenium
- gjtorikian/html-proofer - Test your rendered HTML files to make sure they're accurate.
- toy/image_optim - Optimize images using multiple utilities
- mdp/rotp - Ruby One Time Password library
- geminabox/geminabox - Really simple rubygem hosting
- mperham/connection_pool - Generic connection pooling for Ruby
- tj/terminal-table - Ruby ASCII Table Generator, simple and feature rich.
- sporkmonger/addressable - Addressable is an alternative implementation to the URI implementation that is part of Ruby's standard library. It is flexible, offers heuristic parsing, and additionally provides extensive support for IRIs and URI templates.
- mongodb/mongo-ruby-driver - Ruby driver for MongoDB
- coinbase/terraform-landscape - Improve Terraform's plan output to be easier to read and understand
- zipmark/rspec_api_documentation - Automatically generate API documentation from RSpec
- uohzxela/clean-code-ruby - 🛁 Clean Code concepts adapted for Ruby
- egonSchiele/contracts.ruby - Contracts for Ruby.
- soveran/cuba - Rum based microframework for web development.
- seven1m/onebody - private member portal for churches, built with Ruby on Rails
- ivaldi/brimir - Email helpdesk built using Ruby on Rails and Zurb Foundation
- testdouble/suture - 🏥 A Ruby gem that helps you refactor your legacy code
- soveran/ohm - Object-Hash Mapping for Redis
- markdownlint/markdownlint - Markdown lint tool
- antirez/lamernews - Lamer News -- an HN style social news site written in Ruby/Sinatra/Redis/JQuery
- neo4jrb/activegraph - An active model wrapper for the Neo4j Graph Database for Ruby.
- pay-rails/pay - Payments for Ruby on Rails apps
- louismullie/treat - Natural language processing framework for Ruby.
- igrigorik/decisiontree - ID3-based implementation of the ML Decision Tree algorithm
- voxpupuli/json-schema - Ruby JSON Schema Validator
- davidcelis/recommendable - 👍👎 A recommendation engine using Likes and Dislikes for your Ruby app
- zquestz/omniauth-google-oauth2 - Oauth2 strategy for Google
- excid3/simple_calendar - A wonderfully simple calendar gem for Rails
- Mange/roadie - Making HTML emails comfortable for the Ruby rockstars
- twilio/twilio-ruby - A Ruby gem for communicating with the Twilio API and generating TwiML
- jalkoby/squasher - Squasher - squash your old migrations in a single command
- benbalter/word-to-markdown - A ruby gem to liberate content from Microsoft Word documents
- ruby-amqp/bunny - Bunny is a popular, easy to use, mature Ruby client for RabbitMQ
- education/classroom - GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
- jeremyevans/rodauth - Ruby's Most Advanced Authentication Framework
- jeremycole/innodb_ruby - A parser for InnoDB file formats, in Ruby
- ifmeorg/ifme - Free, open source mental health communication web app to share experiences with loved ones
- rubyzip/rubyzip - Official Rubyzip repository
- codetriage/CodeTriage - Discover the best way to get started contributing to Open Source projects
- rubycdp/ferrum - Headless Chrome Ruby API
- jashkenas/ruby-processing - Code as Art, Art as Code. Processing and Ruby are meant for each other.
- jamonholmgren/ProMotion - ProMotion is a RubyMotion gem that makes iPhone development less like Objective-C and more like Ruby.
- topfunky/gruff - Gruff graphing library for Ruby
- felipecsl/wombat - Lightweight Ruby web crawler/scraper with an elegant DSL which extracts structured data from pages.
- consul/consul - Consul - Open Government and E-Participation Web Software
- tilo/smarter_csv - Ruby Gem for smarter importing of CSV Files as Array(s) of Hashes, with optional features for processing large files in parallel, embedded comments, unusual field- and record-separators, flexible mapping of CSV-headers to Hash-keys
- mhenrixon/sidekiq-unique-jobs - Prevents duplicate Sidekiq jobs
- Sorcery/sorcery - Magical Authentication
- nathanl/authority - CURRENTLY UNMAINTAINED. Authority helps you authorize actions in your Rails app. It's ORM-neutral and has very little fancy syntax; just group your models under one or more Authorizer classes and write plain Ruby methods on them.
- westonganger/spreadsheet_architect - Spreadsheet Architect is a library that allows you to create XLSX, ODS, or CSV spreadsheets super easily from ActiveRecord relations, plain Ruby objects, or tabular data.
- jasonlong/geo_pattern - Create beautiful generative geometric background images from a string.
- dry-rb/dry-validation - Validation library with type-safe schemas and rules
- ManageIQ/manageiq - ManageIQ Open-Source Management Platform
- igrigorik/em-http-request - Asynchronous HTTP Client (EventMachine + Ruby)
- HipByte/RubyMotionSamples - A collection of RubyMotion applications for code samples.
- drhenner/ror_ecommerce - Ruby on Rails Ecommerce platform, perfect for your small business solution.
- ai/autoprefixer-rails - Autoprefixer for Ruby and Ruby on Rails
- ankane/lockbox - Modern encryption for Ruby and Rails
- googleapis/google-cloud-ruby - Google Cloud Client Library for Ruby
- zendesk/ruby-kafka - A Ruby client library for Apache Kafka
- amatsuda/jb - A simple and fast JSON API template engine for Ruby on Rails
- rubymotion-community/BubbleWrap - Cocoa wrappers and helpers for RubyMotion (Ruby for iOS and OS X) - Making Cocoa APIs more Ruby like, one API at a time. Fork away and send your pull requests
- samg/diffy - Easy Diffing in Ruby
- QueueClassic/queue_classic - Simple, efficient worker queue for Ruby & PostgreSQL.
- oneclick/rubyinstaller - RubyInstaller for Windows - Build recipes
- jsonapi-serializer/jsonapi-serializer - A fast JSON:API serializer for Ruby (fork of Netflix/fast_jsonapi)
- atipugin/telegram-bot-ruby - Ruby wrapper for Telegram's Bot API
- Homebrew/linuxbrew-core - 💀Formerly the core formulae for the Homebrew package manager on Linux
- fazibear/colorize - Ruby string class extension. It add some methods to set color, background color and text effect on console easier using ANSI escape sequences.
- carmen-ruby/carmen - A repository of geographic regions for Ruby
- email-spec/email-spec - Collection of RSpec/MiniTest matchers and Cucumber steps for testing email in a ruby app using ActionMailer or Pony
- newrelic/newrelic-ruby-agent - New Relic RPM Ruby Agent
- YorickPeterse/oga - Read-only mirror of https://gitlab.com/yorickpeterse/oga
- augustl/net-http-cheat-sheet - A collection of Ruby Net::HTTP examples.
- thoughtbot/appraisal - A Ruby library for testing your library against different versions of dependencies.
- Shopify/semian - 🐒 Resiliency toolkit for Ruby for failing fast
- RailsEventStore/rails_event_store - A Ruby implementation of an Event Store based on Active Record
- decidim/decidim - The participatory democracy framework. A generator and multiple gems made with Ruby on Rails
- freerange/mocha - Mocha is a mocking and stubbing library for Ruby
- piotrmurach/github - Ruby interface to GitHub API
- excon/excon - Usable, fast, simple HTTP 1.1 for Ruby
- slack-ruby/slack-ruby-bot - The easiest way to write a Slack bot in Ruby.
- tj/commander - The complete solution for Ruby command-line executables
- TracksApp/tracks - Tracks is a GTD™ web application, built with Ruby on Rails
- leejarvis/slop - Simple Lightweight Option Parsing - ✨ new contributors welcome ✨
- zdavatz/spreadsheet - The Ruby Spreadsheet by ywesee GmbH
- DannyBen/bashly - Bash command line framework and CLI generator
- github/graphql-client - A Ruby library for declaring, composing and executing GraphQL queries
- chrisk/fakeweb - Ruby test helper for injecting fake responses to web requests
- slack-ruby/slack-ruby-client - A Ruby and command-line client for the Slack Web, Real Time Messaging and Event APIs.
- newcontext-oss/kitchen-terraform - Test Kitchen plugins for testing Terraform configurations
- itamae-kitchen/itamae - Configuration management tool inspired by Chef, but simpler and lightweight. Formerly known as Lightchef.
- elcuervo/airplay - Airplay bindings to Ruby
- upserve/docker-api - A lightweight Ruby client for the Docker Remote API
- soutaro/steep - Static type checker for Ruby
- avdi/naught - A toolkit for building Null Object classes in Ruby
- michelson/lazy_high_charts - Make highcharts a la ruby , works in rails 5.X / 4.X / 3.X, and other ruby web frameworks
- ruby-grape/grape-swagger - Add OAPI/swagger v2.0 compliant documentation to your grape API
- weppos/whois - An intelligent — pure Ruby — WHOIS client and parser.
- bibendi/dip - Development-environment CLI program providing the native-like interaction with a Dockerized application.
- DefactoSoftware/Hours - Time registration that doesn't suck
- joeyates/imap-backup - Backup GMail (or other IMAP) accounts to disk
- capistrano/sshkit - A toolkit for deploying code and assets to servers in a repeatable, testable, reliable way.
- NARKOZ/gitlab - Ruby wrapper and CLI for the GitLab REST API
- wvanbergen/chunky_png - Read/write access to PNG images in pure Ruby.
- paulelliott/fabrication - This project has moved to GitLab! Please check there for the latest updates.
- nathansobo/treetop - A Ruby-based parsing DSL based on parsing expression grammars.
- gettalong/hexapdf - Versatile PDF creation and manipulation for Ruby
- yujinakayama/transpec - The RSpec syntax converter
- grocer/grocer - Pushing your Apple notifications since 2012.
- asciidoctor/asciidoctor-pdf - 📃 Asciidoctor PDF: A native PDF converter for AsciiDoc based on Asciidoctor and Prawn, written entirely in Ruby.
- ledermann/docker-rails - Dockerize Rails 7 with ActionCable, Webpacker, Stimulus, Elasticsearch, Sidekiq
- palkan/action_policy - Authorization framework for Ruby/Rails applications
- danlucraft/redcar - A cross-platform programmer's editor written in Ruby.
- piscolomo/ruby-patterns - Examples of Patterns in Ruby
- amatsuda/active_decorator - ORM agnostic truly Object-Oriented view helper for Rails 4, 5, and 6
- makandra/active_type - Make any Ruby object quack like ActiveRecord
- faye/faye-websocket-ruby - Standards-compliant WebSocket client and server
- rsl/stringex - Some [hopefully] useful extensions to Ruby’s String class. It is made up of three libraries: ActsAsUrl [permalink solution with better character translation], Unidecoder [Unicode to Ascii transliteration], and StringExtensions [miscellaneous helper methods for the String class].
- SciRuby/sciruby - Tools for scientific computation in Ruby
- hotwired/hotwire-rails - Use Hotwire in your Ruby on Rails app
- k0kubun/hamlit - High Performance Haml Implementation
- metainspector/metainspector - Ruby gem for web scraping purposes. It scrapes a given URL, and returns you its title, meta description, meta keywords, links, images...
- bploetz/versionist - A plugin for versioning Rails based RESTful APIs.
- jgorset/facebook-messenger - Definitely the best way to make Bots on Facebook Messenger with Ruby
- arbox/nlp-with-ruby - Curated List: Practical Natural Language Processing done in Ruby
- RubyCrypto/rbnacl - Ruby FFI binding to the Networking and Cryptography (NaCl) library (a.k.a. libsodium)
- chaps-io/gush - Fast and distributed workflow runner using ActiveJob and Redis
- redis-store/redis-rails - Redis stores for Ruby on Rails
- ReactiveX/RxRuby - Reactive Extensions for Ruby
- SciRuby/daru - Data Analysis in RUby
- rastating/wordpress-exploit-framework - A Ruby framework designed to aid in the penetration testing of WordPress systems.
- bogdan/datagrid - Gem to create tables grids with sortable columns and filters
- rgeo/rgeo - Geospatial data library for Ruby
- rails-sqlserver/activerecord-sqlserver-adapter - SQL Server Adapter For Rails
- tradingview/charting-library-examples - Examples of Charting Library integrations with other libraries, frameworks and data transports
- dryruby/rack-throttle - Rack middleware for rate-limiting incoming HTTP requests.
- ridgepole/ridgepole - Ridgepole is a tool to manage DB schema. It defines DB schema using Rails DSL, and updates DB schema according to DSL. (like Chef/Puppet)
- exAspArk/batch-loader - ⚡ Powerful tool for avoiding N+1 DB or HTTP queries
- airbrake/airbrake - The official Airbrake library for Ruby applications
- Casecommons/pg_search - pg_search builds ActiveRecord named scopes that take advantage of PostgreSQL’s full text search
- cucumber/aruba - Test command-line applications with Cucumber-Ruby, RSpec or Minitest.
- ruby-i18n/i18n - Internationalization (i18n) library for Ruby
- weppos/breadcrumbs_on_rails - A simple Ruby on Rails plugin for creating and managing a breadcrumb navigation.
- mailman/mailman - An incoming mail processing microframework in Ruby
- peterhellberg/hashids.rb - A small Ruby gem to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
- net-ssh/net-ssh - Pure Ruby implementation of an SSH (protocol 2) client
- vifreefly/kimuraframework - Kimurai is a modern web scraping framework written in Ruby which works out of box with Headless Chromium/Firefox, PhantomJS, or simple HTTP requests and allows to scrape and interact with JavaScript rendered websites
- Shopify/shopify-api-ruby - ShopifyAPI is a lightweight gem for accessing the Shopify admin REST and GraphQL web services.
- lian/bitcoin-ruby - bitcoin utils and protocol in ruby.
- daddyz/phonelib - Ruby gem for phone validation and formatting using google libphonenumber library data
- stripe-ruby-mock/stripe-ruby-mock - A mocking library for testing stripe ruby
- madeintandem/jsonb_accessor - Adds typed jsonb backed fields to your ActiveRecord models.
- drnic/ruby-on-rails-tmbundle - Ruby on Rails TextMate bundle [Learn it with PeepCode - http://peepcode.com/products/textmate-for-rails-2]
- rubysec/ruby-advisory-db - A database of vulnerable Ruby Gems
- ledermann/rails-settings - Manage settings with Ruby on Rails
- FortAwesome/font-awesome-sass - Font-Awesome Sass gem for use in Ruby/Rails projects
- lassebunk/gretel - Flexible Ruby on Rails breadcrumbs plugin.
- github/licensed - A Ruby gem to cache and verify the licenses of dependencies
- janko/down - Streaming downloads using net/http, http.rb or wget
- cantino/ruby-readability - Port of arc90's readability project to Ruby
- truemail-rb/truemail - 🚀 Configurable framework agnostic plain Ruby 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
- graphiti-api/graphiti - Stylish Graph APIs
- janlelis/irbtools - Improvements for Ruby's IRB console 💎︎
- procore/blueprinter - Simple, Fast, and Declarative Serialization Library for Ruby
- blackcandy-org/black_candy - A self hosted music streaming server
- publiclab/plots2 - a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! 🎈
- midori-rb/midori.rb - Lightweight, Flexible and Fast Ruby Web Framework
- livingstyleguide/livingstyleguide - Easily create front-end style guides with Markdown and Sass/SCSS.
- codeplant/simple-navigation - A ruby gem for creating navigations (with multiple levels) for your Rails, Sinatra or Padrino applications. Render your navigation as html list, link list or breadcrumbs.
- rack/rack-test - Rack::Test is a small, simple testing API for Rack apps.
- igrigorik/http-2 - Pure Ruby implementation of HTTP/2 protocol
- thoughtbot/parity - Shell commands for development, staging, and production parity for Heroku apps
- jruby/warbler - Warbler chirpily constructs .war files of your Ruby applications.
- openfoodfoundation/openfoodnetwork - Connect suppliers, distributors and consumers to trade local produce. We're recruiting paid contributors, link below.
- nats-io/nats.rb - Ruby client for NATS, the cloud native messaging system.
- jekyll/jekyll-sitemap - Jekyll plugin to silently generate a sitemaps.org compliant sitemap for your Jekyll site
- brunofacca/active-record-query-trace - Rails plugin that logs/displays a backtrace of all SQL queries executed by Active Record
- andymeneely/squib - A Ruby DSL for prototyping card games.
- sup-heliotrope/sup - A curses threads-with-tags style email client (mailing list: [email protected])
- rails/sass-rails - Ruby on Rails stylesheet engine for Sass
- jlong/serve - Serve is a small Rack-based web server and rapid prototyping framework for Web applications (specifically Rails apps). Serve is meant to be a lightweight version of the Views part of the Rails MVC. This makes Serve an ideal framework for prototyping Rails applications or creating simple websites. Serve has full support for Rails-style partials and layouts.
- getsentry/sentry-ruby - Sentry SDK for Ruby
- pakyow/pakyow - Design-First Web Framework
- nguyenquangminh0711/ruby_jard - Just Another Ruby Debugger. Provide a rich Terminal UI that visualizes everything your need, navigates your program with pleasure, stops at matter places only, reduces manual and mental efforts. You can now focus on real debugging.
- hahwul/XSpear - Powerfull XSS Scanning and Parameter analysis tool&gem
- Fullscreen/bh - Bootstrap Helpers for Ruby
- webmachine/webmachine-ruby - Webmachine, the HTTP toolkit (in Ruby)
- benbalter/jekyll-auth - A simple way to use GitHub OAuth to serve a protected Jekyll site to your GitHub organization
- ruby/www.ruby-lang.org - Source of the https://www.ruby-lang.org website.
- rubychan/coderay - Fast and easy syntax highlighting for selected languages, written in Ruby.
- vertiginous/pik - Ruby version manager for Windows
- shioyama/mobility - Pluggable Ruby translation framework
- JacobEvelyn/friends - Spend time with the people you care about. Introvert-tested. Extrovert-approved.
- xaviershay/enki - A Ruby on Rails blogging app for the fashionable developer. It's better than Mephisto or SimpleLog
- somaticio/tensorflow.rb - tensorflow for ruby
- capistrano/rails - Official Ruby on Rails specific tasks for Capistrano
- TheAlgorithms/Ruby - All algorithms implemented in Ruby
- rtomayko/rack-cache - Real HTTP Caching for Ruby Web Apps
- tenderlove/asmrepl - A REPL for x86-64 assembly language
- onelogin/ruby-saml - SAML SSO for Ruby
- mame/optcarrot - A NES emulator written in Ruby
- larsch/ocra - One-Click Ruby Application Builder
- deanpcmad/sidekiq-limit_fetch - Sidekiq strategy to support an advanced queue control – limiting, pausing, blocking, querying
- voicerepublic/vr-api-specs - Ruby RSpec suite against our public API
- toretore/barby - The Ruby barcode generator
- pglombardo/PasswordPusher - 🔐 A dead-simple application to securely communicate passwords over the web. Passwords automatically expire after a certain number of views and/or time has passed.
- rgeo/activerecord-postgis-adapter - ActiveRecord connection adapter for PostGIS, based on postgresql and rgeo
- dcparker/ruby-gmail - A Rubyesque interface to Gmail. Connect to Gmail via IMAP and manipulate emails and labels. Send email with your Gmail account via SMTP. Includes full support for parsing and generating MIME messages.
- drujensen/fib - Performance Benchmark of top Github languages
- chrisseaton/rhizome - A JIT for Ruby, implemented in pure Ruby
- wearefine/fae - CMS for Rails. For Reals.
- danielpclark/faster_path - Faster Pathname handling for Ruby written in Rust
- benhoskings/babushka - Test-driven sysadmin.
- marcel/aws-s3 - AWS-S3 is a Ruby implementation of Amazon's S3 REST API
- ruby-formatter/rufo - The Ruby Formatter
- mikker/passwordless - 🗝 Authentication for your Rails app without the icky-ness of passwords
- dry-rb/dry-types - Flexible type system for Ruby with coercions and constraints
- rubyworks/facets - Ruby Facets
- davydovanton/sidekiq-statistic - See statistic about your workers
- commander-rb/commander - The complete solution for Ruby command-line executables
- avo-hq/avo - Configuration-based, no-maintenance, extendable Ruby on Rails admin
- bridgetownrb/bridgetown - A next-generation progressive site generator & fullstack framework, powered by Ruby
- balvig/spyke - Interact with REST services in an ActiveRecord-like manner
- AlchemyCMS/alchemy_cms - AlchemyCMS is a Rails CMS engine
- upmin/upmin-admin-ruby - Framework for creating powerful admin backends with minimal effort in Ruby on Rails.
- mrkamel/search_cop - Search engine like fulltext query support for ActiveRecord
- PaulTaykalo/swift-scripts - Some useful scripts for swift developers
- heroku/heroku-buildpack-ruby - Heroku's Ruby Buildpack
- dchelimsky/rspec-rails - RSpec extension library for Ruby on Rails
- interagent/pliny - An opinionated toolkit for writing excellent APIs in Ruby.
- ileitch/hijack - Provides an irb session to a running ruby process.
- makaroni4/sandi_meter - Static analysis tool for checking Ruby code for Sandi Metz' rules.
- hexgnu/linkedin - Ruby wrapper for the LinkedIn API
- flood-io/ruby-jmeter - A Ruby based DSL for building JMeter test plans
- chaps-io/access-granted - Multi-role and whitelist based authorization gem for Rails (and not only Rails!)
- sickill/rainbow - Ruby gem for colorizing printed text on ANSI terminals
- pedrozath/coltrane - 🎹🎸A music theory library with a command-line interface
- ezmobius/nanite - self assembling fabric of ruby daemons
- igrigorik/agent - Agent is an attempt at modelling Go-like concurrency, in Ruby
- ruby/debug - Debugging functionality for Ruby
- openSUSE/osem - Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences.
- restforce/restforce - A Ruby client for the Salesforce REST API.
- ruby/rdoc - RDoc produces HTML and online documentation for Ruby projects.
- reidmorrison/semantic_logger - Semantic Logger is a feature rich logging framework, and replacement for existing Ruby & Rails loggers.
- openSUSE/open-build-service - Build and distribute Linux packages from sources in an automatic, consistent and reproducible way #obs
- chloerei/alipay - Unofficial alipay ruby gem
- antifuchs/gmail-britta - Generate complex gmail filters via a neat little ruby DSL
- adomokos/light-service - Series of Actions with an emphasis on simplicity.
- libvips/ruby-vips - Ruby extension for the libvips image processing library.
- copiousfreetime/launchy - A helper for launching cross-platform applications in a fire and forget manner.
- amoeba-rb/amoeba - A ruby gem to allow the copying of ActiveRecord objects and their associated children, configurable with a DSL on the model
- trusche/httplog - Log outgoing HTTP requests in ruby
- jeremytregunna/ruby-trello - Implementation of the Trello API for Ruby
- firehoseio/firehose - Build realtime Ruby web applications. Created by the fine folks at Poll Everywhere.
- rossta/montrose - Recurring events library for Ruby. Enumerable recurrence objects and convenient chainable interface.
- SciRuby/iruby - Official gem repository: Ruby kernel for Jupyter/IPython Notebook
- jekyll/jekyll-feed - 📝 A Jekyll plugin to generate an Atom (RSS-like) feed of your Jekyll posts
- janko/image_processing - High-level image processing wrapper for libvips and ImageMagick/GraphicsMagick
- iain/http_accept_language - Ruby on Rails plugin. Fishes out the Accept-Language header into an array.
- YorickPeterse/ruby-lint - Moved to https://gitlab.com/yorickpeterse/ruby-lint
- huacnlee/redis-search - Deprecated! High performance real-time prefix search, indexes store in Redis for Rails application
- projectblacklight/blacklight - Blacklight provides a discovery interface for any Solr (http://lucene.apache.org/solr) index.
- SergioFierens/ai4r - Artificial Intelligence for Ruby - A Ruby playground for AI researchers
- rubocop/rubocop-rspec - Code style checking for RSpec files
- Fullscreen/yt - The reliable YouTube API Ruby client
- hibiken/stories - Medium clone built with Ruby on Rails
- ElMassimo/vite_ruby - ⚡️ Vite.js in Ruby, bringing joy to your JavaScript experience
- jekyll/jekyll-redirect-from - 🔀 Seamlessly specify multiple redirections URLs for your pages and posts.
- EthWorks/ethereum.rb - Ethereum library for the Ruby language
- mattetti/googlecharts - Ruby Google Chart API
- jwhitehorn/pi_piper - Event driven Raspberry Pi GPIO programming in Ruby
- cjheath/geoip - The Ruby gem for querying Maxmind.com's GeoIP database, which returns the geographic location of a server given its IP address
- browserify-rails/browserify-rails - Browserify + Rails = a great way to modularize your legacy JavaScript
- nahi/httpclient - 'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby.
- gel-rb/gel - A modern gem manager: Gel is a lightweight alternative to Bundler
- discordrb/discordrb - Discord API for Ruby
- postmodern/spidr - A versatile Ruby web spidering library that can spider a site, multiple domains, certain links or infinitely. Spidr is designed to be fast and easy to use.
- juuso/BozoCrack - A silly & effective MD5 cracker in Ruby
- ruby-grape/grape-entity - An API focused facade that sits on top of an object model.
- inukshuk/anystyle - Fast and smart citation reference parsing
- jasmine/jasmine-gem - Jasmine ruby gem
- activeadmin/arbre - An Object Oriented DOM Tree in Ruby
- natalie-lang/natalie - a unique Ruby implementation, compiled to C++ (WIP)
- westonplatter/phashion - Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files
- socketry/rubydns - A DSL for building fun, high-performance DNS servers.
- msgpack/msgpack-ruby - MessagePack implementation for Ruby / msgpack.org[Ruby]
- holidays/holidays - A collection of Ruby methods to deal with statutory and other holidays. You deserve a holiday!
- davidcelis/api-pagination - 📄 Link header pagination for Rails and Grape APIs.
- oscardelben/firebase-ruby - Ruby wrapper for Firebase
- markets/maily - 📫 Rails Engine to preview emails in the browser
- peterc/whatlanguage - A language detection library for Ruby that uses bloom filters for speed.
- ianks/octodown - Github markdown previewing straight from your shell.
- brunofacca/zen-rails-base-app - Base application for Ruby on Rails 6 projects. Built to minimize the time spent writing boilerplate code and performing repetitive setup tasks.
- nickjj/orats - Opinionated rails application templates.
- vagrant-landrush/landrush - A Vagrant plugin that provides a simple DNS server for Vagrant guests
- thesp0nge/dawnscanner - Dawn is a static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.
- ledermann/unread - Handle unread records and mark them as read with Ruby on Rails
- dennybritz/rails_startup_template - A startup template for Ruby on Rails 4 applications
- tansengming/stripe-rails - A Rails Engine for integrating with Stripe
- nullobject/rein - Database constraints made easy for ActiveRecord.
- mbulat/plutus - A Ruby on Rails Engine which provides a double entry accounting system for your application
- guilhermesad/rspotify - A ruby wrapper for the Spotify Web API
- oauth-xx/oauth-ruby - OAuth for Ruby
- evilmartians/terraforming-rails - Terraforming legacy Rails applications guides and tools
- igrigorik/em-proxy - EventMachine Proxy DSL for writing high-performance transparent / intercepting proxies in Ruby
- cassandra-rb/cassandra - A Ruby client for the Cassandra distributed database
- Fosome/garb - A Ruby wrapper for the Google Analytics API
- chef/ohai - Ohai profiles your system and emits JSON
- plashchynski/crono - A time-based background job scheduler daemon (just like Cron) for Rails
- braintree/runbook - A framework for gradual system automation
- podigee/device_detector - DeviceDetector is a precise and fast user agent parser and device detector written in Ruby
- nixme/pry-debugger - Pry navigation commands via debugger (formerly ruby-debug)
- github/github-ds - A collection of Ruby libraries for working with SQL on top of ActiveRecord's connection
- twitter/twitter-cldr-rb - Ruby implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more.
- pusher/pusher-http-ruby - Ruby library for Pusher Channels HTTP API
- state-machines/state_machines - Adds support for creating state machines for attributes on any Ruby class
- travis-ci/travis-build - .travis.yml => build.sh converter
- sparklemotion/sqlite3-ruby - Ruby bindings for the SQLite3 embedded database
- jpmckinney/tf-idf-similarity - Ruby gem to calculate the similarity between texts using tf*idf
- fnando/kitabu - A framework for creating e-books from Markdown using Ruby. Using the Prince PDF generator, you'll be able to get high quality PDFs. Also supports EPUB, Mobi, Text and HTML generation.
- bwillis/versioncake - 🍰 Version Cake is an unobtrusive way to version APIs in your Rails or Rack apps
- unabridged/motion - Reactive frontend UI components for Rails in pure Ruby
- daqing/rabel - An open-source web forum built on the Ruby on Rails framework.
- rubycas/rubycas-server - Provides single sign-on authentication for web applications, implementing the server-end of Jasig's CAS protocol.
- maccman/bowline - Ruby/JS GUI and Binding framework (deprecated)
- DmitryTsepelev/store_model - Work with JSON-backed attributes as ActiveRecord-ish models
- boazsegev/combine_pdf - A Pure ruby library to merge PDF files, number pages and maybe more...
- ruby-amqp/amqp - EventMachine-based RabbitMQ client. Prefer Bunny: http://rubybunny.info. See documentation guides at http://ruby-amqp.github.io/amqp/.
- riak-ripple/ripple - A rich Ruby modeling layer for Riak, Basho's distributed database
- anaynayak/aws-security-viz - Visualize your aws security groups.
- flori/json - JSON implementation for Ruby
- bullet-train-co/bullet_train - The Open Source Ruby on Rails SaaS Framework
- thoughtworks/cruisecontrol.rb - CruiseControl for Ruby. Keep it simple.
- Sliim/pentest-env - Pentest environment deployer (kali linux + targets) using vagrant and chef.
- railslove/rack-tracker - Tracking made easy: Don’t fool around with adding tracking and analytics partials to your app and concentrate on the things that matter.
- rubocop/rubocop-rails - A RuboCop extension focused on enforcing Rails best practices and coding conventions.
- thuehlinger/daemons - Ruby daemons gem official repository
- stimulusreflex/cable_ready - Take control of the DOM with ActionCable
- sumoheavy/jira-ruby - A Ruby gem for the JIRA REST API
- skmetz/poodr - Practical Object-Oriented Design in Ruby
- noahhl/batsd - A ruby statsd server implementation storing to Redis and disk
- yoshoku/rumale - Rumale is a machine learning library in Ruby
- ruby-next/ruby-next - Ruby Next makes modern Ruby code run in older versions and alternative implementations
- kumar91gopi/Algorithms-and-Data-Structures-in-Ruby - Ruby implementation of Algorithms,Data-structures and programming challenges
- Homebrew/homebrew-autoupdate - 🍹 An easy, convenient way to automatically update Homebrew.
- oesmith/puffing-billy - A rewriting web proxy for testing interactions between your browser and external sites. Works with ruby + rspec.
- Fudge/gltail - Real-time visualization of server traffic, events and statistics with Ruby, SSH and OpenGL
- arbox/data-science-with-ruby - Practical Data Science with Ruby based tools.
- kiraka/annict-web - A platform for anime addicts built with Rails and Hotwire.
- fotinakis/swagger-blocks - Define and serve live-updating Swagger JSON for Ruby apps.
- dannnylo/rtesseract - Ruby library for working with the Tesseract OCR.
- apneadiving/waterfall - A slice of functional programming to chain ruby services and blocks, thus providing a new approach to flow control. Make them flow!
- piotrmurach/pastel - Terminal output styling with intuitive and clean API.
- tombh/peas - Docker and Ruby based PaaS
- github/rubocop-github - Code style checking for GitHub's Ruby projects
- celluloid/dcell - UNMAINTAINED: See celluloid/celluloid#779 - Actor-based distributed objects in Ruby based on Celluloid and 0MQ
- meh/ruby-tesseract-ocr - A Ruby wrapper library to the tesseract-ocr API.
- adhearsion/adhearsion - A Ruby framework for building telephony applications
- maxdemarzi/neography - A thin Ruby wrapper to the Neo4j Rest API
- adamcooke/procodile - 🐊 Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments)
- tupl-tufts/rdl - Types, type checking, and contracts for Ruby
- kylejginavan/youtube_it - An object-oriented Ruby wrapper for the YouTube GData API
- dry-rb/dry-monads - Useful, common monads in idiomatic Ruby
- markbates/configatron - A super cool, simple, and feature rich configuration system for Ruby apps.
- licensee/licensee - A Ruby Gem to detect under what license a project is distributed.
- x-motemen/git-pr-release - Release pull request generator
- xinminlabs/synvert-ruby - write snippet code to rewrite your project code
- paul/progress_bar - A Ruby terminal progress_bar
- tomstuart/monads - Simple Ruby implementations of some common monads.
- paypal/PayPal-Ruby-SDK - Ruby SDK for PayPal RESTful APIs
- chrislloyd/gravtastic - Add Gravatars to your Rubies/Rails (and now Javascript)!
- ruby/typeprof - An experimental type-level Ruby interpreter for testing and understanding Ruby code
- nebulab/simple_command - A simple, standardized way to build and use Service Objects (aka Commands) in Ruby
- glejeune/Ruby-Graphviz - [MIRROR] Ruby interface to the GraphViz graphing tool
- zendesk/curly - The Curly template language allows separating your logic from the structure of your HTML templates.
- chanzuckerberg/sorbet-rails - A set of tools to make the Sorbet typechecker work with Ruby on Rails seamlessly.
- jcs/rubywarden - An unofficial, mostly Bitwarden-compatible API server written in Ruby (Sinatra and ActiveRecord)
- clearwater-rb/clearwater - Component-based Ruby front-end framework
- chiliproject/chiliproject - ChiliProject is a web based project management system built on Ruby on Rails
- tobmatth/rack-ssl-enforcer - A simple Rack middleware to enforce ssl connections
- jamesmartin/inline_svg - Embed SVG documents in your Rails views and style them with CSS
- nomad/venice - Ruby Gem for In-App Purchase Receipt Verification
- rails-sqlserver/tiny_tds - TinyTDS - Simple and fast FreeTDS bindings for Ruby using DB-Library.
- Fuzzapi/fuzzapi - Fuzzapi is a tool used for REST API pentesting and uses API_Fuzzer gem
- ankane/eps - Machine learning for Ruby
- mislav/instagram - The first Instagram website and lightweight API HTTP client
- igorkasyanchuk/rails_performance - Monitor performance of you Rails applications (self-hosted and free)
- tryzealot/zealot - 开源自部署移动应用和 macOS 应用分发平台,提供 iOS、Android SDK、fastlane 等丰富组件库 | Self-hosted Beta App Distribution for Android, iOS and macOS apps
- mojombo/proxymachine - A simple TCP routing proxy built on EventMachine that lets you configure the routing logic in Ruby.
- grosser/pru - Pipeable Ruby - forget about grep / sed / awk / wc ... use pure, readable Ruby!
- Sology/maily_herald - Advanced email processing solution for Ruby on Rails applications
- palkan/anyway_config - Configuration library for Ruby gems and applications
- gavinlaking/vedeu - A framework written in Ruby for building GUI/TUI terminal/console applications.
- xijo/reverse_markdown - Ruby gem to convert html into markdown
- sendgrid/sendgrid-ruby - The Official Twilio SendGrid Led, Community Driven Ruby API Library
- ryan-endacott/verbal_expressions - Make difficult regular expressions easy! Ruby port of the awesome VerbalExpressions repo - https://github.com/jehna/VerbalExpressions
- sferik/active_emoji - A collection of emoji aliases for core Ruby methods
- rtomayko/replicate - Dump and load relational objects between Ruby environments.
- rbuchberger/jekyll_picture_tag - Easy responsive images for Jekyll.
- jonbuda/miro - A Ruby gem to help extract the dominant colors from an image.
- grosser/smusher - Ruby/CLI: Automatic lossless reduction of all your images
- jugend/amazon-ecs - Amazon Product Advertising Ruby API
- ruby2d/ruby2d - 🎨 The Ruby 2D gem
- pygments/pygments.rb - 💎 Ruby wrapper for Pygments syntax highlighter
- jbox-web/ajax-datatables-rails - A wrapper around DataTable's ajax methods that allow synchronization with server-side pagination in a Rails app
- adhearsion/blather - XMPP/Jabber Library and DSL for Ruby written on EventMachine and Nokogiri.
- zetachang/react.rb - Opal Ruby wrapper of React.js library.
- jdantonio/functional-ruby - A gem for adding functional programming tools to Ruby. Inspired by Erlang, Clojure, Haskell, and Functional Java.
- mipearson/webpack-rails - Integrate webpack with your Ruby on Rails application
- LendingHome/zero_downtime_migrations - Zero downtime migrations with ActiveRecord 3+ and PostgreSQL
- drewblas/aws-ses - Provides an easy ruby DSL & interface to AWS SES
- sstephenson/global_phone - Parse, validate, and format phone numbers in Ruby using Google's libphonenumber database
- infinum/phrasing - Edit phrases inline for your Ruby on Rails applications!
- ryanlecompte/redis_failover - redis_failover is a ZooKeeper-based automatic master/slave failover solution for Ruby.
- matestack/matestack-ui-core - Component based web UIs in pure Ruby for Rails. Boost your productivity & easily create component based web UIs in pure Ruby.
- amazing-print/amazing_print - Pretty print your Ruby objects with style -- in full color and with proper indentation
- weppos/publicsuffix-ruby - Domain name parser for Ruby based on the Public Suffix List.
- hakanensari/vacuum - Amazon Product Advertising API client
- dmendel/bindata - BinData - Parsing Binary Data in Ruby
- stevenbristol/lovd-by-less - Open Source Social Network written in Ruby on Rail by Less Everything
- pcreux/csv-importer - CSV Import for humans on Ruby / Ruby on Rails
- kennethkalmer/daemon-kit - Daemon Kit aims to simplify creating Ruby daemons by providing a sound application skeleton (through a generator), task specific generators (jabber bot, etc) and robust environment management code.
- 0xsauby/yasuo - A ruby script that scans for vulnerable & exploitable 3rd-party web applications on a network
- tcrayford/Values - Simple immutable value objects for ruby (the readme is longer than the code)
- rake-compiler/rake-compiler - Provide a standard and simplified way to build and package Ruby C and Java extensions using Rake as glue.
- glebm/rails_email_preview - Preview and edit app mailer templates in Rails.
- enkessler/childprocess - Cross-platform Ruby library for managing child processes.
- oneclick/rubyinstaller2 - MSYS2 based RubyInstaller for Windows
- MadRabbit/ruby-fighter - Street Fighter II in Ruby!
- Lackoftactics/facebook_data_analyzer - Analyze facebook copy of your data with ruby language. Download zip file from facebook and get info about friends ranking by message, vocabulary, contacts, friends added statistics and more
- aderyabin/sniffer - Log and Analyze Outgoing HTTP Requests
- pauldowman/gitmodel - An ActiveModel-compliant persistence framework for Ruby that uses Git for versioning and remote syncing.
- nathanl/searchlight - Searchlight helps you build searches from options via Ruby methods that you write.
- cequel/cequel - Ruby ORM for Cassandra with CQL3
- barsoom/attr_extras - Takes some boilerplate out of Ruby with methods like attr_initialize.
- hellostealth/stealth - An open source Ruby framework for text and voice chatbots. 🤖
- substrakt/letsencrypt-heroku - Make any Heroku application secure in just a couple of minutes.
- janx/ruby-pinyin - 中文汉字转拼音, 支持中英文符号混合词语。Pinyin is a romanization system (phonemic notation) of Chinese characters, this gem helps you to convert Chinese characters into pinyin form.
- jekyll/classifier-reborn - A general classifier module to allow Bayesian and other types of classifications. A fork of cardmagic/classifier.
- DAddYE/foreverb - Small daemon framework for ruby, with logging, error handler, scheduling and much more.
- tmm1/ripper-tags - fast, accurate ctags generator for ruby source code using Ripper
- davetron5000/optparse-plus - Start your command line scripts off right in Ruby
- gousiosg/github-mirror - Scripts to mirror Github in a cloudy fashion
- tj/pomo - Ruby Pomodoro app for the command-line (time / task management)
- meh/ruby-thread - Various extensions to the base thread library.
- mattt/sinatra-param - Parameter Validation & Type Coercion for Sinatra
- Studiosity/grover - A Ruby gem to transform HTML into PDFs, PNGs or JPEGs using Google Puppeteer/Chromium
- Shopify/statsd-instrument - A StatsD client for Ruby apps. Provides metaprogramming methods to inject StatsD instrumentation into your code.
- okuramasafumi/alba - Alba is a JSON serializer for Ruby.
- DavidHuie/quartz - A gem for calling Go code from within your Ruby code
- soveran/micromachine - Minimal Finite State Machine
- rtomayko/posix-spawn - Ruby process spawning library
- scoutapp/ruby_server_timing - Bring Rails server-side performance metrics 📈 to Chrome's Developer Tools via the Server Timing API. Production Safe™.
- rrrene/inch - A documentation analysis tool for the Ruby language
- rmm5t/strip_attributes - 🔪 An ActiveModel extension that automatically strips all attributes of leading and trailing whitespace before validation. If the attribute is blank, it strips the value to nil.
- MagLev/maglev - GemStone Maglev Ruby Repository
- bigcommerce/gruf - gRPC Ruby Framework
- TwP/logging - A flexible logging library for use in Ruby programs based on the design of Java's log4j library.
- bkeepers/qu - a Ruby library for queuing and processing background jobs.
- adamwiggins/rush - Ruby replacement for bash+ssh
- telegram-bot-rb/telegram-bot - Ruby gem for building Telegram Bot with optional Rails integration
- ruby/psych - A libyaml wrapper for Ruby
- Hacktoberfest/hacktoberfest-2020 - Hacktoberfest - App to manage the annual open-source challenge, used for the 2019 & 2020 seasons.
- sorentwo/readthis - 📰 Pooled active support compliant caching with redis
- rvm/rubygems-bundler - no more
bundle exec ...
- r18n/r18n - I18n tool to translate your Ruby application.
- pawurb/termit - Translations with speech synthesis in your terminal as a ruby gem
- Intrepidd/working_hours - ⏰ A modern ruby gem allowing to do time calculation with business / working hours.
- hanklords/flickraw - Ruby library to access flickr api.
- ruby/spec - The Ruby Spec Suite aka ruby/spec
- fabrik42/acts_as_api - makes creating API responses in Rails easy and fun
- vinistock/sail - Sail is a lightweight Rails engine that brings an admin panel for managing configuration settings on a live Rails app
- m0nad/HellRaiser - Vulnerability scanner using Nmap for scanning and correlating found CPEs with CVEs.
- jedld/tensor_stream - A ground-up and standalone reimplementation of TensorFlow for ruby. Comes with a pure ruby and OpenCL opcode evaluator
- btakita/rr - RR (Double Ruby) is a test double framework that features a rich selection of double techniques and a terse syntax.
- tom-lord/regexp-examples - Generate strings that match a given regular expression
- maccman/nestful - Simple Ruby HTTP/REST client with a sane API
- Dynamoid/dynamoid - Ruby ORM for Amazon's DynamoDB.
- tent/tentd - Reference implementation of a Tent server in Ruby
- gottfrois/link_thumbnailer - Ruby gem that fetches images and metadata from a given URL. Much like popular social website with link preview.
- aws/aws-sdk-rails - Official repository for the aws-sdk-rails gem, which integrates the AWS SDK for Ruby with Ruby on Rails.
- glebm/order_query - Find next / previous Active Record(s) in one query
- ClosureTree/with_advisory_lock - Advisory locking for ActiveRecord
- infochimps-labs/wukong - Ruby on Hadoop: Efficient, effective Hadoop streaming & bulk data processing. Write micro scripts for terabyte-scale data
- yabeda-rb/yabeda - Extendable framework for collecting and exporting metrics from your Ruby application
- mongoid/mongoid-rspec - RSpec matchers and macros for Mongoid.
- jmettraux/ruote - a ruby workflow engine (dead)
- digitalocean/droplet_kit - DropletKit is the official DigitalOcean API client for Ruby.
- stitchfix/stitches - Create a Microservice in Rails with minimal ceremony
- richpeck/exception_handler - Ruby on Rails Custom Error Pages
- njh/ruby-mqtt - Pure Ruby gem that implements the MQTT protocol, a lightweight protocol for publish/subscribe messaging.
- leandromoreira/redlock-rb - Redlock is a redis-based distributed lock implementation in Ruby
- bhollis/maruku - A pure-Ruby Markdown-superset interpreter (Official Repo).
- muffinista/chatterbot - A straightforward ruby-based Twitter Bot Framework, using OAuth to authenticate.
- codegram/date_validator - A simple, ORM agnostic, Ruby >=2.2 compatible date validator for Rails, based on ActiveModel.
- tuwukee/jwt_sessions - XSS/CSRF safe JWT auth designed for SPA
- svenfuchs/gem-release - Release your ruby gems with ease.
- rapid7/recog - Pattern recognition for hosts, services, and content
- dawn/dawn - Docker-based PaaS in Ruby
- rubytoolbox/rubytoolbox - Find actively maintained & popular open source software libraries for the Ruby programming language
- zilverline/sequent - CQRS & event sourcing framework for Ruby
- rubocop/rubocop-performance - An extension of RuboCop focused on code performance checks.
- liufengyun/hashdiff - Hashdiff is a ruby library to to compute the smallest difference between two hashes
- opal/opal-rails - Bringing Ruby to Rails · Rails bindings for Opal
- eric/metriks - An experimental library to instrument ruby
- varvet/godmin - Admin framework for Rails 5+
- subosito/gingerice - Ruby wrapper for correcting spelling and grammar mistakes based on the context of complete sentences.
- Sology/smart_listing - Ruby on Rails data listing gem with built-in sorting, filtering and in-place editing.
- couchrest/couchrest - A minimalist CouchDB client in ruby
- agoragames/leaderboard - Leaderboards backed by Redis in Ruby
- negativecode/vines - An XMPP chat server for Ruby.
- mgomes/api_auth - HMAC authentication for Rails and HTTP Clients
- saberma/china_sms - 中国各个短信平台 Ruby 接口,现支持云片网、推立方、亿美软通、短信宝、畅友网络
- rubyredrick/ri_cal - New Rfc 2445 (iCalendar) gem for Ruby
- mdeering/attribute_normalizer - Adds the ability to normalize attributes cleanly with code blocks and predefined normalizers
- danini-the-panini/mittsu - 3D Graphics Library for Ruby.
- torquebox/torquebox - TorqueBox Ruby Platform
- Shopify/maintenance_tasks - A Rails engine for queueing and managing maintenance tasks for data migrations and backfills.
- zendesk/biz - Time calculations using business hours.
- m1foley/fit-commit - A Git hook to validate your commit messages based on community standards.
- comma-csv/comma - Comma is a small CSV (ie. comma separated values) generation extension for Ruby objects, that lets you seamlessly define a CSV output format via a small DSL
- yeahrb/yeah - Ruby video game framework
- yuki24/rambulance - Simple and safe way to dynamically render error pages or JSON responses for Rails apps
- jeremyevans/home_run - Fast Date/DateTime classes for ruby :: Unmaintained, unnecessary on ruby 1.9.3+
- yaroslav/russian - Russian language support for Ruby and Rails | Поддержка русского языка для Ruby и Rails
- oivoodoo/devise_masquerade - Extension for devise, enable login as functionality. Add link to the masquerade_path(resource) and use it.
- test-kitchen/kitchen-docker - A Test Kitchen Driver for Docker
- remvee/exifr - EXIF Reader
- jbarnette/johnson - Johnson wraps JavaScript in a loving Ruby embrace.
- decision-labs/fcm - Ruby bindings to Firebase Cloud Messaging (FCM) for Android, iOS or Web
- reidmorrison/symmetric-encryption - Symmetric Encryption for Ruby Projects using OpenSSL
- railstutorial/sample_app - Ruby on Rails Tutorial sample application
- KnapsackPro/knapsack - Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
- jekyll/jekyll-import - 📥 The "jekyll import" command for importing from various blogs to Jekyll format.
- panorama-ed/memo_wise - The wise choice for Ruby memoization
- bebanjo/delorean - DISCONTINUED - Delorean lets you travel in time with Ruby by mocking Time.now
- unixcharles/acme-client - A Ruby client for the letsencrypt's ACME protocol.
- usmanbashir/haikunator - Heroku-like random name generator.
- exAspArk/graphql-guard - Simple authorization gem for GraphQL 🔒
- r7kamura/ruboty - Ruby + Bot = Ruboty
- headius/rubyflux - A Ruby static compiler.
- thoughtbot/climate_control - Modify your ENV
- palkan/n_plus_one_control - RSpec and Minitest matchers to prevent N+1 queries problem
- etewiah/property_web_builder - Create a fully featured real estate website on Rails in minutes! ⛺
- line/line-bot-sdk-ruby - LINE Messaging API SDK for Ruby
- flexera-public/right_aws - RightScale Amazon Web Services Ruby Gems
- avdi/sbpprb - Smalltalk Best Practice Patterns in Ruby
- alexandru/stuff-classifier - simple text classifier(s) implemetation in ruby
- HatBashBR/HatCloud - discontinued
- dwbutler/logstash-logger - Ruby logger that writes logstash events
- ucnv/pnglitch - A Ruby library to glitch PNG images.
- seattlerb/ruby_parser - ruby_parser is a ruby parser written in pure ruby. It outputs s-expressions which can be manipulated and converted back to ruby via the ruby2ruby gem.
- ankane/torch.rb - Deep learning for Ruby, powered by LibTorch
- abepetrillo/evergreen - Run Jasmine JavaScript unit tests, integrate them into Ruby applications.
- mynyml/harmony - Javascript + DOM in your ruby, the simple way
- judofyr/temple - Template compilation framework in Ruby
- 7compass/sentimental - Simple sentiment analysis with Ruby
- codegram/pelusa - Static analysis Lint-type tool to improve your OO Ruby code
- ulfurinn/wongi-engine - A rule engine written in Ruby.
- st0012/object_tracer - ObjectTracer tracks objects and records their activities
- exercism/ruby - Exercism exercises in Ruby.
- serradura/u-case - Represent use cases in a simple and powerful way while writing modular, expressive and sequentially logical code.
- ThrowTheSwitch/Ceedling - Ruby/Rake-based build and test system for C projects
- hone/mruby-cli - mruby-cli is a platform to build native command line applications for Linux, Windows, and OS X. It provides the tools necessary for building a standalone binary of your application from any machine. Take advantage of the power of Ruby without the cross-platform dependency headaches that go with it.
- red-data-tools/YouPlot - A command line tool that draw plots on the terminal.
- rails/execjs - Run JavaScript code from Ruby
- Haseeb-Qureshi/lets-build-a-blockchain - A mini cryptocurrency in Ruby
- wbailey/command_line_reporter - A gem for making it easy to produce a report while a ruby script is executing
- SciRuby/rubex - rubex - A Ruby-like language for writing Ruby C extensions.
- philnash/bitly - A Ruby wrapper for the bit.ly API
- devise-security/devise-security - A security extension for devise, meeting industry-standard security demands for web applications.
- prometheus/client_ruby - Prometheus instrumentation library for Ruby applications
- grempe/amazon-ec2 - WARNING : You probably don't want this code. Its archived and ancient and probably doesn't work. Try the official AWS Ruby SDK instead.
- Ada-Developers-Academy/textbook-curriculum - Ada Developers Academy Online Curriculum
- chriswailes/RLTK - The Ruby Language Toolkit
- rollbar/rollbar-gem - Exception tracking and logging from Ruby to Rollbar
- mailgun/mailgun-ruby - Mailgun's Official Ruby Library
- joemasilotti/railsdevs.com - The reverse job board for Ruby on Rails developers.
- raggi/async_sinatra - A plugin for Sinatra to provide a DSL extension for using Thin for asynchronous responses
- moebooru/moebooru - Moebooru, a fork of danbooru1 that has been heavily modified
- kbsecret/kbsecret - A secret manager backed by Keybase and KBFS.
- hanami/model - Ruby persistence framework with entities and repositories
- ruby-protobuf/protobuf - A pure ruby implementation of Google's Protocol Buffers
- louismullie/stanford-core-nlp - Ruby bindings to the Stanford Core NLP tools (English, French, German).
- cbbrowne/tpp - Text Powerpoint
- simukappu/activity_notification - Integrated user activity notifications for Ruby on Rails
- arthurnn/memcached - A Ruby interface to the libmemcached C client
- lassebunk/metamagic - Simple Ruby on Rails plugin for creating meta tags.
- yammer/circuitbox - Circuit breaker built with large Ruby apps in mind.
- khusnetdinov/ruby.fundamental - 📚 Fundamental programming with ruby examples and references. It covers threads, SOLID principles, design patterns, data structures, algorithms. Books for reading. Repo for website https://github.com/khusnetdinov/betterdocs
- filewatcher/filewatcher - Command line utility to perform actions when files are updated, added or deleted. No config files. Pure Ruby implementation and minimalistic Ruby API.
- excid3/receipts - Easy receipts and invoices for your Rails applications
- asakusarb/action_args - Controller action arguments parameterizer for Rails 4+ & Ruby 2.0+
- socialpandas/sidekiq-superworker - Directed acyclic graphs of Sidekiq jobs
- komposable/komponent - An opinionated way of organizing front-end code in Ruby on Rails, based on components
- imanel/websocket-ruby - Universal Ruby library to handle WebSocket protocol
- sds/mock_redis - Mock Redis gem for Ruby
- leonid-shevtsov/headless - Create a virtual X screen from Ruby, record videos and take screenshots.
- DeanoCodes/sidekiq-limit_fetch - Sidekiq strategy to support an advanced queue control – limiting, pausing, blocking, querying
- winston/google_visualr - A Ruby Gem for the Google Visualization API. Write Ruby code. Generate Javascript. Display a Google Chart.
- gocardless/business - Ruby business day calculations
- jjyg/metasm - This is the main repository for metasm, a free assembler / disassembler / compiler written in ruby
- kete/tiny_mce - A Ruby on Rails plugin (pre-Rails 3.1) that allows easy implementation of the TinyMCE editor into your applications.
- JuanitoFatas/fast-ruby - 💨 Writing Fast Ruby 😍 -- Collect Common Ruby idioms.
- seattlerb/minitest - minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking.
- twbs/bootstrap-rubygem - Bootstrap rubygem for Rails / Sprockets / Hanami / etc
- moove-it/sidekiq-scheduler - Lightweight job scheduler extension for Sidekiq
- infinitered/ProMotion - ProMotion is a RubyMotion gem that makes iPhone development less like Objective-C and more like Ruby. Star this repo to keep tabs on our progress!
- sickill/racksh - Console for Rack based ruby web apps
- rayh/xcoder - ruby wrapper for Xcode build tools to aid automating builds
- intercity/chef-repo - Set up your server to host Ruby on Rails apps. - Follow us on Twitter: @intercityup
- ruport/ruport - Ruby Reports : Making your reporting life suck less, through Ruby
- bmuller/gender_detector - Get gender from first name in Ruby.
- rsolr/rsolr - A Ruby client for Apache Solr
- braintree/braintree_ruby - Braintree Ruby library
- adelevie/parse-ruby-client - A simple Ruby client for the parse.com REST API
- papertrail/papertrail-cli - Command-line client for Papertrail hosted syslog & app log management service
- lanrion/weixin_rails_middleware - 微信集成 ruby weixin_rails_middleware for integration weixin.
- nesquena/backburner - Simple and reliable beanstalkd job queue for ruby
- ostinelli/apnotic - A Ruby APNs HTTP/2 gem able to provide instant feedback.
- reinh/statsd - A Ruby Statsd client that isn't a direct port of the Python example code. Because Ruby isn't Python.
- seven1m/natalie - a unique Ruby implementation, compiled to C++ (WIP)
- digitalocean/hacktoberfest - Hacktoberfest - App to manage the annual open-source challenge, used for the 2019 & 2020 seasons.
- matt-harvey/git_curate - ✂️ Peruse and delete git branches ergonomically
- hacketyhack/hacketyhack - the coder’s starter kit: sound, animation, video, messaging in a low-key ruby environment.
- fotinakis/jsonapi-serializers - Pure Ruby readonly serializers for the JSON:API spec.
- tpitale/legato - Google Analytics Reporting API Client for Ruby
- joshbuddy/jsonpath - Ruby implementation of http://goessner.net/articles/JsonPath/
- chaps-io/public_activity - Easy activity tracking for models - similar to Github's Public Activity
- aidewoode/black_candy - A self hosted music streaming server
- rtomayko/rocco - Rocco is Docco in Ruby
- jarmo/require_all - A wonderfully simple way to load Ruby code
- arangamani/jenkins_api_client - Ruby Client libraries for communicating with Jenkins Remote Access API
- rightscale/right_aws - RightScale Amazon Web Services Ruby Gems
- coinbase/geoengineer - DEPRECATED — Infrastructure As Code
- voxpupuli/puppet-elasticsearch - Elasticsearch Puppet module
- marcandre/backports - The latest features of Ruby backported to older versions.
- interagent/heroics - Ruby HTTP client for APIs represented with JSON schema
- atduskgreg/rad - Ruby Arduino Development: a framework for programming the Arduino physcial computing platform using Ruby
- swanson/stringer - A self-hosted, anti-social RSS reader.
- seejohnrun/ice_cube - Ruby Date Recurrence Library - Allows easy creation of recurrence rules and fast querying
- swipely/docker-api - A lightweight Ruby client for the Docker Remote API
- WinRb/WinRM - Ruby library for Windows Remote Management
- olbrich/ruby-units - A unit handling library for ruby
- cloudinary/cloudinary_gem - Cloudinary GEM for Ruby on Rails integration
- clbustos/statsample - A suite for basic and advanced statistics on Ruby.
- tombenner/ru - Ruby in your shell!
- stephenfewer/grinder - Grinder is a system to automate the fuzzing of web browsers and the management of a large number of crashes.
- zetachang/opal-native - React Native in Ruby
- elastic/puppet-elasticsearch - Elasticsearch Puppet module
- senny/sablon - Ruby Document Template Processor based on docx templates and Mail Merge fields.
- petrovich/petrovich-ruby - Petrovich, an inflector for Russian anthroponyms.
- morsbox/rusrails - Ruby on Rails по-русски
- ruby-json-schema/json-schema - Ruby JSON Schema Validator
- xinminlabs/synvert - synvert is used to convert ruby code to better syntax.
- calagator/calagator - An open source community calendar platform written in Ruby on Rails
- postalhq/postal - 📨 A fully featured open source mail delivery platform for incoming & outgoing e-mail
- minio/doctor - Doctor is a documentation server for your docs in github
- andrewberls/regularity - A friendly regular expression builder for Ruby
- danielsdeleo/Decider - Flexible and Extensible Machine Learning in Ruby
- rack-app/rack-app - minimalist framework for building rack applications
- mdub/clamp - a Ruby command-line application framework
- nomad/shenzhen - CLI for Building & Distributing iOS Apps (.ipa Files)
- nomad/cupertino - CLI for the Apple Dev Center
- winebarrel/ridgepole - Ridgepole is a tool to manage DB schema. It defines DB schema using Rails DSL, and updates DB schema according to DSL. (like Chef/Puppet)
- wsargent/circuit_breaker - Implementation of Michael Nygard's Circuit Breaker pattern in Ruby
- palkan/active_delivery - Ruby framework for keeping all types of notifications (mailers, push notifications, whatever) in one place
- lfittl/pg_query - Ruby extension to parse, deparse and normalize SQL queries using the PostgreSQL query parser
- rubocop-hq/rubocop-rails - A RuboCop extension focused on enforcing Rails best practices and coding conventions.
- tma1/dossier - Ruby-based report generation/presentation Rails engine.
- phstc/shoryuken - A super efficient Amazon SQS thread based message processor for Ruby
- ArturT/knapsack - Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.
- nviennot/nobrainer - Ruby ORM for RethinkDB
- austinbv/dino - Dino is a ruby gem that helps you bootstrap prototyping with an Arduino
- alindeman/zonebie - Zonebie prevents bugs in code that deals with timezones by randomly assigning a zone on every run
- gotwalt/sonos - Control Sonos speakers with Ruby
- gogotanaka/Rubype - 🐪 Super simple, clean. Contracts for Ruby
- gimite/web-socket-ruby - HTML5 Web Socket server/client implementation in Ruby
- ruby-ldap/ruby-net-ldap - Pure Ruby LDAP library
- mdp/gibberish - Simple Ruby encryption module
- thebluedoc/bluedoc - An open-source document management tool for enterprise self host.
- gosu/releasy - A rake task generator to help with building/packaging/deploying Ruby applications (
⚠️ unmaintained)