A collection of awesome Ruby libraries, tools, frameworks and software

Newest releases

adomokos VIM Katas Daily exercises from the book Practical Vim. It was about 5 years ago when I watched Jim Weirich solving the Roman Numeral kata at an SCNA c

ankane Encrypts keys, values, list elements, set members, and hash fields while still being able to perform a majority of operations 🎉

hotwired Hotwire Rails Demo: Chat This is a slimmed-down repository for the Hotwire demo that used for the announcement screencast. It's a rough sketch of the

googleprojectzero 0-days Exploited In-The-Wild This repository is a reference of documents about 0-day vulnerabilities detected as exploited in-the-wild. It includes bo

hopsoft SR Mini The Real Single Page App™ A minimal Rails app that showcases how to use StimulusReflex. Prerequisites ruby node yarn redis Quick Start git clo

ginkgobioworks vaccinetime This bot checks Massachusetts vaccine appointment sites every minute and posts on Twitter when new appoin

palkan FaQueue This repo contains code to experiment with different background jobs fairness strategies. About The problem of fair background jobs processing

Zomato Vinifera - Monitor Internal Leaks on Github Github Monitoring Tool 🤖 We have been using Vinifera in production since Dec 2019 and has helped us preve

renuo Turbo Showcase This project contains the source code of Here you can look how stuff has been implemented and cop

baweaver Dio - Dive Into Objects - Ruby Pattern Matching interface for Objects which have none (yet)

darkbitio To enable high-fidelity, offline review of Kubernetes clusters as a part of Darkbit's cloud and Kubernetes security consulting services offerings, a simple script to export all K8s resources from a cluster was developed. A modifie

Shopify Ruby on Rails is the framework of choice for web apps at Shopify. It is an opinionated stack for quick and easy development of apps that need standard persistence with relational databases, an HTTP server, and HTML views.

rswag Rswag extends rspec-rails "request specs" with a Swagger-based DSL for describing and testing API operations. You describe your API operations with a succinct, intuitive syntax, and it automaticaly runs the tests.

tenderlove This is a pure Ruby assembler (I guess). I'm not 100% sure if it counts as pure Ruby because it just reads a JSON file and metaprograms most of it. Anyway, you can use it to write assembly in Ruby, then have it assembled.

kjleitz Adornable provides the ability to cleanly decorate methods in Ruby.

excid3 🆔 Friendly Prefixed IDs for your Ruby on Rails models

ankane Nearest neighbor search for Rails and Postgres

charkost Prosopite is able to auto-detect Rails N+1 queries with zero false positives / false negatives.

asyraffff Awesome Ruby and Rails Open Source applications

havenweb Haven is a simple blog application (formerly called SimpleBlog) built with Ruby on Rails

rails Kredis (Keyed Redis) encapsulates higher-level types and data structures around a single key, so you can interact with them as coherent objects rather than isolated procedural commands. These higher-level structures can be configu

jamesmoriarty ForwardProxy - 100 LOC Ruby forward proxy using only standard libraries.

fabrikatorio Sortiri is a clean and lightweight solution for making ActiveRecord::Base objects sortable.

lobsters Computing-focused community centered around link aggregation and discussion

tomtt A power tool to rename files and names in a code project.

ankane Khiva - high-performance time series algorithms - for Ruby

hotwired Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire.

isene Terminal program for amateur astronomers with weather forcast

testdouble A gem that ensures test isolation by preventing your Rails tests from committing to the database

amatsuda A boot time booster for Ruby on Rails that defers loading the whole bloody routes so the app can spin up quickly 🤘

bullet-train-co Nice Partials provides a light layer of magic on top of traditional Rails view partials to try and make them an even better fit for extracting and reusing components in your views.