An open API service indexing awesome lists of open source software.

Ruby

Ruby was developed by Yukihiro “Matz” Matsumoto in 1995 with the intent of having an easily readable programming language. It is used by the Rails framework to create dynamic web-applications. Ruby’s syntax is similar to that of Perl and Python.

https://github.com/gangelo/protectedconstructor

Provides a module that may be included in a Ruby class, that protects the constructor; good for enforcing instantiation of classes using, for instance, a class factory. The code itself is not mine, I just wrapped it in a gem and provided the examples; sorry, I don't remember the origin of the code to give credit. :S

constructor gems rails ruby ruby-gem ruby-gems ruby-on-rails

Last synced: 08 Feb 2026

https://github.com/usernaimandrey/brain_games

This cli Games

brain games ruby

Last synced: 31 Mar 2025

https://github.com/nullnull/scraping_sample

An easy and powerful template with the minimun you need to start web scraping with Ruby + Selenium + Docker + Google Kubernetes Engine

docker gke kubernetes ruby selenium

Last synced: 13 Apr 2026

https://github.com/sylphux/bloody-ruby-oops

Mini terminal combat rpg game with hoards of vampires

game hoards rpg ruby terminal

Last synced: 15 Apr 2026

https://github.com/wabikit/wabi

Beautifully imperfect components for Rails — Phlex + Tailwind + Stimulus, 'you own the code' philosophy. 20 components, 8 theme palettes, WCAG-AA.

accessible components hotwire phlex rails ruby stimulus tailwindcss ui-library wcag

Last synced: 02 Jun 2026

https://github.com/demonstrandum/progress_download

Simple customisable progress bar for downloading remote files in Ruby.

customizable downloader progress-bar ruby shell terminal

Last synced: 07 May 2026

https://github.com/iwarner/middleman-blog-test

Repository to test Blog nuisances and setup.

blog codeblender drykiss middleman ruby

Last synced: 26 Feb 2026

https://github.com/abarrak/expiry_calculator

A ruby library that determines how much time left till certain date and time.

datetime gem ruby

Last synced: 26 Feb 2026

https://github.com/mattruggio/teton

Hierarchical key-value object store interface

document-store hierarchical-data key-value-store object-store ruby

Last synced: 09 Feb 2026

https://github.com/doamaral/ruby-rspec-selenium-capybara

Trying out basic setup and features for UI testing using Capybara

capybara rspec ruby selenium

Last synced: 15 Apr 2026

https://github.com/yusufyusie/recipe_app

Recipe-App is a comprehensive application designed to streamline your culinary experience. It efficiently manages your recipes, ingredients, and inventory. With features like ingredient tracking, recipe creation, and automated shopping list generation based on inventory and recipe requirements, it simplifies meal planning and preparation.

devise jwt postgresql ruby ruby-on-rails testing

Last synced: 15 Apr 2026

https://github.com/kupolak/strateg

The STRATEG API allows to view and download for further processing the full range of data and metadata contained in the STRATEG system. The data is made available through REST API in JSON format.

api api-client european-union open-data ruby

Last synced: 26 Feb 2026

https://github.com/stevenjcumming/rails-security-guide

Ruby on Rails guide, checklist, and tips for security audits and best practices

checklist rails rails-security ruby security

Last synced: 15 Apr 2026

https://github.com/xooooooooox/radp-vagrant-framework

A YAML-driven framework for managing multi-machine Vagrant environments with configuration inheritance and modular provisioning.

homelab ruby vagrant virtualbox virtualization vmware

Last synced: 12 Feb 2026

https://github.com/guillainbisimwa/micro-reddit

Welcome to our Ruby on Rails Micro-Reddit App built mainly with Ruby and Ruby on Rails. The main purpose of this app is to practice validations, associations, and migrations in Ruby on Rails.

heroku-deployment linter-config rubocop ruby ruby-on-rails sqlite3

Last synced: 16 Apr 2026

https://github.com/yohasebe/speak_slow

SpeakSlow modifies audio files adding pauses and/or altering speed to suit for language study

audio ruby sox

Last synced: 09 Feb 2026

https://github.com/lindseyb/nepeta-cataria-server

high score server for nepeta carataria

ludum-dare ruby server sinatra

Last synced: 21 Jan 2026

https://github.com/nuzair46/rails_erb_credentials

A drop in replacements for Rails credentials to support good old ERB.

rails ruby ruby-gem ruby-on-rails rubygem

Last synced: 10 Feb 2026

https://github.com/readysettech/readyset-rails

Readyset + Rails integration gem

cache postgres rails readyset ruby

Last synced: 27 Feb 2026

https://github.com/kontena/net-ssh-proxy-gateway

Net::SSH::Proxy compatible SSH-tunneling built on Net::SSH::Gateway

net-ssh ruby ssh tunneling

Last synced: 10 Feb 2026

https://github.com/midhundevasia/jekyll-github-repos

Jekyll Plugin for List Github Repositories

gems jekyll jekyll-blog jekyll-plugin jekyll-site ruby ruby-gem

Last synced: 11 Feb 2026

https://github.com/hrs/bringhurst

Dynamically record type signatures of Ruby methods.

ruby type-detection

Last synced: 04 Feb 2026

https://github.com/yazino12/budget-app

Budget app is a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.

css-variables gems postgresql-database rails-application ruby

Last synced: 27 Feb 2026

https://github.com/sharvy/multi_tenant_subdomain

A gem that provides subdomain-based multi-tenancy support for Rails applications, using a single database while ensuring tenant isolation.

apartment multi-tenancy multi-tenant multi-tenant-applications ruby ruby-gem ruby-on-rails subdomain tenant

Last synced: 11 Feb 2026

https://github.com/mslinn/git_tree

This Ruby gem installs commands that walk git directory trees and do things to them

git ruby rugged

Last synced: 11 Feb 2026

https://github.com/codecop/javaclass-rb

Java Class File Parser for Ruby

classfile-parser gem java ruby

Last synced: 27 Feb 2026

https://github.com/drexed/lite-errors

Build ActiveModel::Errors like errors in Ruby

activemodel activerecord errors ruby

Last synced: 11 Feb 2026

https://github.com/ergoserv/func_live

Official Ruby client for https://func.live - a collection of handy online functions

gem ruby ruby-gem

Last synced: 16 Mar 2025

https://github.com/alexander-senko/magic-decorator

SimpleDelegator on steroids: automatic delegation, decorator class inference, etc.

decorators ruby

Last synced: 27 Feb 2026

https://github.com/jjuarez/mydotfiles

My personal evironment stuff

brew dotfiles ruby shell vim

Last synced: 27 Feb 2026

https://github.com/driftingruby/099-creating-a-basic-ruby-gem

Gems are a packaged library of functions that can extend your application or provide other features to your system. Learn to create and publish a ruby gem.

ruby ruby-gem ruby-gems rubygems

Last synced: 12 Aug 2025

https://github.com/emmvs/rails_linktree_builder

Build your own Linktree Web App 🐝

postgresql rails7 ruby

Last synced: 12 Feb 2026

https://github.com/azuchi/secp256k1rb

Ruby binding for libsecp256k1.

musig2 ruby secp256k1

Last synced: 12 Feb 2026

https://github.com/amkisko/timely_app.rb

Ruby client for the Timely API

api cli client ruby timelyapp

Last synced: 13 Feb 2026

https://github.com/mahammad-mostafa/tesla-booking-back-end

This is the backend of the capstone project of the full stack module in the Microverse program. Rails is configured as an API with PostgreSQL database.

api api-rest backend-api gitflow-workflow json-api microverse microverse-projects microverse-rails-capstone microverse-students mvc-architecture postgresql rails rails-api relational-databases rubocop ruby ruby-on-rails

Last synced: 13 Feb 2026

https://github.com/attaradev/jetstream_bridge

Production-ready NATS JetStream bridge for Ruby/Rails with outbox, inbox, DLQ, and overlap-safe stream provisioning.

dlq event-driven eventbus jetstream nats nats-streaming natsio ruby ruby-gem ruby-on-rails rubygem

Last synced: 13 Feb 2026

https://github.com/jamescook/tk-ng

Tk interface module using tcltklib

ruby tcl-tk tcltk

Last synced: 13 Feb 2026

https://github.com/samojeyinka/isharp

This Rails project serves as an online publishing platform, enabling individuals and organizations to craft and distribute articles or blog posts covering a diverse array of topics.

rails rails-application rails-engine rails-enginer rails7 ruby ruby-app ruby-on-rails

Last synced: 14 Feb 2026

https://github.com/axsuul/capistrano-nomad

Capistrano plugin for deploying and managing Nomad jobs

capistrano nomad rails ruby

Last synced: 14 Feb 2026

https://github.com/kit/omniauth-kit-oauth2

Oauth2 strategy for Kit

kit oauth2 omniauth ruby

Last synced: 14 Feb 2026

https://github.com/redding/and-son

Sanford client for Ruby

ruby sanford tcp tcp-client

Last synced: 09 Apr 2025

https://github.com/leesheppard/rails-for-frontend-developers

Frontend Developers guide to coding up UIs in Ruby on Rails apps.

frontend rails rails-tutorial react ruby ruby-on-rails

Last synced: 15 Feb 2026

https://github.com/talaatmagdyx/api-versioning

simple example explain how to create different API version using Ruby (Sinatra)

api-documentation json json-api ruby sinatra

Last synced: 12 Apr 2026

https://github.com/Florence-nyokabi/alx-system_engineering-devops

alx-system_engineering-devops

c puppet ruby shell

Last synced: 11 Mar 2025

https://github.com/dukex/menon

The greatest online courses portal.

courses courses-resource ruby

Last synced: 15 Feb 2026

https://github.com/dannyben/rentacop

A more relaxed default set of RuboCop rules

rubocop rubocop-configuration rubocop-defaults ruby ruby-gem static-code-analysis

Last synced: 01 Mar 2026

https://github.com/holyshared/yaml-translator

Translate for the locales configuration file

diff gem i18n locale ruby translation

Last synced: 01 Aug 2025

https://github.com/laluxx/rsh

a crystal shell

ruby shell

Last synced: 16 Apr 2026

https://github.com/zackbraksa/shelp

CLI tool that translates natural language to shell commands using LLMs

ai cli llm ruby

Last synced: 04 Jul 2025

https://github.com/iagodahlem/practice

:books: My daily plan for practicing programming languages.

algorithms c data-structures javascript python ruby

Last synced: 12 Apr 2026

https://github.com/bdurand/cassie

The short and sweet Cassandra object mapper from We Heart It.

cassandra orm ruby

Last synced: 03 Mar 2026

https://github.com/viraptor/rails_cold_spots

Tools for profiling the initial rails request time

performance profiling rails ruby

Last synced: 04 Apr 2026

https://github.com/leesheppard/coding-test-sales-tax

Coding test that applies sales tax, import tax and excludes items from tax from an imported file.

rspec ruby

Last synced: 16 Apr 2026

https://github.com/wowinter13/english-to-cron

Converts natural language into cron expressions

cron cron-jobs cronjob gem ruby ruby-gem ruby-on-rails

Last synced: 09 Apr 2025

https://github.com/david-uhlig/example-tinymce-rails7-turbo

An example integration of TinyMCE in Rails 7 that doesn't break with Turbo Drive

demo example rails ruby tinymce

Last synced: 16 Apr 2026

https://github.com/alexander-senko/magic-lookup

Find a related class for an object (ex., a decorator, a presenter, a controller, or whatever).

ruby

Last synced: 04 Mar 2026

https://github.com/tcrouch/omniauth-wonde

OmniAuth strategy for Wonde

authentication edtech oauth2 omniauth ruby wonde

Last synced: 09 Apr 2025

https://github.com/wojtha/simple_flag

Simple but powerful feature flag implementation in 90 LOC

feature-flags ruby ruby-gem ruby-library

Last synced: 28 Mar 2025

https://github.com/cucumber/action-publish-rubygem

GitHub Action to publish a Ruby Gem

github-actions polyglot-release ruby

Last synced: 25 Mar 2025

https://github.com/tarsislimadev/docker-ruby

To compile projects written in Ruby

docker ruby ruby-on-rails

Last synced: 12 Apr 2026

https://github.com/ankitt26/saveit

The SaveIt app is a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.

database fullstack-development postgresql ruby ruby-on-rails

Last synced: 17 Apr 2026

https://github.com/ericlondon/rabbitmq-ruby-elasticsearch-docker-compose

RabbitMQ, Ruby, Elasticsearch, Worker, Docker Compose

docker docker-compose elasticsearch rabbitmq ruby

Last synced: 05 Mar 2026

https://github.com/gingray/logcli

command line tool for fetch logs from remote server and make light preprocessing [alpha version]

cli gem logs ruby

Last synced: 13 Jul 2025

https://github.com/helloojasmutreja/movie-review-model

This is the code for making a basic book/movie review platform on rails7 using ruby, js, html, css, bootstrap and a few more. It has user setup (with devise gem), media setup (with active-storage). Still working on layouts...

book database rails7 review ruby web-application

Last synced: 17 Apr 2026

https://github.com/tmtocb/cryptoblog_rails_externalapi_bootstrap

simple cryptoblog app with Rails 6, external API for crypto data and news, Bootstrap 4 for CSS styling

api bootstrap4 external-api rails6 ruby ruby-on-rails

Last synced: 02 Apr 2026

https://github.com/2kabhishek/codepilot-out-in-tdd

OpenAI autocompletion with Outside In TDD 🤖✨

learning mocking openai openai-api outside-in-tdd ruby ruby-on-rails tdd

Last synced: 17 Apr 2026

https://github.com/radf0x/rails-docker-api-server

A sample rails project boostrap with Docker and docker-compose.

docker docker-compose ruby sample-project

Last synced: 10 May 2026

https://github.com/omkz/coolpix-devise-access-token

Coolpics! is an open source platform for creating photo-sharing site :v:

9gag rails ruby

Last synced: 17 Apr 2026

https://github.com/mateusmaso/suncalc-ruby

Ruby port of SunCalc via ExecJS

ruby suncalc

Last synced: 01 Apr 2025

https://github.com/bsclifton/cloud-config

Build configuration used for my cloud server

configuration digitalocean nginx ruby ssh ubuntu

Last synced: 09 May 2026

https://github.com/duot/ttt

This is a customizable terminal based Tic Tac Toe game

exercise ruby small-project terminal-game

Last synced: 28 Apr 2026

https://github.com/alakra/dwml

An opinionated parser for NOAA's Digital Weather Markup Language (DWML)

dwml noaa ruby xml

Last synced: 26 Mar 2025

https://github.com/mtwilliams/typespec

:nut_and_bolt: Specify complex schema made of types or specific values.

composition dsl gem ruby

Last synced: 30 Jan 2026

https://github.com/dalm1/station

STATION™, une application de chat moderne permettant aux utilisateurs de rejoindre des salons de discussion, d'envoyer des messages et de personnaliser leur expérience.

chat chat-application postgres postgresql ruby ruby-on-rails social-network stimulus stimulusjs tailwind tailwindcss

Last synced: 13 Apr 2026

https://github.com/silva4dev/ruby-clean-architecture-api-project

🌱 Building an API with Ruby using TDD, DDD, Clean Architecture, Design Patterns and SOLID principles 🎯✨

ci-cd docker docker-compose domain-driven-design grape postgresql rspec ruby sequel solid-principles swagger test-driven-development

Last synced: 12 Mar 2025

https://github.com/mgmerino/battleship-game

Classic game implemented in Ruby

battleship-game game ruby

Last synced: 06 Jul 2025

https://github.com/fabianofrank/ruby-hello-world

A Ruby app to decode any morse message.

ruby

Last synced: 28 Feb 2025

https://github.com/fabianofrank/ruby-library

A school library app that records the available books and who borrows them. Imagine that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them. Ths app will allow you to: #1 Add new students or teachers #2 Add new books #3 Save records of who borrowed a given book and when git

ruby

Last synced: 25 Oct 2025

https://github.com/mblumtritt/ros

Ruby On Speed - an open collection of Ruby benchmarks

benchmark ruby ruby-benchmark

Last synced: 16 Mar 2025

https://github.com/tufahel/interview-prep-q-a

This repo is to track, save and practice mostly asked questions in technical interview for future use and hand-note for beginners like me.

algorithms back-end css data-structures database front-end html javascript postgresql reactjs redux ror ruby

Last synced: 13 Apr 2026

https://github.com/mark24code/rb2048

2048 cli-game by Ruby

2048 cli-game game ruby rubygem tui

Last synced: 17 Mar 2025

https://github.com/said-laasri/blog_app

This is a basic Blog website that allows users to create, edit, comment and delete posts, keeping data in a database. This project implements both authorization and authentication in order to provide extended functionality to logged in and authorized users.

migration postgresql rails ruby ruby-gem ruby-on-rails

Last synced: 13 Apr 2026

https://github.com/braincee/school-library-project

Microverse Module 04 Project: This is an educational project to create a tool to record what books are in the library and who borrows them. The app will allow you to add new students or teachers , add new books and save records of who borrowed a given book and when.

microverse microverse-projects microverse-students oop-principles ruby

Last synced: 28 Mar 2025

https://github.com/wilsonkinyua/ruby-sinatra-application-structure

Typical file structure for a Sinatra application

folder-structure ruby sinatra-applications

Last synced: 28 Apr 2025

https://github.com/benmuiruri/hello-rails-back-end

A Rails Back End API that displays a random greeting from around the world

postgresql ruby ruby-on-rails

Last synced: 05 May 2026

https://github.com/laguna1/doctor-patient-contact

many_to_many associations with the same model

database many-to-many postgresql rails ruby

Last synced: 29 Apr 2026

https://github.com/indiecodermm/coin-trackr

Mobile web app for expense tracking and budget management. User-friendly interface, real-time updates, and secure authentication. Built with Rails

devise mobile-web postgresql rails ruby

Last synced: 03 May 2026

https://github.com/aquaflamingo/openai-poet

Generate a poem in the style of a famous poet using OpenAI.

cli gpt-3 openai poetry poetry-generator ruby

Last synced: 02 May 2026

https://github.com/olerichter00/contentful-api-integration

A contentful API integration showcase (Ruby on Rails).

docker rails ruby

Last synced: 06 May 2026

https://github.com/otsuki-dev/piaf-ufrn

Portal de integração de atividades físicas da UFRN 🏀

docker forms ruby ruby-on-rails ufrn

Last synced: 06 May 2026

https://github.com/mauricelambert/cve-2021-41773

These Metasploit, Nmap, Python and Ruby scripts detects and exploits CVE-2021-41773 with RCE and local file disclosure.

cve cve-2021-41773 detection exploit metasploit nmap python3 rce ruby scanner vulnerability

Last synced: 12 May 2026

https://github.com/mshahzadtariq/persist_deleted

Soft delete for mogoid with ability to recover records

database mongoid ruby

Last synced: 12 May 2026

https://github.com/benmuiruri/hello-rails-react

A Rails React application that displays greetings from around the world

rails-api react reactjs ruby ruby-on-rails

Last synced: 07 May 2026