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
- gitlabhq/gitlabhq - GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
- plataformatec/devise - Flexible authentication solution for Rails with Warden.
- hashicorp/vagrant - Vagrant is a tool for building and distributing development environments.
- Homebrew/brew - 🍺 The missing package manager for macOS (or Linux)
- ruby/ruby - The Ruby Programming Language [mirror]
- diaspora/diaspora - A privacy-aware, distributed, open source social network.
- capistrano/capistrano - Remote multi-server automation tool
- sinatra/sinatra - Classy web-development dressed in a DSL (official / canonical repo)
- rubocop-hq/rubocop - A Ruby static code analyzer and formatter, based on the community Ruby style guide.
- spree/spree - Spree is a complete, modular & API-driven open source ecommerce solution for Ruby on Rails
- mperham/sidekiq - Simple, efficient background processing for Ruby
- atech/postal - 📨 A fully featured open source mail delivery platform for incoming & outgoing e-mail
- ruby-grape/grape - An opinionated framework for creating REST-like APIs in Ruby.
- resque/resque - Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
- activeadmin/activeadmin - The administration framework for Ruby on Rails applications.
- carrierwaveuploader/carrierwave - Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks
- fluent/fluentd - Fluentd: Unified Logging Layer (project under CNCF)
- javan/whenever - Cron jobs in Ruby
- stympy/faker - A library for generating fake data such as names, addresses, and phone numbers.
- kaminari/kaminari - ⚡ A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for Ruby webapps
- plataformatec/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.
- ryanb/cancan - Authorization Gem for Ruby on Rails.
- Homebrew/homebrew-core - 🍻 Default formulae for the missing package manager for macOS
- realm/jazzy - Soulful docs for Swift & Objective-C
- chef/chef - A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.
- puma/puma - A Ruby/Rack web server built for concurrency
- pry/pry - A runtime developer console and IRB alternative with powerful introspection capabilities.
- paper-trail-gem/paper_trail - Track changes to your rails models
- alexreisner/geocoder - Complete Ruby geocoding solution.
- github-changelog-generator/github-changelog-generator - Automatically generate change log from your tags, issues, labels and pull requests on GitHub.
- presidentbeef/brakeman - A static analysis security vulnerability scanner for Ruby on Rails applications
- bkeepers/dotenv - A Ruby gem to load environment variables from
.env
. - ankane/chartkick - Create beautiful JavaScript charts with one line of Ruby
- github/scientist - 🔬 A Ruby library for carefully refactoring critical paths.
- hanami/hanami - The web, with simplicity.
- cucumber/cucumber-ruby - Cucumber for Ruby
- jnunemaker/httparty - 🎉 Makes http fun again!
- rails-api/active_model_serializers - ActiveModel::Serializer implementation and Rails hooks
- slim-template/slim - Slim is a template language whose goal is to reduce the syntax to the essential parts without becoming cryptic.
- evil-icons/evil-icons - Simple and clean SVG icon pack with the code to support Rails, Sprockets, Node.js, Gulp, Grunt and CDN
- sj26/mailcatcher - Catches mail and serves it through a dream.
- drapergem/draper - Decorators/View-Models for Rails Applications
- rest-client/rest-client - Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.
- bundler/bundler - Manage your Ruby application's gem dependencies
- 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.
- nomad/shenzhen - CLI for Building & Distributing iOS Apps (.ipa Files)
- JuanitoFatas/fast-ruby - 💨 Writing Fast Ruby 😍 -- Collect Common Ruby idioms.
- backup/backup - Easy full stack backup operations on UNIX-like systems.
- thoughtbot/administrate - A Rails engine that helps you put together a super-flexible admin dashboard.
- Netflix/fast_jsonapi - A lightning fast JSON:API serializer for Ruby Objects.
- CanCanCommunity/cancancan - The authorization Gem for Ruby on Rails.
- doorkeeper-gem/doorkeeper - Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.
- activerecord-hackery/ransack - Object-based searching.
- kickstarter/rack-attack - Rack middleware for blocking & throttling
- opal/opal - Ruby ♥︎ JavaScript
- jeremyevans/sequel - Sequel: The Database Toolkit for Ruby
- errbit/errbit - The open source error catcher that's Airbrake API compliant
- eventmachine/eventmachine - EventMachine: fast, simple event-processing library for Ruby programs
- sparklemotion/mechanize - Mechanize is a ruby library that makes automated web interaction easy.
- rmosolgo/graphql-ruby - Ruby implementation of GraphQL
- solnic/virtus - [DISCONTINUED ] Attributes on Steroids for Plain Old Ruby Objects
- prawnpdf/prawn - Fast, Nimble PDF Writer for Ruby
- aasm/aasm - AASM - State machines for Ruby classes (plain Ruby, ActiveRecord, Mongoid)
- celluloid/celluloid - UNMAINTAINED: See celluloid/celluloid#779 - Actor-based concurrent object framework for Ruby
- colszowka/simplecov - Code coverage for Ruby 1.9+ with a powerful configuration library and automatic merging of coverage across test suites
- cesarferreira/dryrun - ☁️ Try the demo project of any Android Library
- octobox/octobox - 📮Untangle your GitHub Notifications
- mongodb/mongoid - Ruby ODM framework for MongoDB
- pluginaweek/state_machine - Adds support for creating state machines for attributes on any Ruby class
- rack/rack - a modular Ruby webserver interface
- refinery/refinerycms - An extendable Ruby on Rails CMS that supports Rails 5.2+
- danger/danger - 🚫 Stop saying "you forgot to …" in code review (in Ruby)
- nesquena/rabl - General ruby templating with json, bson, xml, plist and msgpack support
- awesome-print/awesome_print - Pretty print your Ruby objects with style -- in full color and with proper indentation
- svenfuchs/rails-i18n - Repository for collecting Locale data for Ruby on Rails I18n as well as other interesting, Rails related I18n stuff
- arsduo/koala - A lightweight Facebook library supporting the Graph, Marketing, and Atlas APIs, realtime updates, test users, and OAuth.
- redis/redis-rb - A Ruby client library for Redis
- github/gemoji - Emoji images and names.
- jruby/jruby - JRuby, an implementation of Ruby on the JVM
- voltrb/volt - A Ruby web framework where your Ruby runs on both server and client
- ctran/annotate_models - Annotate Rails classes with schema and routes info
- grosser/parallel - Ruby: parallel processing made simple and fast
- padrino/padrino-framework - Padrino is a full-stack ruby framework built upon Sinatra.
- bblimke/webmock - Library for stubbing and setting expectations on HTTP requests in Ruby.
- fatfreecrm/fat_free_crm - Ruby on Rails CRM platform
- opf/openproject - OpenProject is the leading open source project management software.
- sagivo/algorithms - algorithms playground for common questions
- thoughtbot/clearance - Rails authentication with email & password.
- octokit/octokit.rb - Ruby toolkit for the GitHub API
- troessner/reek - Code smell detector for Ruby
- mikel/mail - A Really Ruby Mail Library
- swanson/stringer - A self-hosted, anti-social RSS reader.
- layervault/psd.rb - Parse Photoshop files in Ruby with ease
- mojombo/chronic - Chronic is a pure Ruby natural language date parser.
- aws/aws-sdk-ruby - The official AWS SDK for Ruby.
- peek/peek - Take a peek into your Rails applications.
- trailblazer/cells - View components for Ruby and Rails.
- petergoldstein/dalli - High performance memcached client for Ruby
- trailblazer/trailblazer - A High-Level Architecture for Ruby.
- mileszs/wicked_pdf - PDF generator (from HTML) plugin for Ruby on Rails
- 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.
- nomad/houston - Apple Push Notifications; No Dirigible Required
- MiniProfiler/rack-mini-profiler - Profiler for your development and production Ruby rack apps.
- airbnb/ruby - Ruby Style Guide
- deivid-rodriguez/byebug - Debugging in Ruby 2
- github/janky - Continuous integration server built on top of Jenkins and Hubot
- chaps-io/public_activity - Easy activity tracking for models - similar to Github's Public Activity
- 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.
- nomad/cupertino - CLI for the Apple Dev Center
- twitter/secure_headers - Manages application of security headers with many safe defaults
- thoughtbot/shoulda-matchers - Simple one-liner tests for common Rails functionality
- seattlerb/minitest - minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking.
- rouge-ruby/rouge - A pure Ruby code highlighter that is compatible with Pygments
- solidusio/solidus - Solidus, Rails eCommerce System
- pdfkit/pdfkit - A Ruby gem to transform HTML + CSS into PDFs using the command-line utility wkhtmltopdf
- Homebrew/homebrew-bundle - 📦 Bundler for non-Ruby dependencies from Homebrew, Homebrew Cask and the Mac App Store.
- hothero/awesome-rails-gem - A collection of awesome Ruby Gems for Rails development.
- jwt/ruby-jwt - A ruby implementation of the RFC 7519 OAuth JSON Web Token (JWT) standard.
- grosser/parallel_tests - Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
- mustache/mustache - Logic-less Ruby templates.
- krisleech/wisper - A micro library providing Ruby objects with Publish-Subscribe capabilities
- comfy/comfortable-mexican-sofa - ComfortableMexicanSofa is a powerful Ruby on Rails 5.2+ CMS (Content Management System) Engine
- intridea/hashie - Hashie is a collection of classes and mixins that make hashes more powerful.
- elastic/elasticsearch-rails - Elasticsearch integrations for ActiveModel/Record and Ruby on Rails
- athityakumar/colorls - A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons. 🎉
- fetlife/rollout - Feature flippers.
- httprb/http - HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts
- DatabaseCleaner/database_cleaner - Strategies for cleaning databases in Ruby. Can be used to ensure a clean state for testing.
- Linuxbrew/brew - 🍺🐧 The Homebrew package manager for Linux
- refile/refile - Ruby file uploads, take 3
- DavyJonesLocker/client_side_validations - Client Side Validations made easy for Ruby on Rails
- Arachni/arachni - Web Application Security Scanner Framework
- postrank-labs/goliath - Goliath is a non-blocking Ruby web server framework
- fixerAPI/fixer - A foreign exchange rates and currency conversion API
- 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
- SUSE/Portus - Authorization service and frontend for Docker registry (v2)
- nslocum/design-patterns-in-ruby - Examples from the book Design Patterns in Ruby by Russ Olsen. # ruby 2.2.0
- NoamB/sorcery - Magical authentication for Rails 3 & 4
- thiagopradi/octopus - Database Sharding for ActiveRecord
- splitrb/split - 📈 The Rack Based A/B testing framework
- feedbin/feedbin - RSS Reader
- franzejr/best-ruby - Ruby Tricks, Idiomatic Ruby, Refactoring and Best Practices
- lobsters/lobsters - Computing-focused community centered around link aggregation and discussion
- jamesrwhite/minicron - 👨🏻💻 Monitor your cron jobs
- scambra/devise_invitable - An invitation strategy for devise
- rubygems/rubygems - Library packaging and distribution for Ruby.
- kpumuk/meta-tags - Search Engine Optimization (SEO) for Ruby on Rails applications.
- RubyMoney/money - A Ruby Library for dealing with money and currency conversion.
- Shopify/bootsnap - Boot large Ruby/Rails apps faster
- mojombo/god - Ruby process monitor
- markevans/dragonfly - A Ruby gem for on-the-fly processing - suitable for image uploading in Rails, Sinatra and much more!
- scenic-views/scenic - Versioned database views for Rails
- googleapis/google-api-ruby-client - REST client for Google APIs
- macournoyer/thin - A very fast & simple Ruby web server
- Apipie/apipie-rails - Ruby on Rails API documentation tool
- jmettraux/rufus-scheduler - scheduler for Ruby (at, in, cron and every jobs)
- premailer/premailer - Preflight for HTML email
- jnunemaker/flipper - 🐬 feature flipping for ruby (performant and simple)
- oracle/truffleruby - A high performance implementation of the Ruby programming language. Built on the GraalVM by Oracle Labs.
- eliotsykes/rspec-rails-examples - RSpec cheatsheet & Rails app: Learn how to expertly test Rails apps from a model codebase
- fnando/browser - Do some browser detection with Ruby. Includes ActionController integration.
- 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.
- karmi/retire - A rich Ruby API and DSL for the Elasticsearch search engine
- 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
- savonrb/savon - Heavy metal SOAP client
- oauth-xx/oauth2 - A Ruby wrapper for the OAuth 2.0 protocol.
- mojombo/grit - Grit is no longer maintained. Check out libgit2/rugged. Grit gives you object oriented read/write access to Git repositories via Ruby.
- nateware/redis-objects - Map Redis types directly to Ruby objects
- seejohnrun/ice_cube - Ruby Date Recurrence Library - Allows easy creation of recurrence rules and fast querying
- remiprev/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.
- 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.
- urbanadventurer/WhatWeb - Next generation web scanner
- hamstergem/hamster - Efficient, Immutable, Thread-Safe Collection classes for Ruby
- Chris911/iStats - Ruby gem for your mac stats
- rtomayko/tilt - Generic interface to multiple Ruby template engines
- rubygems/rubygems.org - The Ruby community's gem hosting service.
- dchelimsky/rspec - Behaviour Driven Development framework for Ruby
- rom-rb/rom - Data mapping and persistence toolkit for Ruby
- plataformatec/responders - A set of Rails responders to dry up your application
- htty/htty - htty is the HTTP TTY, a console application for interacting with web servers.
- websocket-rails/websocket-rails - Plug and play websocket support for ruby on rails.
- nanoc/nanoc - A powerful web publishing system
- houndci/hound - Automated code review for GitHub pull requests.
- ruby-prof/ruby-prof - A ruby profiler. See https://ruby-prof.github.io for more information.
- zammad/zammad - Zammad is a web based open source helpdesk/customer support system
- yuki24/did_you_mean - The gem that has been saving people from typos since 2014
- theforeman/foreman - an application that automates the lifecycle of servers
- ffi/ffi - Ruby FFI
- mongomapper/mongomapper - A Ruby Object Mapper for Mongo
- elastic/elasticsearch-ruby - Ruby integrations for Elasticsearch
- twbs/bootstrap-rubygem - Bootstrap 4 rubygem for Rails / Sprockets / Hanami / etc
- ruby/rake - A make-like build utility for Ruby.
- welaika/wordmove - Multi-stage command line deploy/mirroring and task runner for Wordpress
- geerlingguy/ansible-vagrant-examples - Ansible examples using Vagrant to deploy to local VMs.
- ambethia/recaptcha - ReCaptcha helpers for ruby apps
- pat/thinking-sphinx - Sphinx plugin for ActiveRecord/Rails
- insoshi/insoshi - An open source social networking platform in Ruby on Rails
- railsconfig/config - Easiest way to add multi-environment yaml settings to Rails, Sinatra, Pandrino and other Ruby projects.
- litaio/lita - ChatOps for Ruby.
- rpush/rpush - The push notification service for Ruby.
- brunofacca/zen-rails-security-checklist - Checklist of security precautions for Ruby on Rails applications.
- brynary/webrat - Webrat - Ruby Acceptance Testing for Web applications
- mbj/mutant - Mutation testing for Ruby
- glebm/i18n-tasks - Manage translation and localization with static analysis, for Ruby i18n
- tmm1/stackprof - a sampling call-stack profiler for ruby 2.1+
- hybridgroup/artoo - Ruby framework for robotics, drones, and the Internet of Things (IoT)
- lsegal/yard - YARD is a Ruby Documentation tool. The Y stands for "Yay!"
- deivid-rodriguez/pry-byebug - Step-by-step debugging and stack navigation in Pry
- radar/guides - Guides for Ruby and Elixir and whatever else I feel like
- gimite/google-drive-ruby - A Ruby library to read/write files/spreadsheets in Google Drive/Docs.
- CocoaPods/Xcodeproj - Create and modify Xcode projects from Ruby.
- catarse/catarse - The first open source crowdfunding platform for creative projects in the world
- chanks/que - A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.
- phstc/shoryuken - A super efficient Amazon SQS thread based message processor for Ruby
- brainspec/enumerize - Enumerated attributes with I18n and ActiveRecord/Mongoid support
- petems/tugboat - A command line tool for interacting with your DigitalOcean droplets.
- tmm1/rbtrace - like strace, but for ruby code
- facebookarchive/instagram-ruby-gem - The official gem for the Instagram API
- 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.
- ivaldi/brimir - Email helpdesk built using Ruby on Rails and Zurb Foundation
- kontena/kontena - The developer friendly container and micro services platform. Works on any cloud, easy to setup, simple to use.
- redis-store/redis-store - Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks
- toptal/chewy - High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client
- assaf/vanity - Experiment Driven Development for Ruby
- vagrant-libvirt/vagrant-libvirt - Vagrant provider for libvirt.
- streamio/streamio-ffmpeg - Simple yet powerful ruby ffmpeg wrapper for reading metadata and transcoding movies
- 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.
- github/pages-gem - A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages
- seven1m/onebody - private member portal for churches, built with Ruby on Rails
- 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 4
- danmayer/coverband - Ruby production code coverage collection and reporting (line of code usage)
- shoes/shoes4 - Shoes 4 : the next version of Shoes
- mongodb/mongo-ruby-driver - Ruby driver for MongoDB
- thisredone/rb - Turns Ruby into a versatile command line utility
- louismullie/treat - Natural language processing framework for Ruby.
- ClosureTree/closure_tree - Easily and efficiently make your ActiveRecord models support hierarchies
- egonSchiele/contracts.ruby - Contracts for Ruby.
- travis-ci/travis.rb - Travis CI Client (CLI and Ruby library)
- soveran/cuba - Rum based microframework for web development.
- gonzalo-bulnes/simple_token_authentication - Simple (but safe) token authentication for Rails apps or API with Devise.
- antirez/lamernews - Lamer News -- an HN style social news site written in Ruby/Sinatra/Redis/JQuery
- ankane/the-ultimate-guide-to-ruby-timeouts - Timeouts for popular Ruby gems
- soveran/ohm - Object-Hash Mapping for Redis
- arbox/machine-learning-with-ruby - Curated list: Resources for machine learning in Ruby
- gettalong/kramdown - kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions.
- AaronLasseigne/active_interaction - 💼 Manage application specific business logic.
- socketry/falcon - A high-performance web server for Ruby, supporting HTTP/1, HTTP/2 and TLS.
- SamSaffron/message_bus - A reliable and robust messaging bus for Ruby and Rack
- davidcelis/recommendable - 👍👎 A recommendation engine using Likes and Dislikes for your Ruby app
- stevenosloan/slack-notifier - A simple wrapper for posting to slack channels
- jfelchner/ruby-progressbar - Ruby/ProgressBar is a text progress bar library for Ruby.
- toy/image_optim - Optimize images using multiple utilities
- 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!
- charlotte-ruby/impressionist - Rails Plugin that tracks impressions and page views
- twitter/twurl - OAuth-enabled curl for the Twitter API
- neo4jrb/neo4j - An active model wrapper for the Neo4j Graph Database for Ruby.
- stripe/stripe-ruby - Ruby library for the Stripe API.
- watir/watir - Watir Powered By Selenium
- jashkenas/ruby-processing - Code as Art, Art as Code. Processing and Ruby are meant for each other.
- 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.
- fphilipe/premailer-rails - CSS styled emails without the hassle.
- Mange/roadie - Making HTML emails comfortable for the Ruby rockstars
- zipmark/rspec_api_documentation - Automatically generate API documentation from RSpec
- thbar/kiba - Data processing & ETL framework for Ruby
- 24pullrequests/24pullrequests - 🎄 Giving back to open source for the holidays
- HipByte/RubyMotionSamples - A collection of RubyMotion applications for code samples.
- evanphx/benchmark-ips - Provides iteration per second benchmarking for Ruby
- tongueroo/jets - Ruby on Jets
- rubymotion/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
- oneclick/rubyinstaller - RubyInstaller for Windows - Build recipes
- 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.
- igrigorik/em-http-request - Asynchronous HTTP Client (EventMachine + Ruby)
- drhenner/ror_ecommerce - Ruby on Rails Ecommerce platform, perfect for your small business solution.
- SamSaffron/memory_profiler - memory_profiler for ruby
- 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.
- TrestleAdmin/trestle - A modern, responsive admin framework for Ruby on Rails
- twilio/twilio-ruby - A Ruby gem for communicating with the Twilio API and generating TwiML
- DamirSvrtan/fasterer - ⚡ Don't make your Rubies go fast. Make them go fasterer ™. ⚡
- felipecsl/wombat - Lightweight Ruby web crawler/scraper with an elegant DSL which extracts structured data from pages.
- ai/autoprefixer-rails - Autoprefixer for Ruby and Ruby on Rails
- augustl/net-http-cheat-sheet - A collection of Ruby Net::HTTP examples.
- YorickPeterse/oga - Moved to https://gitlab.com/yorickpeterse/oga
- igrigorik/decisiontree - ID3-based implementation of the ML Decision Tree algorithm
- typus/typus - Ruby on Rails control panel to allow trusted users edit structured content.
- mperham/connection_pool - Generic connection pooling for Ruby
- tj/terminal-table - Ruby ASCII Table Generator, simple and feature rich.
- zquestz/omniauth-google-oauth2 - Oauth2 strategy for Google
- jalkoby/squasher - Squasher - squash your old migrations in a single command
- email-spec/email-spec - Collection of RSpec/MiniTest matchers and Cucumber steps for testing email in a ruby app using ActionMailer or Pony
- tj/commander - The complete solution for Ruby command-line executables
- QueueClassic/queue_classic - Simple, efficient worker queue for Ruby & PostgreSQL.
- ruby-json-schema/json-schema - Ruby JSON Schema Validator
- thredded/thredded - The best Rails forums engine ever.
- magnusvk/counter_culture - Turbo-charged counter caches for your Rails app.
- ruby-amqp/bunny - Bunny is a popular, easy to use, mature Ruby client for RabbitMQ
- gjtorikian/html-proofer - Test your rendered HTML files to make sure they're accurate.
- education/classroom - GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
- jasonlong/geo_pattern - Create beautiful generative geometric background images from a string.
- chrisk/fakeweb - Ruby test helper for injecting fake responses to web requests
- whomwah/rqrcode - A Ruby library that encodes QR Codes
- ondrejbartas/sidekiq-cron - Scheduler / Cron for Sidekiq jobs
- benbalter/word-to-markdown - A ruby gem to liberate content from Microsoft Word documents
- topfunky/gruff - Gruff graphing library for Ruby
- elcuervo/airplay - Airplay bindings to Ruby
- uohzxela/clean-code-ruby - 🛁 Clean Code concepts adapted for Ruby
- rubyzip/rubyzip - Offical Rubyzip repository
- michelson/lazy_high_charts - Make highcharts a la ruby , works in rails 5.X / 4.X / 3.X, and other ruby web frameworks
- newrelic/rpm - New Relic RPM Ruby Agent
- avdi/naught - A toolkit for building Null Object classes in Ruby
- piotrmurach/github - Ruby interface to GitHub API
- codetriage/codetriage - Discover the best way to get started contributing to Open Source projects
- 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
- anycable/anycable - Polyglot replacement for Ruby WebSocket servers with Action Cable protocol
- danlucraft/redcar - A cross-platform programmer's editor written in Ruby.
- capistrano/sshkit - A toolkit for deploying code and assets to servers in a repeatable, testable, reliable way.
- leonid-shevtsov/headless - Create a virtual X screen from Ruby, record videos and take screenshots.
- TracksApp/tracks - Tracks is a GTD™ web application, built with Ruby on Rails
- weppos/whois - An intelligent — pure Ruby — WHOIS client and parser.
- drnic/ruby-on-rails-tmbundle - Ruby on Rails TextMate bundle [Learn it with PeepCode - http://peepcode.com/products/textmate-for-rails-2]
- slack-ruby/slack-ruby-bot - The easiest way to write a Slack bot in Ruby.
- wvanbergen/chunky_png - Read/write access to PNG images in pure Ruby.
- lassebunk/gretel - Flexible Ruby on Rails breadcrumbs plugin.
- jgorset/facebook-messenger - Definitely the best Ruby client for Bots on Messenger
- dry-rb/dry-validation - Validation library with type-safe schemas and rules
- atipugin/telegram-bot-ruby - Ruby wrapper for Telegram's Bot API
- ReactiveX/RxRuby - Reactive Extensions for Ruby
- consul/consul - Consul - Open Government and E-Participation Web Software
- rails-sqlserver/activerecord-sqlserver-adapter - SQL Server Adapter For Rails
- faye/faye-websocket-ruby - Standards-compliant WebSocket client and server
- bogdan/datagrid - Gem to create tables grids with sortable columns and filters
- amatsuda/jb - A simple and fast JSON API template engine for Ruby on Rails
- livingstyleguide/livingstyleguide - Easily create front-end style guides with Markdown and Sass/SCSS.
- jaimeiniesta/metainspector - Ruby gem for web scraping purposes. It scrapes a given URL, and returns you its title, meta description, meta keywords, links, images...
- airbrake/airbrake - The official Airbrake library for Ruby applications
- 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.
- ifmeorg/ifme - Open source app to share mental health experiences with loved ones
- cantino/ruby-readability - Port of arc90's readability project to Ruby
- lian/bitcoin-ruby - bitcoin utils and protocol in ruby.
- arbox/nlp-with-ruby - Curated List: Practical Natural Language Processing done in Ruby
- cucumber/aruba - Test command-line applications with Cucumber-Ruby, RSpec or Minitest. The most up to date documentation can be found on Cucumber.Pro (https://app.cucumber.pro/projects/aruba)
- googleapis/google-cloud-ruby - Google Cloud Client Library for Ruby
- midori-rb/midori.rb - Lightweight, Flexible and Fast Ruby Web Framework
- timdorr/tesla-api - 🚘 A Ruby gem and unofficial documentation of the Tesla JSON API for the Model S, Model X, and Model 3.
- 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.
- Fullscreen/bh - Bootstrap Helpers for Ruby
- redis-store/redis-rails - Redis stores for Ruby on Rails
- webmachine/webmachine-ruby - Webmachine, the HTTP toolkit (in Ruby)
- janlelis/irbtools - Improvements for Ruby's IRB console 💎︎
- nats-io/nats.rb - Ruby client for NATS, the cloud native messaging system.
- jruby/warbler - Warbler chirpily constructs .war files of your Ruby applications.
- xaviershay/enki - A Ruby on Rails blogging app for the fashionable developer. It's better than Mephisto or SimpleLog
- vertiginous/pik - Ruby version manager for Windows
- zendesk/ruby-kafka - A Ruby client library for Apache Kafka
- crypto-rb/rbnacl - Ruby FFI binding to the Networking and Cryptography (NaCl) library (a.k.a. libsodium)
- dryruby/rack-throttle - Rack middleware for rate-limiting incoming HTTP requests.
- pakyow/pakyow - Design-First Web Framework
- igrigorik/http-2 - Pure Ruby implementation of HTTP/2 protocol
- amatsuda/active_decorator - ORM agnostic truly Object-Oriented view helper for Rails 4, 5, and 6
- k0kubun/hamlit - High Performance Haml Implementation
- palkan/test-prof - Ruby Tests Profiling Toolbox
- FortAwesome/font-awesome-sass - Font-Awesome Sass gem for use in Ruby/Rails projects
- chaps-io/gush - Fast and distributed workflow runner using ActiveJob and Redis
- marcel/aws-s3 - AWS-S3 is a Ruby implementation of Amazon's S3 REST API
- benhoskings/babushka - Test-driven sysadmin.
- TheOdinProject/theodinproject - Main Website for The Odin Project
- upmin/upmin-admin-ruby - Framework for creating powerful admin backends with minimal effort in Ruby on Rails.
- somaticio/tensorflow.rb - tensorflow for ruby
- ruby-i18n/i18n - Internationalization (i18n) library for Ruby
- slack-ruby/slack-ruby-client - A Ruby and command-line client for the Slack Web, Real Time Messaging and Event APIs.
- rails/sass-rails - Ruby on Rails stylesheet engine for Sass
- 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.
- eliotsykes/real-world-rails - Real World Rails applications and their open source codebases for developers to learn from
- rgeo/rgeo - Geospatial data library for Ruby
- mhenrixon/sidekiq-unique-jobs - Ensure uniqueness of your Sidekiq jobs
- weppos/breadcrumbs_on_rails - A simple Ruby on Rails plugin for creating and managing a breadcrumb navigation.
- github/graphql-client - A Ruby library for declaring, composing and executing GraphQL queries
- danielpclark/faster_path - Faster Pathname handling for Ruby written in Rust
- net-ssh/net-ssh - Pure Ruby implementation of an SSH (protocol 2) client
- dchelimsky/rspec-rails - RSpec extension library for Ruby on Rails
- rastating/wordpress-exploit-framework - A Ruby framework designed to aid in the penetration testing of WordPress systems.
- rubychan/coderay - Fast and easy syntax highlighting for selected languages, written in Ruby.
- NARKOZ/gitlab - Ruby wrapper and CLI for the GitLab REST API
- rtomayko/rack-cache - Real HTTP Caching for Ruby Web Apps
- ileitch/hijack - Provides an irb session to a running ruby process.
- hexgnu/linkedin - Ruby wrapper for the LinkedIn API
- ledermann/rails-settings - Manage settings with Ruby on Rails
- ezmobius/nanite - self assembling fabric of ruby daemons
- 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.
- igrigorik/agent - Agent is an attempt at modelling Go-like concurrency, in Ruby
- andymeneely/squib - A Ruby DSL for prototyping card games.
- rebelidealist/stripe-ruby-mock - A mocking library for testing stripe ruby
- ruby/www.ruby-lang.org - Source of the https://www.ruby-lang.org website.
- interagent/pliny - An opinionated toolkit for writing excellent APIs in Ruby.
- SciRuby/daru - Data Analysis in RUby
- makaroni4/sandi_meter - Static analysis tool for checking Ruby code for Sandi Metz' rules.
- castwide/solargraph - A Ruby language server.
- YorickPeterse/ruby-lint - Moved to https://gitlab.com/yorickpeterse/ruby-lint
- chaps-io/access-granted - Multi-role and whitelist based authorization gem for Rails (and not only Rails!)
- markdownlint/markdownlint - Markdown lint tool
- Shopify/semian - 🐒 Resiliency toolkit for Ruby for failing fast
- thoughtbot/parity - Shell commands for development, staging, and production parity for Heroku apps
- sup-heliotrope/sup - A curses threads-with-tags style email client (mailing list: supmua@googlegroups.com)
- RailsEventStore/rails_event_store - A Ruby implementation of an Event Store based on Active Record
- rubysec/ruby-advisory-db - A database of vulnerable Ruby Gems
- rubyworks/facets - Ruby Facets
- chloerei/alipay - Unofficial alipay ruby gem
- newcontext-oss/kitchen-terraform - Test Kitchen plugins for testing Terraform configurations
- mattetti/googlecharts - Ruby Google Chart API
- SergioFierens/ai4r - Artificial Intelligence for Ruby - A Ruby playground for AI researchers
- huacnlee/redis-search - Deprecated! High performance real-time prefix search, indexes store in Redis for Rails application
- browserify-rails/browserify-rails - Browserify + Rails = a great way to modularize your legacy JavaScript
- toretore/barby - The Ruby barcode generator
- firehoseio/firehose - Build realtime Ruby web applications. Created by the fine folks at Poll Everywhere.
- capistrano/rails - Official Ruby on Rails specific tasks for Capistrano
- jwhitehorn/pi_piper - Event driven Raspberry Pi GPIO programming in Ruby
- gettalong/hexapdf - Versatile PDF creation and manipulation for Ruby
- juuso/BozoCrack - A silly & effective MD5 cracker in Ruby
- asciidoctor/asciidoctor-pdf - 📃 Asciidoctor PDF: A native PDF converter for AsciiDoc based on Asciidoctor and Prawn, written entirely in Ruby.
- testdouble/standard - 🌟 Ruby Style Guide, with linter & automatic code fixer
- cassandra-rb/cassandra - A Ruby client for the Cassandra distributed database
- fxn/zeitwerk - Efficient and thread-safe code loader for Ruby
- jasmine/jasmine-gem - Jasmine ruby gem
- 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)
- JacobEvelyn/friends - Spend time with the people you care about. Introvert-tested. Extrovert-approved.
- cjheath/geoip - The Ruby gem for querying Maxmind.com's GeoIP database, which returns the geographic location of a server given its IP address
- dennybritz/rails_startup_template - A startup template for Ruby on Rails 4 applications
- Fosome/garb - A Ruby wrapper for the Google Analytics API
- flood-io/ruby-jmeter - A Ruby based DSL for building JMeter test plans
- iain/http_accept_language - Ruby on Rails plugin. Fishes out the Accept-Language header into an array.
- larsch/ocra - One-Click Ruby Application Builder
- benbalter/jekyll-auth - A simple way to use GitHub OAuth to serve a protected Jekyll site to your GitHub organization
- copiousfreetime/launchy - A helper for launching cross-platform applications in a fire and forget manner.
- makandra/active_type - Make any Ruby object quack like ActiveRecord
- antifuchs/gmail-britta - Generate complex gmail filters via a neat little ruby DSL
- nickjj/orats - Opinionated rails application templates.
- hibiken/stories - Medium clone built with Ruby on Rails
- peterc/whatlanguage - A language detection library for Ruby that uses bloom filters for speed.
- igrigorik/em-proxy - EventMachine Proxy DSL for writing high-performance transparent / intercepting proxies in Ruby
- onelogin/ruby-saml - SAML SSO for Ruby
- dependabot/dependabot-core - 🤖The core logic behind Dependabot's update PR creation
- westonplatter/phashion - Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files
- rgeo/activerecord-postgis-adapter - ActiveRecord connection adapter for PostGIS, based on postgresql and rgeo
- nahi/httpclient - 'httpclient' gives something like the functionality of libwww-perl (LWP) in Ruby.
- jeremytregunna/ruby-trello - Implementation of the Trello API for Ruby
- nixme/pry-debugger - Pry navigation commands via debugger (formerly ruby-debug)
- maccman/bowline - Ruby/JS GUI and Binding framework (deprecated)
- daqing/rabel - An open-source web forum built on the latest Ruby on Rails framework.
- brunofacca/active-record-query-trace - Rails plugin that logs/displays a backtrace of all SQL queries executed by Active Record
- vagrant-landrush/landrush - A Vagrant plugin that provides a simple DNS server for Vagrant guests
- riak-ripple/ripple - A rich Ruby modeling layer for Riak, Basho's distributed database
- thoughtworks/cruisecontrol.rb - CruiseControl for Ruby. Keep it simple.
- davydovanton/sidekiq-statistic - See statistic about your workers
- Fullscreen/yt - The reliable YouTube API Ruby client
- rubycas/rubycas-server - Provides single sign-on authentication for web applications, implementing the server-end of Jasig's CAS protocol.
- ruby-amqp/amqp - EventMachine-based RabbitMQ client. Prefer Bunny: http://rubybunny.info. See documentation guides at http://rubyamqp.info.
- jekyll/jekyll-sitemap - Jekyll plugin to silently generate a sitemaps.org compliant sitemap for your Jekyll site
- commander-rb/commander - The complete solution for Ruby command-line executables
- wearefine/fae - CMS for Rails. For Reals.
- noahhl/batsd - A ruby statsd server implementation storing to Redis and disk
- ruby-grape/grape-entity - An API focused facade that sits on top of an object model.
- mame/optcarrot - A NES emulator written in Ruby
- tombh/peas - Docker and Ruby based PaaS
- heroku/heroku-buildpack-ruby - Heroku's Ruby Buildpack
- chef/ohai - Ohai profiles your system and emits JSON
- pusher/pusher-http-ruby - Ruby library for Pusher Channels HTTP API | owner=@annzenkina
- kylejginavan/youtube_it - An object-oriented Ruby wrapper for the YouTube GData API
- celluloid/dcell - UNMAINTAINED: See celluloid/celluloid#779 - Actor-based distributed objects in Ruby based on Celluloid and 0MQ
- plashchynski/crono - A time-based background job scheduler daemon (just like Cron) for Rails
- maxdemarzi/neography - A thin Ruby wrapper to the Neo4j Rest API
- 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.
- skmetz/poodr - Practical Object-Oriented Design in Ruby
- Fudge/gltail - Real-time visualization of server traffic, events and statistics with Ruby, SSH and OpenGL
- brunofacca/zen-rails-base-app - Base application for Ruby on Rails 5 projects. Built to minimize the time spent writing boilerplate code and performing repetitive setup tasks.
- oscardelben/firebase-ruby - Ruby wrapper for Firebase
- oauth-xx/oauth-ruby - OAuth for Ruby
- chiliproject/chiliproject - ChiliProject is a web based project management system built on Ruby on Rails
- 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.
- sickill/rainbow - Ruby gem for colorizing printed text on ANSI terminals
- projectblacklight/blacklight - Blacklight provides a discovery interface for any Solr (http://lucene.apache.org/solr) index.
- chrislloyd/gravtastic - Add Gravatars to your Rubies/Rails (and now Javascript)!
- markbates/configatron - A super cool, simple, and feature rich configuration system for Ruby apps.
- thesp0nge/dawnscanner - Dawn is a static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.
- davidcelis/api-pagination - 📄 Link header pagination for Rails and Grape APIs.
- zendesk/curly - The Curly template language allows separating your logic from the structure of your HTML templates.
- tobmatth/rack-ssl-enforcer - A simple Rack middleware to enforce ssl connections
- getsentry/raven-ruby - Raven is a Ruby client for Sentry
- restforce/restforce - A ruby client for the Salesforce REST api.
- mrkamel/search_cop - Search engine like fulltext query support for ActiveRecord
- adamcooke/procodile - 🐊 Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments)
- mislav/instagram - The first Instagram website and lightweight API HTTP client
- meh/ruby-tesseract-ocr - A Ruby wrapper library to the tesseract-ocr API.
- daddyz/phonelib - Ruby gem for phone validation and formatting using google libphonenumber library data
- travis-ci/travis-build - .travis.yml => build.sh converter
- socketry/rubydns - A DSL for building fun, high-performance DNS servers.
- rtomayko/replicate - Dump and load relational objects between Ruby environments.
- AlchemyCMS/alchemy_cms - AlchemyCMS is a Rails 5 CMS engine
- drujensen/fib - Performance Benchmark of top Github languages
- clearwater-rb/clearwater - Component-based Ruby front-end framework
- adhearsion/adhearsion - A Ruby framework for building telephony applications
- 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.
- paypal/PayPal-Ruby-SDK - Ruby SDK for PayPal RESTful APIs
- tupl-tufts/rdl - Types, type checking, and contracts for Ruby
- gavinlaking/vedeu - A framework written in Ruby for building GUI/TUI terminal/console applications.
- tomstuart/monads - Simple Ruby implementations of some common monads.
- grosser/smusher - Ruby/CLI: Automatic lossless reduction of all your images
- dry-rb/dry-types - Flexible type system for Ruby with coercions and constraints
- jeremycole/innodb_ruby - A parser for InnoDB file formats, in Ruby
- ryan-endacott/verbal_expressions - Make difficult regular expressions easy! Ruby port of the awesome VerbalExpressions repo - https://github.com/jehna/VerbalExpressions
- mipearson/webpack-rails - Integrate webpack with your Ruby on Rails application
- ledermann/unread - Handle unread records and mark them as read with Ruby on Rails
- zetachang/react.rb - Opal Ruby wrapper of React.js library.
- jugend/amazon-ecs - Amazon Product Advertising Ruby API
- soutaro/steep - Gradual Typing for Ruby
- adhearsion/blather - XMPP/Jabber Library and DSL for Ruby written on EventMachine and Nokogiri.
- balvig/spyke - Interact with REST services in an ActiveRecord-like 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
- ruby/rdoc - RDoc produces HTML and online documentation for Ruby projects. RDoc includes the rdoc and ri tools for generating and displaying online documentation.
- jdantonio/functional-ruby - A gem for adding functional programming tools to Ruby. Inspired by Erlang, Clojure, Haskell, and Functional Java.
- janko/down - Streaming downloads using net/http, http.rb or wget
- Homebrew/linuxbrew-core - 🍻🐧 Core formulae for the Linuxbrew package manager
- openSUSE/osem - Open Source Event Manager. An event management tool tailored to Free and Open Source Software conferences.
- mojombo/proxymachine - A simple TCP routing proxy built on EventMachine that lets you configure the routing logic in Ruby.
- activeadmin/arbre - An Object Oriented DOM Tree in Ruby
- Sliim/pentest-env - Pentest environment deployer (kali linux + targets) using vagrant and chef.
- bwillis/versioncake - 🍰 Version Cake is an unobtrusive way to version APIs in your Rails or Rack apps
- stevenbristol/lovd-by-less - Open Source Social Network written in Ruby on Rail by Less Everything
- sstephenson/global_phone - Parse, validate, and format phone numbers in Ruby using Google's libphonenumber database
- 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.
- 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.
- ryanlecompte/redis_failover - redis_failover is a ZooKeeper-based automatic master/slave failover solution for Ruby.
- pauldowman/gitmodel - An ActiveModel-compliant persistence framework for Ruby that uses Git for versioning and remote syncing.
- xinminlabs/synvert - synvert is used to convert ruby code to better syntax.
- substrakt/letsencrypt-heroku - Make any Heroku application secure in just a couple of minutes.
- sferik/active_emoji - A collection of emoji aliases for core Ruby methods
- rails-sqlserver/tiny_tds - TinyTDS - Simple and fast FreeTDS bindings for Ruby using DB-Library.
- nathanl/searchlight - Searchlight helps you build searches from options via Ruby methods that you write.
- MadRabbit/ruby-fighter - Street Fighter II in Ruby!
- jpmckinney/tf-idf-similarity - Ruby gem to calculate the similarity between texts using tf*idf
- jonbuda/miro - A Ruby gem to help extract the dominant colors from an image.
- infinum/phrasing - Edit phrases inline for your Ruby on Rails applications!
- DAddYE/foreverb - Small daemon framework for ruby, with logging, error handler, scheduling and much more.
- rossta/montrose - Recurring events library for Ruby
- holidays/holidays - A collection of Ruby methods to deal with statutory and other holidays. You deserve a holiday!
- nomad/venice - Ruby Gem for In-App Purchase Receipt Verification
- decidim/decidim - The participatory democracy framework. A generator and multiple gems made with Ruby on Rails
- exAspArk/batch-loader - ⚡ Powerful tool to avoid N+1 DB or HTTP queries
- apneadiving/waterfall - A slice of functional programming to chain ruby services and blocks, thus providing a new approach to flow control. Make them flow!
- davetron5000/methadone - Kick the bash habit - start your command line scripts off right in Ruby
- podigee/device_detector - DeviceDetector is a precise and fast user agent parser and device detector written in Ruby
- fotinakis/swagger-blocks - Define and serve live-updating Swagger JSON for Ruby apps.
- drewblas/aws-ses - Provides an easy ruby DSL & interface to AWS SES
- rocketjob/semantic_logger - Semantic Logger is a feature rich logging framework, and replacement for existing Ruby & Rails loggers.
- libvips/ruby-vips - Ruby extension for the libvips image processing library.
- sous-chefs/chef-rvm - Chef cookbook with resources to install and configure Ruby via the Ruby Version Manager (RVM).
- socketry/async - An awesome asynchronous event-driven reactor for Ruby.
- pedrozath/coltrane - 🎹🎸A music theory library with a command-line interface
- mbulat/plutus - A Ruby on Rails Engine which provides a double entry accounting system for your application
- btakita/rr - RR (Double Ruby) is a test double framework that features a rich selection of double techniques and a terse syntax.
- sparklemotion/sqlite3-ruby - Ruby bindings for the SQLite3 embedded database
- tj/pomo - Ruby Pomodoro app for the command-line (time / task management)
- piotrmurach/pastel - Terminal output styling with intuitive and clean API.
- glejeune/Ruby-Graphviz - Ruby interface to the GraphViz graphing tool
- bkeepers/qu - a Ruby library for queuing and processing background jobs.
- tent/tentd - Reference implementation of a Tent server in Ruby
- r18n/r18n - I18n tool to translate your Ruby application.
- cequel/cequel - Ruby ORM for Cassandra with CQL3
- sumoheavy/jira-ruby - A Ruby gem for the JIRA REST API
- pawurb/termit - Translations with speech synthesis in your terminal as a ruby gem
- maccman/nestful - Simple Ruby HTTP/REST client with a sane API
- Homebrew/install - 📥 Homebrew (un)installer
- hanklords/flickraw - Ruby library to access flickr api.
- meh/ruby-thread - Various extensions to the base thread library.
- trusche/httplog - Log outgoing HTTP requests in ruby
- infochimps-labs/wukong - Ruby on Hadoop: Efficient, effective Hadoop streaming & bulk data processing. Write micro scripts for terabyte-scale data
- jcs/rubywarden - An unofficial, mostly Bitwarden-compatible API server written in Ruby (Sinatra and ActiveRecord)
- github/licensed - A Ruby gem to cache and verify the licenses of dependencies
- thuehlinger/daemons - Ruby daemons gem official repository
- MagLev/maglev - GemStone Maglev Ruby Repository
- jmettraux/ruote - a ruby workflow engine (dead)
- oesmith/puffing-billy - A rewriting web proxy for testing interactions between your browser and external sites. Works with ruby + rspec.
- ledermann/docker-rails - Dockerized Rails app using ActionCable, Webpacker, Stimulus, Elasticsearch, Sidekiq and much more
- sorentwo/readthis - 📰 Pooled active support compliant caching with redis
- rvm/rubygems-bundler - no more
bundle exec ...
- mattt/sinatra-param - Parameter Validation & Type Coercion for Sinatra
- glebm/rails_email_preview - Preview and edit app mailer templates in Rails.
- arbox/data-science-with-ruby - Practical Data Science with Ruby based tools.
- adamwiggins/rush - Ruby replacement for bash+ssh
- tansengming/stripe-rails - A Rails Engine for integrating with Stripe
- DavidHuie/quartz - A gem for calling Go code from within your Ruby code
- scoutapp/ruby_server_timing - Bring Rails server-side performance metrics 📈 to Chrome's Developer Tools via the Server Timing API. Production Safe™.
- dawn/dawn - Docker-based PaaS in Ruby
- state-machines/state_machines - Adds support for creating state machines for attributes on any Ruby class
- 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
- jekyll/jekyll-redirect-from - 🔀 Seamlessly specify multiple redirections URLs for your pages and posts.
- Sology/maily_herald - Advanced email processing solution for Ruby on Rails applications
- soveran/micromachine - Minimal Finite State Machine
- rrrene/inch - A documentation analysis tool for the Ruby language
- nullobject/rein - Database constraints made easy for ActiveRecord.
- guilhermesad/rspotify - A ruby wrapper for the Spotify Web API
- rake-compiler/rake-compiler - Provide a standard and simplified way to build and package Ruby C and Java extensions using Rake as glue.
- fabrik42/acts_as_api - makes creating API responses in Rails easy and fun
- rubocop-hq/rubocop-rspec - Code style checking for RSpec files
- negativecode/vines - An XMPP chat server for Ruby.
- github/github-ds - A collection of Ruby libraries for working with SQL on top of ActiveRecord's connection
- tcrayford/Values - Simple immutable value objects for ruby (the readme is longer than the code)
- meew0/discordrb - Discord API for Ruby
- eric/metriks - An experimental library to instrument ruby
- bhollis/maruku - A pure-Ruby Markdown-superset interpreter (Official Repo).
- shioyama/mobility - Pluggable Ruby translation framework
- dannnylo/rtesseract - Ruby library for working with the Tesseract OCR.
- rubyredrick/ri_cal - New Rfc 2445 (iCalendar) gem for Ruby
- openSUSE/open-build-service - Build and distribute Linux packages from sources in an automatic, consistent and reproducible way #obs
- hakanensari/vacuum - Amazon Product Advertising API client
- yeahrb/yeah - Ruby video game framework
- torquebox/torquebox - TorqueBox Ruby Platform
- grosser/pru - Pipeable Ruby - forget about grep / sed / awk / wc ... use pure, readable Ruby!
- mongoid/mongoid-rspec - RSpec matchers and macros for Mongoid.
- couchrest/couchrest - A minimalist CouchDB client in ruby
- jeremyevans/home_run - Fast Date/DateTime classes for ruby :: Unmaintained, unnecessary on ruby 1.9.3+
- jekyll/jekyll-feed - 📝 A Jekyll plugin to generate an Atom (RSS-like) feed of your Jekyll posts
- jekyll/classifier-reborn - A general classifier module to allow Bayesian and other types of classifications. A fork of cardmagic/classifier.
- saberma/china_sms - 中国各个短信平台 Ruby 接口,现支持云片网、推立方、亿美软通、短信宝、畅友网络
- TwP/logging - A flexible logging library for use in Ruby programs based on the design of Java's log4j library.
- thebluedoc/bluedoc - An open-source document management tool for enterprise self host.
- subosito/gingerice - Ruby wrapper for correcting spelling and grammar mistakes based on the context of complete sentences.
- samphippen/rubyfmt - Ruby Autoformatter!
- railstutorial/sample_app - Ruby on Rails Tutorial sample application
- publiclab/plots2 - a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! 🎈
- mdeering/attribute_normalizer - Adds the ability to normalize attributes cleanly with code blocks and predefined normalizers
- jbarnette/johnson - Johnson wraps JavaScript in a loving Ruby embrace.
- bebanjo/delorean - DISCONTINUED - Delorean lets you travel in time with Ruby by mocking Time.now
- ruby-formatter/rufo - The Ruby Formatter
- 0xsauby/yasuo - A ruby script that scans for vulnerable & exploitable 3rd-party web applications on a network
- Sology/smart_listing - Ruby on Rails data listing gem with built-in sorting, filtering and in-place editing.
- rightscale/right_aws - RightScale Amazon Web Services Ruby Gems
- mikker/passwordless - 🗝 Authentication for your Rails app without the icky-ness of passwords
- xijo/reverse_markdown - Ruby gem to convert html into markdown
- opal/opal-rails - Bringing Ruby to Rails · Rails bindings for Opal
- jbox-web/ajax-datatables-rails - A wrapper around DataTable's ajax methods that allow synchronization with server-side pagination in a Rails app
- github/rubocop-github - Code style checking for GitHub Ruby repositories
- abepetrillo/evergreen - Run Jasmine JavaScript unit tests, integrate them into Ruby applications.
- janx/ruby-pinyin - 中文汉字转拼音, 支持中英文符号混合词语。Pinyin is a romanization system (phonemic notation) of Chinese characters, this gem helps you to convert Chinese characters into pinyin form.
- muffinista/chatterbot - A straightforward ruby-based Twitter Bot Framework, using OAuth to authenticate.
- alexandru/stuff-classifier - simple text classifier(s) implemetation in ruby
- agoragames/leaderboard - Leaderboards backed by Redis in Ruby
- headius/rubyflux - A Ruby static compiler.
- mynyml/harmony - Javascript + DOM in your ruby, the simple way
- adomokos/light-service - Series of Actions with an emphasis on simplicity.
- yaroslav/russian - Russian language support for Ruby and Rails | Поддержка русского языка для Ruby и Rails
- rtomayko/posix-spawn - Ruby process spawning library
- m1foley/fit-commit - A Git hook to validate your commit messages based on community standards.
- gottfrois/link_thumbnailer - Ruby gem that generates thumbnail images from a given URL. Much like popular social website with link preview.
- ankane/eps - Machine learning for Ruby
- jedld/tensor_stream - A ground-up and standalone reimplementation of TensorFlow for ruby. Comes with a pure ruby and OpenCL opcode evaluator
- codegram/pelusa - Static analysis Lint-type tool to improve your OO Ruby code
- wbailey/command_line_reporter - A gem for making it easy to produce a report while a ruby script is executing
- tom-lord/regexp-examples - Generate strings that match a given regular expression
- enkessler/childprocess - Cross-platform Ruby library for managing child processes.
- tmm1/ripper-tags - fast, accurate ctags generator for ruby source code using Ripper
- markets/maily - 📫 Rails Engine to preview emails in the browser
- paul/progress_bar - A Ruby terminal progress_bar
- 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.
- openfoodfoundation/openfoodnetwork - Connect suppliers, distributors and consumers to trade local produce
- annict/annict - The platform for anime addicts built with Rails 5.2 and Vue.js 2.6.
- palkan/action_policy - Authorization framework for Ruby/Rails applications
- EthWorks/ethereum.rb - Ethereum library for the Ruby language
- mgomes/api_auth - HMAC authentication for Rails and HTTP Clients
- Shopify/statsd-instrument - A StatsD client for Ruby apps. Provides metaprogramming methods to inject StatsD instrumentation into your code.
- raggi/async_sinatra - A plugin for Sinatra to provide a DSL extension for using Thin for asynchronous responses
- r7kamura/ruboty - Ruby + Bot = Ruboty
- LendingHome/zero_downtime_migrations - Zero downtime migrations with ActiveRecord 3+ and PostgreSQL
- intercity/chef-repo - Set up your server to host Ruby on Rails apps. - Follow us on Twitter: @intercityup
- arthurnn/memcached - A Ruby interface to the libmemcached C client
- winston/google_visualr - A Ruby Gem for the Google Visualization API. Write Ruby code. Generate Javascript. Display a Google Chart.
- remvee/exifr - EXIF Reader
- rbuchberger/jekyll_picture_tag - Easy responsive images for Jekyll.
- pcreux/csv-importer - CSV Import for humans on Ruby / Ruby on Rails
- aderyabin/sniffer - Log and Analyze Outgoing HTTP Requests
- kete/tiny_mce - A Ruby on Rails plugin (pre-Rails 3.1) that allows easy implementation of the TinyMCE editor into your applications.
- dwbutler/logstash-logger - Ruby logger that writes logstash events
- philnash/bitly - A Ruby wrapper for the bit.ly API
- aidewoode/black_candy - A self hosted music streaming server
- rayh/xcoder - ruby wrapper for Xcode build tools to aid automating builds
- madeintandem/jsonb_accessor - Adds typed jsonb backed fields to your ActiveRecord models.
- dmendel/bindata - BinData - Parsing Binary Data in Ruby
- barsoom/attr_extras - Takes some boilerplate out of Ruby with methods like attr_initialize.
- adelevie/parse-ruby-client - A simple Ruby client for the parse.com REST API
- hellostealth/stealth - An open source Ruby framework for voice and text chatbots. 🤖
- varvet/godmin - Admin framework for Rails 4+
- judofyr/temple - Template compilation framework in Ruby
- weppos/publicsuffix-ruby - Domain name parser for Ruby based on the Public Suffix List.
- lassebunk/metamagic - Simple Ruby on Rails plugin for creating meta tags.
- 7compass/sentimental - Simple sentiment analysis with Ruby
- kbsecret/kbsecret - A secret manager backed by Keybase and KBFS.
- louismullie/stanford-core-nlp - Ruby bindings to the Stanford Core NLP tools (English, French, German).
- glebm/order_query - Find next / previous Active Record(s) in one query
- reinh/statsd - A Ruby Statsd client that isn't a direct port of the Python example code. Because Ruby isn't Python.
- boazsegev/combine_pdf - A Pure ruby library to merge PDF files, number pages and maybe more...
- sickill/racksh - Console for Rack based ruby web apps
- ruport/ruport - Ruby Reports : Making your reporting life suck less, through Ruby
- chriswailes/RLTK - The Ruby Language Toolkit
- rtomayko/rocco - Rocco is Docco in Ruby
- rsolr/rsolr - A Ruby client for Apache Solr
- 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.
- socialpandas/sidekiq-superworker - Directed acyclic graphs of Sidekiq jobs
- solnic/transproc - Transform Ruby objects in functional style
- sendgrid/sendgrid-ruby - The Official Twilio SendGrid Led, Community Driven Ruby API Library
- lanrion/weixin_rails_middleware - 微信集成 ruby weixin_rails_middleware for integration weixin.
- atduskgreg/rad - Ruby Arduino Development: a framework for programming the Arduino physcial computing platform using Ruby
- zendesk/biz - Time calculations using business hours.
- SciRuby/rubex - rubex - A Ruby-like language for writing Ruby C extensions.
- bmuller/gender_detector - Get gender from first name in Ruby.
- tpitale/legato - Google Analytics Reporting API Client for Ruby
- rocketjob/symmetric-encryption - Symmetric Encryption for Ruby Projects using OpenSSL
- codegram/date_validator - A simple, ORM agnostic, Ruby 1.9+ compatible date validator for Rails, based on ActiveModel.
- clbustos/statsample - A suite for basic and advanced statistics on Ruby.
- usmanbashir/haikunator - Heroku-like random name generator.
- danielsdeleo/Decider - Flexible and Extensible Machine Learning in Ruby
- coinbase/geoengineer - Infrastructure As Code
- standardfile/ruby-server - Standard File server. Used for running your own Standard Notes server | https://standardnotes.org
- zetachang/opal-native - React Native in Ruby
- nesquena/backburner - Simple and reliable beanstalkd job queue for ruby
- ruby/racc - Racc is an LALR(1) parser generator. It is written in Ruby itself, and generates ruby programs.
- minio/doctor - Doctor is a documentation server for your docs in github
- cldwalker/ripl - ruby interactive print loop - A light, modular alternative to irb
- tombenner/ru - Ruby in your shell!
- spacialdb/gcm - A gem that helps developers send data from ruby backend servers to their Mobile applications on devices via Google Cloud Messaging (GCM).
- PaulTaykalo/swift-scripts - Some useful scripts for swift developers
- svenfuchs/gem-release - Release your ruby gems with ease.
- richpeck/exception_handler - 💣 Exception Handler 💣 - Custom Rails 4 & 5 error pages (40x/50x errors). CUSTOM ERROR PAGES for Ruby on Rails Using Your OWN Layout By Translating Rails Exceptions Into Valid HTTP Responses →
- hacketyhack/hacketyhack - the coder’s starter kit: sound, animation, video, messaging in a low-key ruby environment.
- avdi/sbpprb - Smalltalk Best Practice Patterns in Ruby
- gousiosg/github-mirror - Scripts to mirror Github in a cloudy fashion
- digitalocean/droplet_kit - DropletKit is the official DigitalOcean API client for Ruby.
- Haseeb-Qureshi/lets-build-a-blockchain - A mini cryptocurrency in Ruby
- michaeledgar/laser - Static analysis and style linter for Ruby code.
- 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
- braintree/braintree_ruby - Braintree Ruby library
- lfittl/pg_query - Ruby extension to parse, deparse and normalize SQL queries using the PostgreSQL query parser
- graphiti-api/graphiti - Stylish Graph APIs
- fotinakis/jsonapi-serializers - Pure Ruby readonly serializers for the JSON:API spec.
- ulfurinn/wongi-engine - A rule engine written in Ruby.
- nebulab/simple_command - A simple, standardized way to build and use Service Objects (aka Commands) in Ruby
- gosu/releasy - A rake task generator to help with building/packaging/deploying Ruby applications for release (builds for win32/OS X and source, building on all platforms).
- nviennot/nobrainer - Ruby ORM for RethinkDB
- asakusarb/action_args - Controller action arguments parameterizer for Rails 3+ & Ruby 1.9+
- petrovich/petrovich-ruby - Petrovich, an inflector for Russian anthroponyms.
- jellymann/mittsu - 3D Graphics Library for Ruby.
- gogotanaka/Rubype - 🐪 Super simple, clean. Contracts for Ruby
- austinbv/dino - Dino is a ruby gem that helps you bootstrap prototyping with an Arduino
- vifreefly/kimuraframework - 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
- elastic/puppet-elasticsearch - Elasticsearch Puppet module
- rollbar/rollbar-gem - Exception tracking and logging from Ruby to Rollbar
- topfunky/calendar_helper - Calendar-generating plugin for Ruby
- papertrail/papertrail-cli - Command-line client for Papertrail hosted syslog & app log management service
- gotwalt/sonos - Control Sonos speakers with Ruby
- gimite/web-socket-ruby - HTML5 Web Socket server/client implementation in Ruby
- tma1/dossier - Ruby-based report generation/presentation Rails engine.
- imanel/websocket-ruby - Universal Ruby library to handle WebSocket protocol
- Fuzzapi/fuzzapi - Fuzzapi is a tool used for REST API pentesting and uses API_Fuzzer gem
- mdp/gibberish - Simple Ruby encryption module
- maccman/supermodel - Ruby in-memory models
- HatBashBR/HatCloud - discontinued
- arangamani/jenkins_api_client - Ruby Client libraries for communicating with Jenkins Remote Access API
- 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.
- nov/paypal-express - Ruby Gem for PayPal Express Checkout API
- motemen/git-pr-release - Release pull request generator
- wsargent/circuit_breaker - Implementation of Michael Nygard's Circuit Breaker pattern in Ruby
- stephenfewer/grinder - Grinder is a system to automate the fuzzing of web browsers and the management of a large number of crashes.
- mjackson/citrus - Parsing Expressions for Ruby
- code-mancers/rbkit - A new profiler for Ruby. With a GUI [WARNING: This project is being rewritten]
- njh/ruby-mqtt - Pure Ruby gem that implements the MQTT protocol, a lightweight protocol for publish/subscribe messaging.
- johnewart/ruby-metrics - Metrics for ruby - a Ruby implementation of metrics inspired by @coda's JVM metrics for those of us in Ruby land
- hugodias/railStrap - RailStrap is a HTML5 Ruby On Rails 4 Ruby 2.0.0 bootstrap
- hanami/model - Ruby persistence framework with entities and repositories
- calonso/ruby-push-notifications - iOS, Android and Windows Phone Push Notifications made easy!!
- calagator/calagator - An open source community calendar platform written in Ruby on Rails
- rubytoolbox/rubytoolbox - Find actively maintained & popular open source software libraries for the Ruby programming language
- andrewberls/regularity - A friendly regular expression builder for Ruby
- alindeman/zonebie - Zonebie prevents bugs in code that deals with timezones by randomly assigning a zone on every run
- unixcharles/acme-client - A Ruby client for the letsencrypt's ACME protocol.
- janko/image_processing - High-level image processing helper methods with libvips and ImageMagick/GraphicsMagick
- RailsApps/learn-rails - An example Rails 5.1 app to accompany the "Learn Ruby on Rails" book.
- ArturT/knapsack - Knapsack splits tests across CI nodes and makes sure that tests will run comparable time on each node.
- mdub/clamp - a Ruby command-line application framework
- line/line-bot-sdk-ruby - LINE Messaging API SDK for Ruby
- steveklabnik/frappuccino - Functional Reactive Programming in Ruby.
- jstrait/beats - A command-line drum machine. Convert a beat notated in YAML into a *.wav file.
- 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.
- txus/kleisli - Usable, idiomatic common monads in Ruby
- nesquena/cap-recipes - Battle-tested capistrano recipes for ruby, rubygems, apache, passenger, delayed_job, juggernaut, thinking_sphinx, mongodb, whenever, among other popular tools
- jarmo/require_all - A wonderfully simple way to load Ruby code
- validates-email-format-of/validates_email_format_of - Validate e-mail addreses against RFC 2822 and RFC 3696 with this Ruby on Rails plugin and gem.
- ruby/spec - The Ruby Spec Suite aka ruby/spec
- komposable/komponent - An opinionated way of organizing front-end code in Ruby on Rails, based on components
- rack-app/rack-app - Bare bone minimalist (masochistic) framework for building rack apps
- phallstrom/slackistrano - Slack integration for Capistrano deployments.
- Kong/unirest-ruby - Unirest in Ruby: Simplified, lightweight HTTP client library.
- ruby-protobuf/protobuf - A pure ruby implementation of Google's Protocol Buffers
- psyho/bogus - Fake library for Ruby
- jekyll/jekyll-import - 📥 The "jekyll import" command for importing from various blogs to Jekyll format.
- futuresimple/dropbox-api - Dropbox API Ruby Client
- tapajos/brazilian-rails - Brazilian Rails é um conjunto de gems para serem usadas com Ruby e com o Ruby on Rails e tem como objetivo unir alguns recursos úteis para os desenvolvedores brasileiros.
- square/ETL - Extract, Transform, and Load data with Ruby
- interagent/heroics - Ruby HTTP client for APIs represented with JSON schema
- jsmestad/pivotal-tracker - Ruby gem that provides an AR-style interface for the Pivotal Tracker API
- carr/phone - Ruby library for phone number parsing, validation and formatting
- ruby-ldap/ruby-net-ldap - Pure Ruby LDAP library
- DavyJonesLocker/ruby-destroyed_at - ActiveRecord Mixin for Safe Destroys
- mobomo/opengraph - A Ruby wrapper for the Open Graph protocol.
- exAspArk/graphql-guard - Simple authorization gem for GraphQL 🔒
- yoshoku/rumale - Rumale is a machine learning library in Ruby
- olbrich/ruby-units - A unit handling library for ruby
- gilesbowkett/archaeopteryx - Ruby MIDI DJing/live-coding thing
- WinRb/WinRM - Ruby library for Windows Remote Management
- mynewsdesk/translate - A Ruby on Rails plugin with a web interface for translating I18n texts
- jamesmartin/inline_svg - Embed SVG documents in your Rails views and style them with CSS
- IconoclastLabs/rubymotion_cookbook - RubyMotion iOS Cookbook
- tradingview/charting-library-examples - Examples of Charting Library integrations with other libraries, frameworks and data transports
- orientation/orientation - Your best weapon in the fight against outdated documentation.
- jcoglan/heist - Scheme in as little Ruby and as much Scheme as possible. Supports macros, continuations, tail recursion and lazy evaluation.
- hipchat/hipchat-rb - HipChat HTTP API Wrapper in Ruby with Capistrano hooks
- salkar/inkwell - Inkwell provides simple way to add social networking features like comments, reblogs, favorites, following/followers, communities, categories and timelines to your Ruby on Rails application.
- mdeering/gravatar_image_tag - A configurable and documented Rails view helper for adding gravatars into your Rails application
- cbbrowne/tpp - Text Powerpoint
- soundcloud/soundcloud-ruby - Official SoundCloud API Wrapper for Ruby.
- schneems/likeable - Use Redis to make your Ruby objects Likeable
- bkuhlmann/gemsmith - A command line interface for smithing new Ruby gems.
- morsbox/rusrails - Ruby on Rails по-русски
- mojombo/erlectricity - Erlectricity exposes Ruby to Erlang and vice versa.
- cloudinary/cloudinary_gem - Cloudinary GEM for Ruby on Rails integration
- joeyates/imap-backup - Backup GMail (or other IMAP) accounts to disk
- ruby-rdf/rdf - RDF.rb is a pure-Ruby library for working with Resource Description Framework (RDF) data.
- jjyg/metasm - This is the main repository for metasm, a free assembler / disassembler / compiler written in ruby
- hashrocket/hr-til - Today I Learned in Ruby
- baweaver/qo - Qo - Query Object - Pattern matching and fluent querying in Ruby
- sous-chefs/ruby_rbenv - Development repository for the ruby_rbenv cookbook
- sds/mock_redis - Mock Redis gem for Ruby
- 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.
- liufengyun/hashdiff - HashDiff is a ruby library to to compute the smallest difference between two hashes
- yuki24/rambulance - Simple and safe way to dynamically render error pages or JSON responses for Rails apps
- rbCAS/CASino - CASino is a Ruby-based Single Sign-On solution supporting the CAS standard
- grosser/fast_gettext - Ruby GetText, but 12x faster + 530x less garbage + simple + clean namespace + threadsave + extendable + multiple backends
- change/method_profiler - Find slow methods in your Ruby code.
- brendanlim/sms-fu - Allows you to send an SMS using Ruby for FREE using an email to sms solution.
- rubycas/rubycas-client - Ruby client for Yale's Central Authentication Service protocol -- an open source enterprise single sign on system for web applications.
- marcandre/backports - The latest features of Ruby backported to older versions.
- attr-encrypted/encryptor - A simple wrapper for the standard ruby OpenSSL library
- apiqcms/kms - Simple and powerful Ruby on Rails CMS for developers
- mailgun/mailgun-ruby - Mailgun's Official Ruby Library
- JoshCheek/ruby-kickstart - An interactive guide to learning the Ruby programming language.
- fog/fog - The Ruby cloud services library.
- sferik/twitter - A Ruby interface to the Twitter API.
- binarylogic/authlogic - A simple ruby authentication solution.
- 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.
- ryanb/ruby-warrior - Game written in Ruby for learning Ruby and artificial intelligence.
- brandonhilkert/sucker_punch - Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
- kanwei/algorithms - Ruby algorithms and data structures. C extensions
- shrinerb/shrine - File Attachment toolkit for Ruby applications
- ddnexus/pagy - The ultimate pagination ruby gem
- grocer/grocer - Pushing your Apple notifications since 2012.
- samg/diffy - Easy Diffing in Ruby
- nathansobo/treetop - A Ruby-based parsing DSL based on parsing expression grammars.
- excid3/simple_calendar - A wonderfully simple calendar gem for Rails
- freerange/mocha - Mocha is a mocking and stubbing library for Ruby
- 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].
- carmen-ruby/carmen - A repository of geographic regions for Ruby
- 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
- openstreetmap/openstreetmap-website - The Rails application that powers OpenStreetMap
- swipely/docker-api - A lightweight Ruby client for the Docker Remote API
- paulelliott/fabrication - Generating Ruby object instances since 2010
- yujinakayama/transpec - The RSpec syntax converter
- leejarvis/slop - Simple Lightweight Option Parsing - ✨ new contributors welcome ✨
- karafka/karafka - Framework for Apache Kafka based Ruby and Rails applications development.
- piscolomo/ruby-patterns - Examples of Patterns in Ruby
- excon/excon - Usable, fast, simple HTTP 1.1 for Ruby
- 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.
- mdp/rotp - Ruby One Time Password library
- zdavatz/spreadsheet - The Ruby Spreadsheet by ywesee GmbH
- moove-it/sidekiq-scheduler - Lightweight job scheduler extension for Sidekiq
- ruby-grape/grape-swagger - Add OAPI/swagger v2.0 compliant documentation to your grape API
- SciRuby/sciruby - Tools for scientific computation in Ruby
- thoughtbot/appraisal - A Ruby library for testing your library against different versions of dependencies.
- ManageIQ/manageiq - ManageIQ Open-Source Management Platform
- itamae-kitchen/itamae - Configuration management tool inspired by Chef, but simpler and lightweight. Formerly known as Lightchef.
- mailman/mailman - An incoming mail processing microframework in Ruby
- DefactoSoftware/Hours - Time registration that doesn't suck
- bploetz/versionist - A plugin for versioning Rails based RESTful APIs.
- testdouble/suture - 🏥 A Ruby gem that helps you refactor your legacy code
- coinbase/terraform-landscape - Improve Terraform's plan output to be easier to read and understand
- heroku/databasedotcom - Ruby client for the Database.com and Chatter APIs
- continuum/active_importer - Define importers that load tabular data from spreadsheets or CSV files into any ActiveRecord-like ORM.
- github/platform-samples - A public place for all platform sample projects.
- nsanta/fbgraph - Facebook Open Graph API in Ruby
- google/google-api-ruby-client-samples - Samples for the Google API Ruby Client
- scaffeinate/socify - 🚀 Socify is an open source social networking platform written in Ruby on Rails
- henrypoydar/chronic_duration - A simple Ruby natural language parser for elapsed time
- andreychernih/railsbox - Fast and easy Ruby on Rails virtual machines
- WeAreFarmGeek/diplomat - A HTTP Ruby API for Consul
- plum-umd/rdl - Types, type checking, and contracts for Ruby
- tomatoes-app/tomatoes - Pomodoro Technique® online time tracker
- matthooks/vimeo - A full featured Ruby implementation of the Vimeo API
- alexgutteridge/rsruby - Ruby - R bridge.
- jneen/rouge - A pure-ruby code highlighter that is compatible with pygments http://rouge.jneen.net/
- nats-io/ruby-nats - Ruby client for NATS, the cloud native messaging system.
- martinisoft/chef-rvm - Chef cookbook with resources to install and configure Ruby via the Ruby Version Manager (RVM).
- brigade/mock_redis - Mock Redis gem for Ruby
- packetfu/packetfu - PacketFu, a mid-level packet manipulation library for Ruby
- maxim/skeptick - Better ImageMagick for Ruby
- bear-metal/tunemygc - TuneMyGC - optimal MRI Ruby 2.1+ Garbage Collection
- dzaporozhets/six - Ultra lite authorization library
- saturnflyer/casting - Delegate methods in Ruby and preserve self. Add behaviors to your objects without altering their superclass hierarchy.
- Casecommons/pg_search - pg_search builds ActiveRecord named scopes that take advantage of PostgreSQL’s full text search
- tenderlove/racc - Racc is an LALR(1) parser generator. It is written in Ruby itself, and generates ruby programs.
- rkh/income-tax - Ruby library to calculate the income tax for any country
- thumblemonks/riot - Riot is a fast, expressive, and contextual ruby unit testing framework
- n8/cohort_me - Provides tools to Ruby and Rails developers to perform cohort analysis.
- pvande/differ - A simple gem for generating string diffs
- langalex/couch_potato - ruby persistence layer for CouchDB.
- ryotarai/infrataster - Infrastructure Behavior Testing Framework
- nesquena/dante - Turn any ruby code into a daemon.
- arbox/ruby-style-guide - 📘 Russian Version: A community-driven Ruby coding style guide.
- jnunemaker/canable - Simple Ruby authorization system.
- devmynd/jsonb_accessor - Adds typed jsonb backed fields to your ActiveRecord models.
- Linuxbrew/homebrew-core - 🍻🐧 Core formulae for the Linuxbrew package manager
- Intrepidd/working_hours - ⏰ A modern ruby gem allowing to do time calculation with business / working hours.
- gamache/hyperresource - A self-inflating Ruby client for hypermedia APIs. Not under active development.
- mattmueller/foursquare2 - Ruby wrapper for the foursquare v2 api
- janko-m/down - Streaming downloads using net/http, http.rb or wget
- tscolari/mobylette - Mobile request handling for Ruby on Rails
- roma/roma - ROMA: A Distributed Key-Value Store in Ruby
- mmangino/facebooker2 - A simple facebook connect library for ruby
- joshbuddy/jsonpath - Ruby implementation of http://goessner.net/articles/JsonPath/
- svenfuchs/i18n - Internationalization (i18n) library for Ruby
- lanrion/weixin_authorize - 微信 Ruby 高级API weixin_authorize http://github.com/lanrion/weixin_authorize .
- codervault/codervault - An Open Source, Self-Hosted, Snippet Manager
- pelle/oauth - OAuth implementation for Ruby. Note official maintained version is now at http://github.com/mojodna/oauth
- joaomdmoura/gioco - A gamification gem to Ruby on Rails applications
- ippa/chingu - OpenGL accelerated 2D game framework for Ruby
- cavalle/banksimplistic - Exploring CQRS, Event Sourcing and DDD with Ruby
- flant/dapp - Dapp helps implement and support Continuous Integration and Continuous Delivery
- codelitt/launchpage-rails - Prelaunch MVP landing page (open source alternative to LaunchRock) to get you going quickly so you can focus on your product. Written in Ruby and Rails 4.2 with email collection for two or more user types, social sharing after user signs in, and automailer to new user.
- tpitale/staccato - Ruby library to perform server-side tracking into the official Google Analytics Measurement Protocol
- iHiD/propono - Easy-to-use pub/sub built on AWS. Ruby.
- thoughtbot/scenic - Versioned database views for Rails
- Sandglaz/maktoub - A simple newsletter engine for Rails
- kenichi/angelo - Sinatra-like DSL for Reel that supports WebSockets and SSE
- ruby-hyperloop/hyper-react - The project has moved to Hyperstack!!
- leppert/remotipart - NOTE! THIS REPO HAS BEEN MOVED. SEE THE README. Remotipart is a Ruby on Rails gem enabling remote multipart forms (AJAX style file uploads) with jQuery.
- jimmycuadra/to_lang - Translate Ruby strings and arrays with Google Translate.
- ai/r18n - I18n tool to translate your Ruby application.
- raganwald/andand - The Maybe Monad in idiomatic Ruby
- influxdata/influxdb-ruby - Ruby client for InfluxDB
- ezmobius/chef-deploy - Chef Resources and Providers for deploying ruby web apps without capistrano
- EricR/image_sorcery - A ruby Image/Graphics Magick library. Note: This project is no longer maintained.
- mislav/ssl-tools - Misc. tools to help with debugging WTF is going on with SSL connections and Ruby
- Ruleby/ruleby - the Rules Engine for Ruby
- timdorr/model-s-api - 🚘 A Ruby gem and unofficial documentation of the Tesla JSON API
- mwunsch/tumblr - Command line interface and Ruby client for the Tumblr API (v2)
- github/hoosegow - Ephemeral Docker jails for running untrusted Ruby code
- lassebunk/dish - Super simple conversion of hashes into plain Ruby objects. Also works in RubyMotion.
- TrevorS/bootstrap3-datetimepicker-rails - This gem packages the bootstrap-datetimepicker for the Rails 3.1+ asset pipeline.
- qpowell/google_places - A Ruby wrapper around the Google Places API
- churchio/onebody - private member portal for churches, built with Ruby on Rails
- jcupitt/ruby-vips - Ruby extension for the libvips image processing library.
- thomasfl/filewatcher - Command line utility to perform actions when files are updated, added or deleted. No config files. Pure Ruby implementation and minimalistic Ruby API.
- awilliams/RTanque - RTanque is a game for (Ruby) programmers. Players program the brain of a tank and then send their tank+brain into battle against other tanks.
- segmentio/analytics-ruby - The hassle-free way to integrate analytics into any Ruby application.
- rubymotion/Joybox - Cocos2D & Box2D Wrapper for Ruby Motion - Currently out of date an unmaintained :-(
- gimite/google-spreadsheet-ruby - Ruby library to read/write Google Spreadsheet
- GoogleCloudPlatform/google-cloud-ruby - Google Cloud Client Library for Ruby
- weavenet/trello_cli - Experimental - Trello Command Line Interface - Ruby Gem
- knuton/stubb - Specify REST API stubs using your file system.
- cldwalker/tux - Sinatra dressed for interactive ruby - a sinatra shell
- helpyio/helpy - Helpy is a modern, "mobile-first" helpdesk application built in Ruby. Features include multi-lingual knowledgebase, community discussions and private tickets integrated with email.
- kenny-hibino/stories - Medium clone built with Ruby on Rails
- jcs/bitwarden-ruby - A Bitwarden-compatible API server written in Ruby (Sinatra)
- dotboris/eldritch - A ruby DSL that adds concurrent programming constructs to make parallelism easier.
- davidesantangelo/webinspector - Ruby gem to inspect completely a web page. It scrapes a given URL, and returns you its meta, links, images more.
- IMcPwn/browser-backdoor - BrowserBackdoor is an Electron Application with a JavaScript WebSocket Backdoor and a Ruby Command-Line Listener
- reedlaw/ruby-mmo - Ruby MMO: massively multiplayer online programming challenge
- 7even/vkontakte_api - Ruby-адаптер для ВКонтакте API
- tombenner/reports_kit - Beautiful, interactive charts and tables for Ruby on Rails
- openid/ruby-openid - OpenID library for Ruby
- soffes/hue - Work with Philips Hue from Ruby
- senny/sablon - Ruby Document Template Processor based on docx templates and Mail Merge fields.
- Genki-S/ttnt - Test This, Not That! (Google Summer of Code 2015 project under Ruby on Rails)
- pullmonkey/open_flash_chart - The ruby on rails plugin for teethgrinder's Open Flash Chart (version 2)
- netzke/netzke-core - Framework for Sencha Ext JS + Ruby on Rails client-server components
- alphabetum/pandoc-ruby - Lightweight Ruby wrapper for Pandoc
- seejohnrun/easy_translate - Google Translate (with Bulk translate) in Ruby
- pauldowman/ec2onrails - EC2 on Rails - Deploy a Ruby on Rails app on EC2 in five minutes
- protobuf-ruby/beefcake - A sane Google Protocol Buffers library for Ruby
- dnasseri/fir - fir stands for friendly-interactive-ruby!
- ostinelli/apnotic - A Ruby APNs HTTP/2 gem able to provide instant feedback.
- ms-ati/docile - Docile keeps your Ruby DSLs tame and well-behaved
- cxn03651/writeexcel - ruby gem for Write to a cross-platform Excel binary file.
- ncri/nested_form_fields - Dynamically add and remove nested has_many association fields in a Ruby on Rails form
- Azure/vagrant-azure - Enable Vagrant to manage virtual machines in Microsoft Azure
- telegram-bot-rb/telegram-bot - Ruby gem for building Telegram Bot with optional Rails integration
- kangguru/rack-google-analytics - Simple Rack middleware for implementing google analytics tracking in your Ruby-Rack based project. Supports synchronous and asynchronous insertion and configurable load options
- jgraichen/redmine_dashboard - This redmine plugin adds an issue dashboard that supports drag and drop for issues and support various filters and groups.
- eric/pilfer - Profile Ruby code and find out exactly how slow it runs.
- apotonick/hooks - Generic hooks with callbacks for Ruby.
- mislav/contacts - Ruby library for consuming Google, Yahoo!, Flickr and Windows Live contact APIs
- lgierth/promise.rb - Promises/A+ for Ruby
- awestruct/awestruct - A static site baking and deployment tool written in Ruby.
- collectiveidea/tinder - Tinder is a Ruby API for interfacing with Campfire, the 37Signals chat application.
- bbatsov/rubocop - A Ruby static code analyzer, based on the community Ruby style guide.
- watir/watir_meta - Web application testing in Ruby
- rubocop-rspec/rubocop-rspec - Code style checking for RSpec files
- appelier/bigtuna - Continuous Integration software written on top of Ruby on Rails 3 and DelayedJob.
- newhavenrb/conferences - Crowd-sourced Ruby conference wiki
- phusion/passenger-ruby-heroku-demo - Demonstrates running a Ruby app on Heroku with Phusion Passenger
- piggybak/piggybak - Modular, extensible open-source ecommerce solution for Ruby on Rails. No longer under development.
- watir/watir-classic - Watir is a Ruby browser-driver suitable for apps in any language.
- jekuno/milia - Easy multi-tenanting for Rails5 (or Rails4) + Devise
- davejacobs/letters - A tiny debugging library for Ruby
- andyw8/do_by - Automatically expiring TODO notes in Ruby
- andrewvc/learn-ruby-zeromq - Learn ZeroMQ using Ruby!
- skywinder/github-changelog-generator - Automatically generate change log from your tags, issues, labels and pull requests on GitHub.
- twitter/secureheaders - Manages application of security headers with many safe defaults
- envygeeks/jekyll-assets - 🎨 Asset pipelines for Jekyll.
- zendesk/zendesk_api_client_rb - Official Ruby Zendesk API Client
- strzibny/invoice_printer - Super simple PDF invoicing in Ruby
- vmware/rbvmomi - Ruby interface to the VMware vSphere API.
- ismasan/oat - Adapters-based API serializers with Hypermedia support for Ruby apps.
- janko-m/shrine - File Attachment toolkit for Ruby applications
- emad-elsaid/rubrowser - a ruby code dependency graph interactive visualizer
- fgrehm/letter_opener_web - A web interface for browsing Ruby on Rails sent emails
- backus/rubocop-rspec - Code style checking for RSpec files
- hanami/router - Ruby/Rack HTTP router
- chrisbranson/ruby_identicon - A Ruby gem for creating Github like identicons
- hakanensari/fixer - A foreign exchange rates and currency conversion API
- waferbaby/usesthis - A nerdy little interview website, asking people what they use to get stuff done.
- graalvm/truffleruby - A high performance implementation of the Ruby programming language. Built on the GraalVM by Oracle Labs.
- julianguyen/ifme - Open source app to share mental health experiences with loved ones
- Everapps/stripe-rails - A Rails Engine for integrating with stripe.com
- elabs/pundit - Minimal authorization through OO design and pure Ruby classes
- schacon/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.
- Homebrew/homebrew-science - 🍺🔬 Scientific formulae for the Homebrew package manager
- cryptosphere/rbnacl - Ruby binding to the Networking and Cryptography (NaCl) library
- IFTTT/kashmir - Kashmir is a Ruby DSL that makes serializing and caching objects a snap.
- jviney/acts_as_taggable_on_steroids - Tagging for Ruby on Rails
- intridea/oauth2 - A Ruby wrapper for the OAuth 2.0 protocol.
- roodi/roodi - Ruby Object Oriented Design Inferometer
- pauldix/service-oriented-design-with-ruby - Code examples from my forthcoming book "Service Oriented Design in Ruby and Rails"
- norman/disqus - A Ruby library for the Disqus commenting API and Javascript widgets.
- Macrow/rails_kindeditor - Kindeditor for Ruby on Rails
- adelevie/parse_resource - A Ruby wrapper for Parse.com's REST API
- hakanensari/fixer-io - A foreign exchange rates and currency conversion API
- jekyll/jekyll-assets - 🎨 Asset pipelines for Jekyll.
- dbrady/tourbus - Website load testing tool in Ruby, with the ability to "unload a busload of tourists" on a website, each with the ability to trace through complex application paths.
- powerpak/tqdm-ruby - Add a progress bar to your loops in a second. (A port of Python's tqdm.)
- karmi/marley - Minimalist blogging engine without textareas based on Markdown, Ruby, Sinatra and Git push hooks
- guard/rb-inotify - A thorough inotify wrapper for Ruby using FFI.
- thoughtbot/factory_girl - A library for setting up Ruby objects as test data.
- jim/carmen - A repository of geographic regions for Ruby
- heckpsi-lab/em-midori - Lightweight, Flexible and Fast Ruby Web Framework
- Mashape/unirest-ruby - Unirest in Ruby: Simplified, lightweight HTTP client library.
- jgaskins/perpetuity - Persistence gem for Ruby objects using the Data Mapper pattern
- cmu-is-projects/ferry - A data migration and visualization command line gem in Ruby
- russolsen/design_patterns_in_ruby_code - The code from Russ Olsen's book Design Patterns in Ruby (http://goo.gl/OKPQw)
- pazdera/catpix - Print images in the terminal using Ruby.
- jcs/lobsters - Rails code running the Lobsters link aggregation site
- orgsync/active_interaction - 💼 Manage application specific business logic.
- srushti/goldberg - Goldberg is a lightweight CI server written in Ruby which worries about Bundler & RVM so that you don't have to.
- HashNuke/arduino - A ruby library to talk to Arduino without having to burn programs repeatedly to the board
- the4dpatrick/find-any-email - Ruby script to find anyone's email from their name and possible domain using Rapportive's undocumented API
- mryan43/magic_encoding - Easily manage magic comments for encoding for your ruby 1.9 applications
- ged/linguistics - A generic, language-neutral framework for extending Ruby objects with linguistic methods.
- ejholmes/restforce - A ruby client for the Salesforce REST api.
- moomerman/twitter_oauth - Twitter OAuth REST API client library for Ruby
- DockYard/ruby-destroyed_at - ActiveRecord Mixin for Safe Destroys
- woodruffw/kbsecret - A secret manager backed by Keybase and KBFS.
- arkency/rails_event_store - A Ruby implementation of an EventStore based on Active Record.
- youpy/ruby-lastfm - A Ruby interface for Last.fm Web Services
- shvets/design_patterns_in_ruby - Implementation of Design Patterns in Ruby
- ruby-oembed/ruby-oembed - oEmbed for Ruby
- delano/rye - Safe, parallel access to Unix shells from Ruby
- danlucraft/retwis-rb - Port of redis example twitter app to Ruby and Sinatra
- ioquatix/rubydns - RubyDNS is a tool that allows you to intercept and modify DNS requests. It can provide most typical DNS server functionality, including the ability to pull DNS records from any data source.
- randx/six - ultra lite authorization library
- eval/envied - Ensures presence and type of your app's ENV-variables
- rubygems/rubygems-mirror - The
gem mirror
RubyGems command, creates local mirrors of all gems from a remote gem source. - basho/riak-ruby-client - The Riak client for Ruby.
- rubygame/rubygame - [ABANDONED] Flexible cross-platform game programming library for Ruby
- gkovacs/pdfocr - Adds text to PDF files using the cuneiform OCR software
- mceachen/closure_tree - Easily and efficiently make your ActiveRecord models support hierarchies
- rdoc/rdoc - RDoc produces HTML and online documentation for Ruby projects. RDoc includes the rdoc and ri tools for generating and displaying online documentation.
- trevorturk/eldorado - El Dorado is a full-stack community web application written in Ruby/Rails.
- augustl/ruby-openssl-cheat-sheet - A collection of use cases with examples for Ruby's OpenSSL bindings.
- wayneeseguin/dynamic_reports - Dynamic Reporting Engine for Ruby && Rails
- Wardrop/Scorched - Light-weight, DRY as a desert, web framework for Ruby.
- visionmedia/google-search - Ruby - Google Search API
- archan937/ruby-mass - Introspect the Ruby Heap by indexing, counting, locating references to and detaching (in order to release) objects - optionally narrowing by namespace
- evolve75/RubyTree - A General Purpose Tree Data Structure for Ruby
- appoxy/aws - Amazon Web Services (AWS) Ruby Gem
- pushtype/push_type - PushType is a modern, open source content management system for Ruby on Rails.
- intridea/opengraph - A Ruby wrapper for the Open Graph protocol.
- less/more - less on rails — the official LESS plugin for Ruby on Rails
- WinRb/Viewpoint - A Ruby client access library for Microsoft Exchange Web Services (EWS)
- mitchellh/virtualbox - [ABANDONED] Create and modify virtual machines in VirtualBox using pure ruby.
- CraigWilliams/BeautifyRuby - Sublime Text 2 & 3 Plugin to Beautify Ruby
- unwire/handsoap - Handsoap is a library for creating SOAP clients in Ruby
- plexus/yaks - Ruby library for building hypermedia APIs
- mhartl/sample_app_3rd_edition - The sample app for the 3rd edition of the Ruby on Rails Tutorial
- hayesdavis/grackle - Lightweight Ruby library for the Twitter API that goes with the flow.
- hyperoslo/facebook-messenger - Definitely the best Ruby client for Bots on Messenger
- webgradus/kms - Simple and powerful Ruby on Rails CMS for developers
- nex3/rb-inotify - A thorough inotify wrapper for Ruby using FFI.
- grosser/rpx_now - Ruby: RPXNow.com user login/creation and view helpers Facebook, Twitter, Google, MSN, OpenID, MySpace, Yahoo -- All in One
- ryan-allen/workflow - A Ruby state machine library, like assm / acts_as_state_machine, but with a nicer, more sensible API (in my opinion).
- RISCfuture/autumn - Easy, fresh, feature-rich IRC bots in Ruby
- nono/HTML-Truncator - Wants to truncate an HTML string properly? This Ruby gem is for you.
- pzol/monadic - helps dealing with exceptional situations, it comes from the sphere of functional programming and bringing the goodies I have come to love in Scala to my ruby projects
- SimplyBuilt/SimonSays - 💂 Simple, declarative, role-based access control system for Rails and Ruby
- github-archive/albino - Ruby wrapper for the Pygments syntax highlighter.
- shakacode/react_on_rails - Integration of React + Webpack + Rails to build Universal (Isomorphic) Apps
- michenriksen/gitrob - Reconnaissance tool for GitHub organizations
- paulasmuth/recommendify - ruby/redis based recommendation engine (collaborative filtering)
- dtan4/terraforming - Export existing AWS resources to Terraform style (tf, tfstate)
- eliotsykes/rails-security-checklist - 🔑 Community-driven Rails Security Checklist. Contribute and share your experience
- piotrmurach/tty-prompt - A beautiful and powerful interactive command line prompt
- salsify/goldiloader - Just the right amount of Rails eager loading
- piotrmurach/finite_machine - A minimal finite state machine with a straightforward syntax.
- igrigorik/bloomfilter-rb - BloomFilter(s) in Ruby: Native counting filter + Redis counting/non-counting filters
- readevalprintlove/ulithp - A micro LISP implementation in 27 lines of Ruby.
- piotrmurach/tty - Toolbox for developing CLI clients.
- fcoury/octopi - A Ruby interface to GitHub API v2
- hybridgroup/taskmapper - Taskmapper provides a universal API to bug tracking and project management systems using Ruby
- clbustos/rubyvis - Ruby version of Protovis, a visualization toolkit.
- jpfuentes2/a-letter-to-Augusta - A letter to my daughter, Augusta, in Ruby
- bbatsov/powerpack - Some useful extensions to the core Ruby classes
- mime-types/ruby-mime-types - Ruby MIME type registry and library
- karmi/monittr - Ruby and web interface for Monit statistics
- clayallsopp/rubymotion-tutorial - RubyMotion-Tutorial
- jeffkreeftmeijer/navvy - Simple Ruby background job processor inspired by delayed_job, but aiming for database agnosticism.
- sstephenson/ruby-yui-compressor - A Ruby interface to YUI Compressor for minifying JavaScript and CSS assets.
- savonrb/httpi - Common interface for Ruby's HTTP clients
- infinitered/redpotion - We believe iPhone development should be clean, scalable, and fast with a language that developers not only enjoy, but actively choose. With the advent of Ruby for iPhone development the RubyMotion community has combined and tested the most active and powerful gems into a single package called RedPotion
- michaelfairley/method_decorators - Python's method decorators for Ruby
- enebo/Purugin - Ruby Minecraft Plugin support on top of bukkit
- vanruby/canada - Adds support for Canadian programming conventions to the Ruby language
- dougal/acts_as_indexed - Acts As Indexed is a plugin which provides a pain-free way to add fulltext search to your Ruby on Rails app
- twe4ked/rspec-nc - 🚦 RSpec formatter for OS X's Notification Center
- iconara/rubydoop - Write Hadoop jobs in JRuby
- StephenOTT/GitHub-Time-Tracking - Use GitHub to Track Time and Budgets for your Development Projects(and really anything else you use GitHub for) - Ruby app that analyzes GitHub Issue Comments, Milestones, and Code Commit Messages for Time Tracking and Budget Tracking information
- gnufied/backgroundrb - A Ruby/Rails job server and scheduler
- zach-capalbo/flammarion - The nifty ruby gui toolkit.
- pazdera/tco - Simple framework for colouring terminal output (not only) in Ruby.
- markbates/cover_me - An RCov-esque coverage tool for Ruby 1.9
- k-tsj/pattern-match - A pattern matching library for Ruby
- janlelis/whirly - Colorful Terminal Spinner for Ruby
- chef-rbenv/ruby_rbenv - Chef cookbook for rbenv. Manages rbenv and its installed rubies. Several LWRPs are also defined.
- jugyo/eeepub - EeePub is a Ruby ePub generator
- oozou/ruby-prof-flamegraph - Easily find bottlenecks in your Ruby code. A ruby-prof printer that prints fold stacks compatible with FlameGraph
- codegram/futuroscope - Yet another Futures implementation in Ruby
- chuckremes/ffi-rzmq - FFI bindings for ZeroMQ so the library can be used under JRuby and other FFI-compliant ruby runtimes
- kfaustino/rails-templater - Template generator for Ruby on Rails 3 applications
- jferris/effigy - Ruby views without a templating language
- darkskyapp/forecast-ruby - Ruby gem for retrieving data from the Forecast Weather API.
- MartinJNash/Royce - A Ruby on Rails roles solution.
- janlelis/paint - Ruby gem for ANSI terminal colors
- alno/irwi - Complete wiki plugin for Ruby on Rails
- watsonbox/pocketsphinx-ruby - Ruby speech recognition with Pocketsphinx
- robbyrussell/rubyurl - Your favorite URL-shortening service in all of Ruby land
- inesita-rb/inesita - Frontend web application framework in Ruby using Opal.
- colbygk/log4r - Log4r is a comprehensive and flexible logging library for use in Ruby programs. It features a heirarchical logging system of any number of levels, custom level names, multiple output destinations per log event, custom formatting, and more.
- mongoid/moped - A MongoDB driver for Ruby
- jetrockets/attrio - Attributes for plain old Ruby objects. No dependencies, only simplicity and clearness.
- ept/invoicing - Ruby invoicing framework gem
- janlelis/clipboard - Ruby access to the clipboard on Windows, Linux, macOS, Java and Cygwin
- urbanairship/ruby-library - A Ruby wrapper for the Urban Airship API.
- headius/ruby-atomic - Atomic reference implementation for Ruby
- sstephenson/dimensions - Pure Ruby dimension measurement for GIF, PNG, JPEG and TIFF images
- rdsubhas/ruby-deploy-kickstart - Ruby (and Rails) deployment kickstart with dotEnv, Foreman, Ansible, Docker and Vagrant
- dkubb/ice_nine - Deep Freeze Ruby Objects
- googleads/google-api-ads-ruby - Ads API Client Libraries for Ruby
- deepcerulean/passive_record - no-persistence pure ruby relational algebra
- mbklein/confstruct - Yet another hash/struct-like configuration object for Ruby
- Locale/localeapp - Send and retrieve your ruby i18n localizations to the Locale translation service
- joshwlewis/unitwise - Physical quantity and units of measure conversion and math for Ruby
- iwasrobbed/Brevidy - A video social network built with Ruby on Rails, HAML, Bootstrap, and jQuery.
- c42/wrest - A fluent, easy-to-use, object oriented Ruby HTTP/REST client library with support RFC2616 HTTP caching and async calls that runs on CRuby and JRuby.
- ashbb/green_shoes - Green Shoes is one of the colorful Shoes written in pure Ruby.
- chadrem/workers - Workers is a Ruby gem for performing work in background threads. Multi-threading made simple.
- simsicon/weibo_2 - A ruby gem for sina weibo oauth2 api, with examples, and it actually works.
- martinbtt/net-http-spy - Ever wondered what HTTP requests the Ruby gem you are using to connect to a third party API is making? Use HTTP Spy to see what is going on behind the scenes
- kernow/shortcode - A Wordpress style shortcode parser ruby gem that's easily extendable
- dazuma/versionomy - A generalized version number class for Ruby
- lucascaton/enumerate_it - Ruby Enumerations with magic powers!
- citizen428/methodfinder - A Smalltalk like Method Finder for Ruby
- cardmagic/simple-rss - A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby. It is designed to be backwards compatible with the standard RSS parser, but will never do RSS generation.
- avdi/hammertime - Exception debugging console for Ruby
- olabini/paipr - Paradigms of Artificial Intelligence Programming (in Ruby)
- vidarh/writing-a-compiler-in-ruby - Code from my series on writing a Ruby compiler in Ruby
- statusify/statusify - Statusify is a web-application status app, written entirely in Ruby.
- eljojo/telegram_bot - A charismatic Ruby client for Telegram's Bot API
- erichmenge/signed_form - Signed forms for your Ruby On Rails app.
- arirusso/unimidi - Realtime MIDI IO for Ruby
- aki017/slack-ruby-gem - A Ruby wrapper for the Slack API
- hakirisec/hakiri_toolbelt - Secure Ruby apps with Hakiri
- documentcloud/closure-compiler - A Ruby Wrapper for the Google Closure Compiler
- diowa/ruby2-rails4-bootstrap-heroku - A starter application based on Ruby 2, Rails 4 and Bootstrap for Sass, deployable on Heroku, developable on Nitrous.IO
- rossmeissl/verbs - English verb conjugation for Ruby (and Rails)
- garybernhardt/readygo - A Ruby benchmarking tool accurate to sub-nanosecond time scales
- ssoper/summarize - A Ruby C wrapper for Open Text Summarizer
- lassebunk/dynamic_sitemaps - Dynamic sitemap generation plugin for Ruby on Rails.
- AndrewRadev/vimrunner - Control a vim instance through ruby code
- ronin-ruby/ronin - Ronin is a Ruby platform for vulnerability research and exploit development. Ronin allows for the rapid development and distribution of code, Exploits or Payloads, Scanners, etc, via Repositories.
- kiyoka/fuzzy-string-match - fuzzy string matching library for ruby
- hayeah/rantly - Ruby Imperative Random Data Generator and Quickcheck
- ConnorAtherton/rb-readline - Pure-Ruby Readline Implementation
- socky/socky-server-ruby - Socky is a WebSocket server and client for Ruby
- madrobby/zaru - Filename sanitization for Ruby
- LIFX/lifx-gem - A Ruby gem that gives you the ability to easily interact with your LIFX lights.
- domitry/nyaplot - interactive plots generator for Ruby
- adamniedzielski/tiddle - Devise strategy for token authentication in API-only Ruby on Rails applications
- sunaku/tork - Tests ruby code as it changes, in parallel
- itteco/service_merchant - Ruby toolkit for recurring billing and subscription management in Software-as-a-Service (SaaS) web applications
- flyerhzm/redis-sentinel - another redis automatic master/slave failover solution for ruby by using built-in redis sentinel (deprecated)
- evan/bleak_house - A Ruby library for finding memory leaks
- webnuts/post_json - A Fast and Flexible Document Database by Combining Features of Ruby and PostgreSQL with PLV8
- timothyf/EngineY - EngineY is an easy to use social network framework and portal implemented in Ruby on Rails that is easy to customize and deploy as your own powerful social media site or other portal type site. Empower users with their own blogs. Enhance collaboration with forums, groups and events. Let your users post Twitter-like status messages. Track all the activity on your site with a live activity stream. Build a custom client to access all of your social data using EngineY's RESTful API. Also includes integration with Facebook Connect to allow users to login with Facebook credentials. Recent additions include support for Themes, and Content Management. For project updates and information, follow the project on Twitter @engineyfw
- infused/dbf - DBF is a small fast Ruby library for reading dBase, xBase, Clipper and FoxPro database files
- emcien/iso_latte - Ruby gem for isolating code execution into a subprocess
- copycopter/copycopter-ruby-client - Edit copy in your live web app.
- jlund/spotify-export - A simple Ruby utility that uses Spotify's Web API to export a playlist as plain text
- kenpratt/wikipedia-client - Ruby client for the Wikipedia API
- redis/hiredis-rb - Ruby wrapper for hiredis
- mojombo/bert - BERT (Binary ERlang Term) serialization library for Ruby.
- jicksta/adhearsion - Open-source framework for writing voice-enabled applications using Ruby.
- igrigorik/autoperf - Ruby driver for httperf - automated load and performance testing
- ivanvanderbyl/cloudist - Cloudist is a simple, highly scalable job queue for Ruby applications
- tzinfo/tzinfo - TZInfo - Ruby Timezone Library
- forgecrafted/ruby-stylus - Ruby interface for Stylus
- Empact/roxml - ROXML is a module for binding Ruby classes to XML. It supports custom mapping and bidirectional marshalling between Ruby and XML using annotation-style class methods, via Nokogiri or LibXML.
- bensie/sshkey - SSH private and public key generator in pure Ruby (RSA & DSA)
- alexch/learn_ruby - a basic ruby class generated from test-first-teaching
- sophsec/ruby-nmap - A Rubyful interface to the Nmap exploration tool and security / port scanner.
- ruckus/quickbooks-ruby - Quickbooks Online REST API V3 - Ruby
- rdp/ruby_gnuplot - The ruby gnuplot gem [gnuplot] [rgnuplot] (official releases of the gnuplot gem are from rdp branch)
- panthomakos/timezone - Accurate current and historical timezones for Ruby with support for Geonames and Google latitude - longitude lookups.
- macks/ruby-protobuf - Protocol Buffers for Ruby: This repository is not maintained. Please use https://github.com/ruby-protobuf/protobuf
- igrigorik/PubSubHubbub - Asynchronous PubSubHubbub Ruby Client
- ianwhite/orm_adapter - Provides a single point of entry for using basic features of ruby ORMs
- antirez/redis-timeseries - Ruby library for Redis backed time series.
- moumar/ruby-mp3info - ruby-mp3info read low-level informations and manipulate tags on mp3 files.
- mark-moseley/ruby-debug - port of ruby-debug to Ruby 1.9
- zena/zena - zena is a state-of-the-art CMS (content managment system) based on Ruby on Rails with a focus on usability, ease of customization and web 2.0 goodness (application like behaviour).
- wit-ai/wit-ruby - Ruby library for Wit.ai
- georgi/git_store - Git as versioned data store in Ruby
- Arcath/Adauth - A Ruby interface for Microsoft's Active Directory based off ruby-net-ldap
- evan/ultrasphinx - Ruby on Rails configurator and client to the Sphinx full text search engine
- apache/incubator-predictionio-sdk-ruby - PredictionIO Ruby SDK
- adamsanderson/open_gem - Gem Command to easily open a ruby gem with the editor of your choice. (For a more flexible solution, see Qwandry)
- premailer/css_parser - Ruby CSS Parser
- aleks/ansible-rails - Ansible: Ruby on Rails Server (Ubuntu 16.x)
- y310/kodama - ruby-binlog based MySQL replication listener
- mynyml/holygrail - Harmony plugin for Ruby on Rails tests
- perfectionist/sample_project - Ruby on Rails Tutorial sample applicaton.
- joshknowles/rspec-on-rails-matchers - A collection of RSpec matchers to be used with the Ruby on Rails project
- cldwalker/one9 - commandline tool to convert 1.8 code to ruby 1.9.2. So what's your excuse for not upgrading to 1.9.2? ;)
- celluloid/timers - Pure Ruby timers collections suitable for use with event loops
- tizoc/bureaucrat - Form handling for Ruby inspired by Django forms.
- barttenbrinke/munin-plugins-rails - Collection of munin plugins for ruby on rails server environments
- pcorliss/ruby_route_53 - Ruby gem and command line tool for Amazon's Route 53 service.
- makandra/consul - Scope-based authorization for Ruby on Rails.
- keenlabs/keen-gem - Official Ruby client for the Keen IO API. Build analytics features directly into your Ruby apps.
- chicagoruby/MongoDB_Koans - A way to learn MongoDB and the Ruby driver inspired by EdgeCase Ruby koans
- thinreports/thinreports-generator - Report Generator for Ruby
- neoid-gem/neoid - Extend Ruby on Rails ActiveRecord with Neo4j nodes. Keep RDBMS and utilize the power of Neo4j queries.
- heroku/heroku.rb - Official Heroku Ruby Legacy API wrapper
- paulrayner/ddd_sample_app_ruby - Idiomatic Ruby port of the DDD sample application
- haraldmartin/things-rb - Ruby library & command line tool for accessing the backend of the Mac GTD app Things.
- halostatue/rubypython - A github clone of the rubypython sources. The canonical source is on Bitbucket, but changes will be mirrored between these repositories.
- fluent/fluent-logger-ruby - A structured logger for Fluentd (Ruby)
- opengovernment/govkit - Ruby wrappers for open government APIs around the web
- Fullscreen/squid - A Ruby library to plot charts in PDF files
- drnic/ruby-tmbundle - Ruby TextMate bundle
- cowboyd/libv8 - Ruby gem binary distribution of the V8 JavaScript engine
- ahmetabdi/themoviedb - 🎩 A Ruby wrapper for the The Movie Database API.
- yohasebe/engtagger - English Part-of-Speech Tagger Library; a Ruby port of Lingua::EN::Tagger
- tjackiw/obscenity - Obscenity is a profanity filter gem for Ruby/Rubinius, Rails (through ActiveModel), and Rack middleware.
- skorks/escort - A library that makes building command-line apps in ruby so easy, you'll feel like an expert is guiding you through it
- ruby-llvm/ruby-llvm - Ruby bindings for LLVM
- janfri/mini_exiftool - This library is a wrapper for the Exiftool command-line application (http://www.sno.phy.queensu.ca/~phil/exiftool/) written by Phil Harvey. It provides the full power of Exiftool to Ruby: reading and writing of EXIF-data, IPTC-data and XMP-data. Branch master is for actual development and branch compatibility-version is for compatibility with Ruby 1.8 and exiftool versions prior 7.65.
- goshakkk/sleek - Doing Analytics in Ruby.
- sudharti/socify - Socify is an open source social networking platform written in Ruby on Rails
- seejohnrun/google_plus - Google+ Ruby Gem
- topfunky/sparklines - Sparkline library for Ruby
- peterc/testrocket - Super simple Ruby testing library
- Pixate/RubyMotion-PixateFreestyle - Pixate gem for RubyMotion.
- holiday-jp/holiday_jp-ruby - Japanese holiday.
- amatsuda/kaminari - ⚡ A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for Ruby webapps
- BrewhouseTeam/csv-importer - CSV Import for humans on Ruby / Ruby on Rails
- hpoydar/chronic_duration - A simple Ruby natural language parser for elapsed time
- v0dro/daru - Data Analysis in RUby
- statusify/statusify.old - Statusify is a web-application status app, written entirely in Ruby.
- m4rco-/dorothy2 - A malware/botnet analysis framework written in Ruby.
- krainboltgreene/time-lord - time-lord is a ruby gem that adds extra functionality to the time class.
- ahoward/map - the ruby container you've always wanted: an ordered string/symbol indifferent hash
- intercom/intercom-ruby - Ruby bindings for the Intercom API
- adomokos/DesignPatterns-Ruby - Design Patterns in Ruby - Code samples based on the book with the same title