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/gdonald/hands-on-test-driven-development

Code for the Hands-on Test-Driven Development book

book rails rspec ruby spec tdd testing

Last synced: 07 May 2026

https://github.com/cliftondavies/hackerrank

Solutions to challenges on HackerRank.

coding-challenges javascript ruby

Last synced: 07 May 2026

https://github.com/bastos/rspec-watch

Really simple command line tool to run Rspec when Rails project files get edited

cli rails rspec ruby

Last synced: 07 May 2026

https://github.com/spenserblack/you-should-be-able-to-solve-this

Proofs that x - 7 = 19 + x can be easily solved

hacktoberfest meme python ruby rust

Last synced: 07 May 2026

https://github.com/maful/libur.run

Empower Your HR with Next-Gen Open Source Self-Serve Platform

hacktoberfest hr management rails ruby tailwindcss

Last synced: 08 May 2026

https://github.com/szorfein/erebe

Rails server API.

jwt mongodb mongoid rails rails5 ruby sorcery

Last synced: 08 May 2026

https://github.com/kettle-dev/kettle-test

🍲 Setup a complete multi-core parallelized RSpec test harness, temporal manipulation, silent output testing, block expectations, etc.

parallel-tests rspec ruby rubygem testing testing-tools

Last synced: 10 Jun 2026

https://github.com/beartums/yarods

Yet Another Ruby On Docker Scaffolding

developer-tools docker rails ruby ruby-on-rails scaffold

Last synced: 08 May 2026

https://github.com/melody-rs/alox-48

Serde powered Ruby Marshal (de)serializing library

binary-format marshal ruby rust serde serialization

Last synced: 08 May 2026

https://github.com/baban/jpmobile_afp

jpmobile extention for android future phone(aka. ガラホ)

jpmobile jpmobile-extention rails ruby

Last synced: 08 May 2026

https://github.com/pinpox/led_display

Homemade serial-controlled LED-display using an arduino to control a strip of addressable LEDs.

arduino c led led-controller microcontroller ruby serial

Last synced: 08 May 2026

https://github.com/raihan2bd/enumerable

Enumerable is a Ruby project that includes a module, "MyEnumerable", and a class, "MyList". It provides a subset of the functionality of Ruby's built-in Enumerable module and enables developers to create their own custom lists and iterate over them.

ruby

Last synced: 10 Jun 2026

https://github.com/ackonsamuel/tryagain

A college clubs and societies backend application that includes clubs, club events, club projects,

postgresql rails ruby

Last synced: 09 May 2026

https://github.com/50-course/fix_my_code_challenge

:syringe::bug: Debugging Python, Javascript, C and Ruby scripts. Assignment submission for the Holberton School's debugging project.

alx c debugging holbertonschool javascript python3 ruby

Last synced: 09 May 2026

https://github.com/akicho8/tixy-clone-apps

Tixy clone applications using ruby, rust, sdl, nannnou.

bevy nannou ruby rust sdl sdl2 tixy

Last synced: 09 May 2026

https://github.com/pedro-donoso/movieapp

Aplicacion que utiliza la gema Faker para mostrar contenido aleatorio de Peliculas, Series y Documentales, en diferentes rutas

faker gem rails ruby

Last synced: 09 May 2026

https://github.com/alekcz/alpine-frontend

An image with common frontend tools for faster CI builds. Based on Alpine Linux.

ci-cd docker frontend node ruby

Last synced: 09 May 2026

https://github.com/rhardih/by

Automatic build system for stand container images to trigger builds on Travis

android android-ndk docker docker-hub ruby sinatra travis travis-ci

Last synced: 09 May 2026

https://github.com/sixarm/sixarm-ruby-gem-scripts

SixArm.com → Ruby → Gem scripts for building, deploying, and maintaining our ruby gems

gem ruby scripts

Last synced: 09 May 2026

https://github.com/wizardone/algorithms

A collection of simple, yet useful ruby and js code examples

algorithms javascript ruby

Last synced: 09 May 2026

https://github.com/miguelargentina/shoplify

A RoR based e-commerce app, integrating Stripe payments, using a shopping cart. Authentication is done using Devise.

devise e-commerce rails ruby stripe

Last synced: 09 May 2026

https://github.com/petertseng/adventofcode-rb-2022

Solutions to https://adventofcode.com/2022 (complete)

advent-of-code advent-of-code-2022 ruby

Last synced: 10 May 2026

https://github.com/pragmarb/pragma-contract

Like form objects but, you know, for APIs.

api contract ecosystem pragma ruby ruby-on-rails trailblazer validation

Last synced: 10 May 2026

https://github.com/aboutsource/sensu-plugins-trello

Translate the presence of one or more Trello cards into actionable Sensu alerts to enable using Trello for triggering incident response.

incident-response ruby sensu trello

Last synced: 10 Jun 2026

https://github.com/sriharikapu/musicwithcode

Simple enough for computing and music lessons, Powerful enough for professional musicians.

computer-music edm music ruby

Last synced: 10 May 2026

https://github.com/eyuelberga/events-board-rails

https://medium.com/@eyuelwoldemichael/making-a-simple-crud-web-application-with-ruby-on-rails-e03793728e09

crud-application rails6 ruby

Last synced: 11 May 2026

https://github.com/eldoy/easymongo

Fast MongoDB client which makes using mongodb super easy

mongo mongodb mongodb-ruby-driver ruby rubygem

Last synced: 11 May 2026

https://github.com/deradon/that_language-client

API client for ThatLanguage.

language ruby ruby-gem rubygem that-language

Last synced: 10 Jun 2026

https://github.com/dvinciguerra/video-downloader

PoC app using Ruby, Sinatra, and Sucker Punch to create a video downloader UI

proof-of-concept ruby sinatra sucker-punch webapp

Last synced: 11 May 2026

https://github.com/kusnierewicz/basic-ruby-exercises-2

The Odin Project Assignment: bubble_sort + enumerables excercise

odin-project ruby

Last synced: 11 May 2026

https://github.com/janjiss/escritorio_ruby

Escritorio - Elegant publishing platform written in Ruby

blog blog-engine cuba publishing rom-rb ruby

Last synced: 11 May 2026

https://github.com/jmkim/gsoc2019-pkg-rails

GSoC 2019: A Rails 6 package transition in Debian

debian debian-packaging gsoc gsoc-2019 rails6 ruby ruby-on-rails

Last synced: 12 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/kusnierewicz/blogger2

The Odin Project Assignment: Complete Blogger 2 - Jumpstart Lab tutorial

blog-engine odin-project rails ruby

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/mtslzr/homebrew-runelite

Homebrew Tap for Runelite (Old-School Runescape client)

homebrew homebrew-tap ruby runelite runescape

Last synced: 12 May 2026

https://github.com/lewis262626/aws-sts

AWS STS Role CLI tool

aws cli ruby sts

Last synced: 12 May 2026

https://github.com/sloppycoder/convertlabsdk

Ruby SDK for accessing convertlab online APIs

resque rest-api ruby yardoc

Last synced: 11 Jun 2026

https://github.com/frectonz/tally-tool

A ruby on rails app to count stuff

ruby ruby-on-rails

Last synced: 13 May 2026

https://github.com/vadim-geroim/image-blur-2

Build a data transformation on a data representation of an image.

datastructures image-blur rspec ruby

Last synced: 13 May 2026

https://github.com/flum1025/earch

This application monitors the Twitter timeline and notifies Slack according to the conditions.

command-line ruby rubygems slack twitter

Last synced: 13 May 2026

https://github.com/usorfaitheloho/school-library

The goal of this project is to build an app for a school library that will allow them to add new students or teachers, add new books, save records of who borrowed a given book and when the book was borrowed. This project solely used Object Oriented Programming(OOP).

oop ruby

Last synced: 11 Jun 2026

https://github.com/hirura/hrr_rb_sftp

Pure Ruby SFTP server implementation.

gem ruby sftp sftp-server

Last synced: 26 Jun 2026

https://github.com/kanzatahreem/enumerable

In this project, we learned to use a module inside a class.

enumerable module ruby

Last synced: 14 May 2026

https://github.com/skyv26/ruby-enumerable

In Ruby, we call an object enumerable when it describes a set of items and a method to loop over each of them. The built-in enumerables get their enumeration features by including the Enumerable module, which provides methods like #include?, #count, #map, #select and #uniq.

enumerable rspec rubocop ruby ruby-gem

Last synced: 14 May 2026

https://github.com/kociamber/gorilaz

Basic Rails app for managing Academia Gorila members

rails ruby

Last synced: 14 May 2026

https://github.com/cvilla714/enumerable_methods

This project was based on implementing our version of Ruby's enumerable methods. We created two files one that contained the methods and another one that contains the results. Built with

ruby

Last synced: 11 Jun 2026

https://github.com/jasminemlewis/rock-paper-scissors

Rock Paper Scissors, a Ruby program, is the classic game using Object Oriented Programming to play against the computer.

game ruby

Last synced: 11 Jun 2026

https://github.com/cdeliens/dynamic_programming_algorithms

Bellman Equation, Needleman-Warsh, Smith-Waterman Algorithms test and written in Ruby

bellman-equation needleman-warsh ruby smith-waterman

Last synced: 11 Jun 2026

https://github.com/psu-libraries/pdf_accessibility_api

Ruby on Rails application for interfacing with PDF_Accessibility (https://github.com/psu-libraries/PDF_Accessibility)

ruby

Last synced: 12 Jun 2026

https://github.com/maruyamaworks/ppt2rst

Convert PowerPoint .ppt(x) files to reStructuredText .rst files

powerpoint restructuredtext ruby

Last synced: 12 Jun 2026

https://github.com/hasannadeem/digsite-coding-challenge

3 Ruby programming exercises(in PDF format) are added in the Repo. I had to provide solutions to those exercises in Ruby.

array-manipulations coding-exercises hash minitest ruby

Last synced: 12 Jun 2026

https://github.com/muxi-ai/muxi-ruby

Official MUXI SDK for Ruby

ai ai-agents muxi ruby sdk

Last synced: 15 Jun 2026

https://github.com/holyshared/i18n-checker

Verification of translation of Ruby source and Haml template

checker haml i18n locale ruby

Last synced: 17 Jun 2026

https://github.com/aizjicod/blog-app

This is a blog app. The user have different intereactions with the page, the first thing he sees is a log-in page and will not be able to access it until he he is logged in. After being succesfully logged in it's able to create his posts as well as comment and like other people's post.

rails ruby

Last synced: 19 Jun 2026

https://github.com/theophileaseh/catalog-of-my-things-ruby

Catalog of my things is a console app built using Ruby that enables one to keep a record of different types of things he/she won: books, music albums, movies, and games.

catalog-of-my-things ruby

Last synced: 19 Jun 2026

https://github.com/pathbox/working-with-tcp-sockets

代码来自于这本书《Working With TCP Sockets》. 从这本书,学到了很多关于socket的知识。这些代码是进行的练习记录

ruby socket

Last synced: 19 Jun 2026

https://github.com/adalbertobrant/ruby

Um Estudo das propriedades do Ruby uma linguagem melhor que o Python.

documentation english first-timers hacktoberfest hacktoberfest2019 ruby translation

Last synced: 20 Jun 2026

https://github.com/costajob/thron

Thron APIs Ruby client

cdn ruby thron-apis thron-client

Last synced: 20 Jun 2026

https://github.com/mixandgo/decorator_pattern

The Decorator Pattern in Ruby

design-patterns ruby youtube

Last synced: 22 Jun 2026

https://github.com/ruby-oauth/anonymous_loader

💎 Anonymously load modules without defining their top-level namespace in Ruby 2.2+

abstract-factory-pattern anonymous ruby rubygem

Last synced: 24 Jun 2026

https://github.com/brianwangila/dial-a-mechanic_sinatra-backend

This is a short Dial A Mechanic backend project written with Sinatra Ruby that lets Users create a mechanic account and rate mechanics. It has two models (Mechanics and Reviews) and employs all the CRUD functionalities.

procfile ruby sinatra sinatra-applications sinatra-framework

Last synced: 24 Jun 2026

https://github.com/varunram/compiler

x86 C compiler in Ruby

compiler compiler-designs ruby

Last synced: 25 Jun 2026

https://github.com/momiji-rs/sasso-ruby

In-process SCSS/Sass → CSS for Ruby, powered by the zero-dependency Rust sasso compiler (a byte-for-byte dart-sass alternative). No Node.js.

css css-preprocessor dart-sass magnus native-extension rb-sys ruby rubygem rust sass sass-compiler scss

Last synced: 26 Jun 2026

https://github.com/alekpopovic/masina

Useful Rails Patterns Generators

desing-patterns ruby ruby-gem ruby-library ruby-on-rails

Last synced: 27 Jun 2026

https://github.com/ghiftee/oop-school-library

This project is a console-based school library app that allows created students and teachers to rent created books. It also gives a list of students, teachers, books and rentals.

oop ruby

Last synced: 28 Jun 2026

https://github.com/yazinsai/stuckinuob

You're stuck in UOB for four years (at least). Might as well make the most of it..

ruby uob

Last synced: 25 May 2026

https://github.com/said-laasri/tdd-ruby

A test driven development project with ruby

rspec ruby ruby-gem testing

Last synced: 03 May 2026

https://github.com/0x2c6/mockolate

Mockolate is easy to us endpoint (service) faker with mock responses. It can also be used as DSL for hash

dsl endpoint-testing mock ruby

Last synced: 21 Jul 2025

https://github.com/camilamaia/algorithms-stanford

[WIP] My source code for Learn To Think Like A Computer Scientist specialization

algorithms course-work coursera ruby stanford

Last synced: 28 Mar 2025

https://github.com/rubyonjets/airbrake-jets

Airbrake exception report support for Jets

awslambda jets ruby rubyonjets serverless

Last synced: 12 Sep 2025

https://github.com/mvz/mbrowser

Simple WebKit-based browser using GirFFI

gir-ffi gnome gtk3 hacktoberfest ruby

Last synced: 18 May 2026

https://github.com/marcoroth/tankerkoenig-ruby

Ruby Wrapper for the Tankerkoenig API

api json ruby tankerkoenig tankerkoenig-api wrapper

Last synced: 18 May 2026

https://github.com/tedlivist/caesars_cipher

This is a Ruby function that solves the Caesar's Cipher algorithm challenge on the Odin Project. It takes a string and a number and returns another string with each character in the new string being a result of the initial character shifted the inputted number of times in the Alphabet.

caesar-cipher coding-challenge ruby

Last synced: 29 Mar 2025

https://github.com/openfoodfacts/openfoodfacts-corrector

Ruby script to correct and enhance data on OpenFoodFacts

correction data food ruby

Last synced: 24 Apr 2026

https://github.com/fiskeben/circle-cmd

Use CircleCI from the command line

circleci cli ruby

Last synced: 18 May 2026

https://github.com/ostaptan/varvara

Information desk gem for rails project

gem information-visualization infrastructure ruby

Last synced: 18 May 2026

https://github.com/ruby-ist/dijkstra_trace

A ruby gem for dijkstra Algorithm implementation

dijkstra-shortest-path ruby rubygems

Last synced: 02 Aug 2025

https://github.com/richardboehme/ruboconf-rails

Opinionated RuboCop Rails configuration for personal projects.

rails rubocop rubocop-rails ruby ruby-on-rails

Last synced: 25 Jun 2025

https://github.com/biud436/algorithms

PS(Problem Solving)

cpp ruby

Last synced: 18 May 2026

https://github.com/okuzawats/ruby-boilerplate

A GitHub Template Repository for Ruby. Runs MiniTest and RuboCop lint check on GitHub Actions by default.

boilerplate ruby ruby-template

Last synced: 05 Apr 2025

https://github.com/abhishekkr/irc-qik-bot

pure socket no framework :: IRC Qik Bot ~ its a babbling IRC Bot very quick to setup and act ;) aiming to be intelligent

bot irc irc-bot irc-protocol ruby rubygem

Last synced: 07 Mar 2026

https://github.com/tanakaworld/web_service_uri

🌈 URI parser for web services in the world.

parser rails ruby ruby-on-rails uri webservices

Last synced: 18 May 2026

https://github.com/mariomarroquim/rails_application_service

Service objects for Rails - the Rails way

ruby ruby-on-rails services

Last synced: 11 Nov 2025

https://github.com/thegeorgeous/writeas

Ruby client for the Write.as API

api-client ruby writeas

Last synced: 18 Feb 2026

https://github.com/paulohrpinheiro/ruby-txt2tags

A reimplementation of txt2tags in ruby

ruby rubygem txt2tags

Last synced: 25 Jun 2026

https://github.com/tsaohucn/nhr-api-ruby-client

A ruby wrapper for the NHR API

api-wrapper nhr ruby sdk

Last synced: 24 Aug 2025

https://github.com/molawson/sidekiq-corral

Sidekiq add-on for confining a job and its child jobs to a single queue

ruby sidekiq

Last synced: 29 Mar 2025

https://github.com/redding/sanford

Handler-based Sanford TCP protocol server

ruby sanford server tcp tcp-server

Last synced: 05 Apr 2025

https://github.com/matt-taylor/timeoutable

Extends how the base Timeout klass works. This gem adds the ability to customize the ability to send a warning signal to the working thread. This allows a potential graceful shutdown prior to violent death

ruby timeout

Last synced: 12 Jun 2026

https://github.com/pdabrowski6/seo_sensei

Make your Rails application SEO-friendly

ruby ruby-on-rails seo

Last synced: 18 May 2026

https://github.com/rubyhcm/demo-swagger

Demo swagger - open api

openapi rails ruby swagger

Last synced: 05 May 2026

https://github.com/ansaribrahim/school-library

A school library hub of knowledge, books, digital resources. Supports learning, fosters literacy, guided by librarians. Vital for student success. In our library, we utilize the Ruby language for managing digital resources efficiently.

gemfile gemfile-lock license linters rubocop ruby test

Last synced: 29 Mar 2025