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/phw/discourse-musicbrainz-onebox

Discourse plugin to add Onebox support for MusicBrainz.org.

discourse-plugin music musicbrainz onebox plugin ruby

Last synced: 04 Oct 2025

https://github.com/pablobona/school_library

In this project, I will start building a school library app. In this initial step, I will implement the classes to represent students and teachers.

databases ruby ruby-app

Last synced: 23 Apr 2025

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

Welcome to the Catalog of My Things console app! This Ruby-based application allows you to manage collections of items you own, including books, music albums, movies, and games. You can keep track of various details about these items and perform tasks such as adding new items, listing items, and more.

data-structures database json methods object preserve rubocop ruby ruby-gem testing

Last synced: 10 Jun 2025

https://github.com/bfontaine/pouf

play random sounds from your command-line

cli ruby sound tool

Last synced: 15 Apr 2025

https://github.com/hummusonrails/school-health-declaration-automation

Automate the daily school health declaration form

automation hacktoberfest nokogiri ruby script selenium watir

Last synced: 29 Aug 2025

https://github.com/mkon/db_lock

Obtains manual db locks.

database hacktoberfest mutex ruby

Last synced: 30 Jul 2025

https://github.com/george-swift/twitter-ish

Twitter clone. Users can create and manage content and associations with other users. Utilizes AWS S3 for cloud storage.

aws bootstrap minitest postgresql rails rspec ruby scss

Last synced: 31 Jul 2025

https://github.com/chiditarod/dogtag

Racer registration and management application for the CHIditarod. Integrates with Stripe and Classy.

heroku rails rails4 registration ruby ruby-on-rails signup ticketing-system

Last synced: 03 Jan 2026

https://github.com/igneus/calendarium-romanum-remote

remote calendar extension for calendarium-romanum

calendar church liturgy ruby

Last synced: 29 Jun 2025

https://github.com/y-crdt/yrb-redis

A Redis companion for yrb.

crdt redis ruby

Last synced: 15 Apr 2025

https://github.com/thecodechaser/decode-morse-code

Decode morse code is a project with ruby programs to decode morse code messages.

ruby

Last synced: 17 Aug 2025

https://github.com/akarzim/bridgetown_markdown_lazylinks

Support for lazy markdown reference links

bridgetown-plugin gem markdown ruby

Last synced: 13 Sep 2025

https://github.com/tompng/no_sltd

Simple way to avoid stack level too deep

ruby

Last synced: 25 Dec 2025

https://github.com/dohliam/workflow

Quick prototyping script for creating rich html and pdfs from markdown documents

css html markdown pdf prototyping ruby

Last synced: 14 Apr 2025

https://github.com/timkaechele/rex

Migrated to my own git server

matching-engine ruby

Last synced: 14 Mar 2025

https://github.com/johnmccabe/blinkt-ruby

Ruby port of Pimoroni Blinkt Python module https://github.com/pimoroni/blinkt

blinkt blinkt-library blinkt-ruby leds library pimoroni pimoroni-blinkt-python raspberry-pi raspberrypi ruby ruby-port

Last synced: 26 Sep 2025

https://github.com/sshaw/optout

The opposite of getopt(): validate an option hash and turn it into something appropriate for exec() and system()-like functions

command-line exec option-parser ruby shell

Last synced: 16 Aug 2025

https://github.com/supermomonga/nonius

Lightweight Profiler Viewer for Rails Apps

rails ruby ruby-on-rails

Last synced: 30 Sep 2025

https://github.com/sunaku/detest

Assertion testing library for Ruby

assertions ruby testing-framework

Last synced: 30 Aug 2025

https://github.com/interviewstreet/rails-boilerplate-2022

Ruby on Rails boilerplate configured with authentication, docker-setup, must-have gems and much more.

authentication best-practices boilerplate docker gems rails ruby ruby-on-rails starter-template

Last synced: 13 Aug 2025

https://github.com/yaairfernando/joinme

RoR application to create events and invite users to your events, also with a commenting system.

axios rails6 rspec ruby web-design webpack

Last synced: 30 Sep 2025

https://github.com/refinery/refinerycms-example-app

Refinery CMS Example app

heroku rails6 refinery-cms ruby

Last synced: 30 Sep 2025

https://github.com/jonathanhefner/dub_thee

Rails page titles via I18n

page-title rails ruby ruby-on-rails

Last synced: 11 Nov 2025

https://github.com/davidcelis/block-kit

💬 A Ruby gem to build UI with Slack's BlockKit framework

block-kit rails ruby ruby-gem ruby-on-rails slack

Last synced: 27 Jul 2025

https://github.com/aripollak/random

Random configurations/dotfiles/programs/utilities and the such as. Unless otherwise noted, all files were written by me and released into the public domain.

config dotfiles ruby

Last synced: 27 Jul 2025

https://github.com/dxw/mail-notify

Rails plugin, send and preview email with GOV.UK Notify

actionmailer delivery-plus gem govuk govuk-notify rails ruby

Last synced: 06 Apr 2025

https://github.com/get-bridge/scorm_engine

Ruby client for Rustici's SCORM Engine 2017.1 and 20.1 API

owned-by-gomo ruby scorm

Last synced: 27 Jul 2025

https://github.com/rodrigovilina/muina

Monads for Ruby.

monads rails ruby sorbet

Last synced: 10 May 2026

https://github.com/datacrafts-io/stepped

Make your services running step-by-step with error handling, logging and easy testing.

gem ruby stepped tools

Last synced: 26 Oct 2025

https://github.com/danielpclark/read_source

Read method source and even open it in VIM with this gem.

ruby ruby-gem source-parser vim

Last synced: 10 Apr 2025

https://github.com/gangelo/simple_command_dispatcher

A Ruby Gem that dispatches SimpleCommands (simple_command gem) dynamically, so that API applications do not have to hard-code things like api modules and version numbers.

api api-rest rails rails-api rails-gem ruby ruby-on-rails

Last synced: 13 Apr 2025

https://github.com/pienkowb/preserve

Persist parameter values between requests

rails ruby ruby-on-rails

Last synced: 13 Apr 2025

https://github.com/weedyseadragon/rails-guides-bookstore-models

Models used in the ActiveRecord Query Interface Rails Guide. DB migrations and code for seeding example data. Use this repo to run the examples and explore more.

documentation rails rails-guides ruby ruby-on-rails

Last synced: 05 May 2025

https://github.com/jo-sm/base_emoji

The most useful way to encode your data!

emoji encoding ruby

Last synced: 17 Jan 2026

https://github.com/shivabhusal/algorithms_n_data_structures

Contains all common algorithm theories and implementation in various languages like C, Ruby, etc

algorithms c data-structures learning ruby

Last synced: 15 Jul 2025

https://github.com/yokawasa/fluent-plugin-documentdb

Azure DocumentDB output plugin for Fluentd

azure azure-documentdb documentdb fluent-plugin fluentd ruby

Last synced: 26 Mar 2025

https://github.com/allenwq/settings_on_rails

:smile_cat: Ruby gem help to handle key/value settings(preferences) for ActiveRecord model. Settings are stored in hash, supports nested/multiple keys and default values.

rails ruby settings

Last synced: 19 Mar 2025

https://github.com/julianpasquale/ruby-functional-programming

This repository includes the slide deck and code examples for my presentation about Functional programming in Ruby

functional functional-programming ruby

Last synced: 10 Jul 2025

https://github.com/kkasaija/tasty_trek

An app to keep track of all your recipes, ingredients, and inventory. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe

cancancan capybara-rspec devise postgresql rspec ruby ruby-on-rails

Last synced: 08 Sep 2025

https://github.com/ozovalihasan/whistle

🐋 Whistle is a social networking website for divers. It is built by using Ruby on Rails and deployed to Heroku.

aws-s3 css3 html5 ruby ruby-on-rails

Last synced: 30 Apr 2025

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

Blog App is a simple blog website where users can create posts, add comments to posts and like posts. This project is built using Ruby on Rails.

postgresql rspec-rails ruby ruby-on-rails

Last synced: 10 Jul 2025

https://github.com/hrs/blueprint

A teeny tiny Scheme implemented in Ruby.

fexprs interpreter ruby scheme

Last synced: 07 May 2025

https://github.com/descholar-ceo/telegram-bot

In this project, I built a telegram bot that tells you the COVID-19 statistics, today's word of brevity, and today's quote.

ruby telegram-bot

Last synced: 28 Oct 2025

https://github.com/owlinux1000/fsalib

format string attack payload generator

ctf-tools exploitation-framework pwn ruby

Last synced: 09 May 2025

https://github.com/squiidz/rusty_camel

Ruby snake to camel in rust

camelcase gem ruby rubynlp rust snakecase

Last synced: 12 Apr 2025

https://github.com/icy/rolo

Prevents a program from running more than one copy at a time

cronjob ruby system

Last synced: 17 Mar 2025

https://github.com/jayantgoel001/ruby

Ruby Solutions of Hacker rank

hackerrank ruby

Last synced: 02 May 2025

https://github.com/envygeeks/jekyll-faker

Faker wrapper for Jekyll, a library that generates fake data

content jekyll prototyping ruby user-interface

Last synced: 13 Apr 2025

https://github.com/johansenja/gloss

Gloss is a language project which brings Crystal-like features to Ruby.

crystal ruby ruby3 type-definitions type-safety

Last synced: 07 May 2025

https://github.com/picoruby/picoruby-esp32

This is a component that can be used with ESP-IDF, allowing you to add PicoRuby to your project.

esp-idf-component esp32 picoruby ruby

Last synced: 07 May 2025

https://github.com/irvanfza/administrate-field-paper_trail

An Administrate plugin to show record change histories from PaperTrail

administrate administrate-field paper-trail ruby ruby-gem ruby-on-rails

Last synced: 13 Apr 2025

https://github.com/parolkar/rayrayhooray

A Rails 8 LLM Starter Kit with Raix and RailsUI on Replit

rails replit replit-hosting ruby ruby-on-rails starter-kit starter-template

Last synced: 10 Apr 2025

https://github.com/LindseyB/blog

A blog in Sinatra for great good

blog ruby sinatra

Last synced: 15 Mar 2025

https://github.com/mikoto2000/librarysystem

架空の図書館の貸出管理システム

library-system ruby ruby-on-rails-7

Last synced: 10 Apr 2025

https://github.com/sparkymat/argon

Argon generates a workflow engine (built around a state machine)

ruby ruby-on-rails state-machine workflow-engine

Last synced: 10 Apr 2025

https://github.com/johnvoloski/ruby

Ruby Presentation

gem rake rbenv ruby rvm

Last synced: 17 Mar 2025

https://github.com/dreamingechoes/pomodoro-gui

Pomodoro with a minimal graphical interface in Ruby with Gosu, made for fun.

gem pomodoro ruby

Last synced: 14 Jun 2025

https://github.com/natasha-ct/school-library-with-ruby

This is an application that works as 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, save records of who borrowed a given book and when. The data is later preserved in a database. This application also has a well organised UI layer which will be console app

associations constructor getter-and-setter ruby

Last synced: 05 May 2025

https://github.com/rubenpazch/group-our-transactions

Group our Wishlist is a web application with responsive behavior for mobile usage built with Ruby on Rails this application is based on an app for grouping payments by a goal with your family friends you can find the full requirements here. Exploring this project you can find these options (login, sign in, all my wishlist, all my external wishlist, all groups and log out, check out a wish list as an additional feature).

boostrap4 factory faker postgresql rspec-rails ruby ruby-on-rails

Last synced: 04 Apr 2026

https://github.com/buildkite/ruby-rbenv-example

An example of how to run a Ruby project w/ rbenv in a Buildkite pipeline

buildkite pipeline rbenv ruby ruby-rbenv

Last synced: 05 May 2025

https://github.com/skatkov/jekyll-news-sitemap

Your friendly gem to produce Google News sitemap compatible xml file

google-news-sitemap jekyll-plugin ruby sitemap

Last synced: 13 Apr 2025

https://github.com/elastic/elastic-transport-ruby

Transport classes and utilities shared among Ruby Elastic client libraries

elastic http http-client ruby

Last synced: 04 Apr 2025

https://github.com/javitocor/ruby-capstone-project

Web Scraper - Final project of Ruby section inside Microverse's course - Project built to get all information related to the products inside Disney Store website. Information of the search is exported into a CSV file.

cleancode ruby ruby-capstone scraper

Last synced: 06 Apr 2026

https://github.com/five-embeddev/riscv-isa-data

Machine readable ISA data

risc-v riscv ruby yaml

Last synced: 10 Apr 2025

https://github.com/rafbm/micky

Lightweight and worry-free HTTP client for Ruby

errors exceptions http redirects ruby

Last synced: 11 Apr 2025

https://github.com/melaniesigrid/oop_school-library

A Ruby school library app that records the available books and who borrows them.

oop ruby

Last synced: 09 May 2025

https://github.com/distroid/selectize-ajax

Useful Selectize.js form control tag with autocomplete, create and edit items by ajax.

ajax rails rails-helper-tag ruby selectize selectize-ajax-tag selectize-rails

Last synced: 20 Mar 2025

https://github.com/balerum03/linter_capstone

This is a basic linter that verifies that all the parentheses and brackets were properly used. This is a console app that runs using Ruby for the logic and Rspec for testing.

gems linter rspec rubocop ruby tester

Last synced: 11 Apr 2025

https://github.com/abongsjoel/sub-strings

This project implements a #substrings method that takes a word and an array of valid substrings as arguments and returns a hash listing each substring that was found.

ruby

Last synced: 11 Apr 2025

https://github.com/abongsjoel/tic-tac-toe

This project creates a simple but amazing Tic Tac Toe game using Ruby and OOP. Also implemented Testing using Rspec.

rspec ruby

Last synced: 11 Apr 2025

https://github.com/sambeck87/budget_app

The 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. This app allows the user to: register and log in, so that the data is private to them. introduce new transactions associated with a category.

bootstrap device postgresql ruby ruby-gem ruby-on-rails

Last synced: 23 Apr 2025

https://github.com/abongsjoel/stock-picker

The project implement's a #stock_picker method that takes in an array of stock prices and returns a pair of days representing the best day to buy and the best day to sell.

ruby

Last synced: 08 Sep 2025

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

ActionReporter as a ruby wrapper for multiple reporting services for exceptions, notifications and context reporting

audited error-reporting honeybadger monitoring ruby ruby-on-rails scoutapm sentry

Last synced: 02 Apr 2026

https://github.com/docusign/sample-app-webhooks-ruby

Webhooks Sample App is a Docusign sample application written in Ruby on Rails (server) and React (client). You can find a live instance running at

esignature ruby ruby-on-rails webhooks

Last synced: 11 Jul 2025

https://github.com/dwilkins/nacha

ACH Parser implemented in Ruby

ach banking-formats metaprogramming nacha rspec ruby

Last synced: 07 Jul 2025

https://github.com/sdaubert/packetgen-plugin-smb

SMB protocol suite plugin for packetgen

packetgen ruby smb smbv1

Last synced: 07 Sep 2025

https://github.com/aldesantis/artic

The scheduling toolkit for Ruby.

availability calendar ruby time

Last synced: 17 Jun 2025

https://github.com/pry/pry.github.io

The source for the official Pry website.

irb pry repl ruby website

Last synced: 18 Oct 2025

https://github.com/trinsic-id/sdk

This repository contains the samples for all major languages and frameworks. It also contains our UI SDKs to launch verification flows using the Trinsic widget.

android csharp dotnet flutter go identity-verification java openapi-generator php python react-native ruby switft trinsic typescript web

Last synced: 03 Aug 2025

https://github.com/brunoarueira/blog

My site and blog where I write some random thoughts about software development and related things - https://brunoarueira.com

blog graphql nodejs rails rest rest-api ruby software-architecture software-development software-engineering

Last synced: 15 Jun 2025

https://github.com/next-tms/freight_kit

Freight carrier API and website abstraction library 📦

active-shipping backoffice freight freight-carriers logistics ruby

Last synced: 07 Apr 2026

https://github.com/userlist/userlist-ruby

Ruby wrapper for the Userlist Push API

ruby userlist

Last synced: 11 Feb 2026

https://github.com/slbug/claude-ruby-grape-rails

Claude Code plugin for Ruby, Rails, Grape, PostgreSQL, Redis, and Sidekiq development

ai ai-agent ai-agents ai-tools claude claude-code llm ruby ruby-on-rails

Last synced: 06 May 2026

https://github.com/jdennes/buienalarm

Super-simple library to scrape Buienalarm.nl for projected rainfall.

dutch netherlands rainfall ruby weather

Last synced: 01 Apr 2026

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

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

performance performance-optimization rails rails-guides ruby

Last synced: 27 Apr 2026

https://github.com/mathrailsai/sentiment_insights

SentimentInsights is a Ruby gem for extracting actionable insights from qualitative survey responses. It provides sentiment analysis, key phrase extraction, and named entity recognition using multiple NLP providers including OpenAI and AWS Comprehend.

aws-comprehend entity-recognition key-phrases nlp openai ruby ruby-gem sentiment-analysis survey-insights text-analysis

Last synced: 28 Feb 2026

https://github.com/snasirca/mikado-graph-generator

Provides a simple DSL for generating Mikado Graphs using GraphViz.

graphviz ruby

Last synced: 14 Oct 2025

https://github.com/madh93/rpotify

Spotify CLI remote control

cli ruby shell spotify terminal

Last synced: 16 Oct 2025

https://github.com/haroonabdulrazaq/tictactoe

(Solo)TicTacToe is a 3x3 grid dual player game that assigns symbols(Xs, Os) to players. The final outcome is either a tie or a win. There are 8 possible winning combinations from a player, the player can win by making 3 consecutive moves either vertically, horizontally or diagonally. A player has a maximum of 5 possible moves.

game ruby solo

Last synced: 25 Feb 2026

https://github.com/wildmaples/ruby-hack-assembler

A Hack assembler written in Ruby 🔨 (Chapter 6, The Elements of Computing Systems)

assembler hackassembler nand2tetris nand2tetris-assembler ruby

Last synced: 24 Jan 2026

https://github.com/williamscch/school_library

Object Oriented Programming app. Simulates a library of an University, a useful tool that records what books are in the library and who borrows them.

classes oop oop-principles ruby

Last synced: 15 Mar 2026

https://github.com/gangelo/deco_lite

DecoLite is a little gem that allows you to use the provided DecoLite::Model class to dynamically create Decorator class objects. Use the DecoLite::Model class directly, or inherit from the DecoLite::Model class to create your own unique subclasses with custom functionality. DecoLite::Model includes ActiveModel::Model, so validation can be applied using ActiveModel validation helpers you're familiar with; or, you can roll your own - just like any other ActiveModel. DecoLite::Model allows you to consume a Ruby Hash that you supply via the initializer (DecoLite::Model#new) or via the DecoLite::Model#load! method. Any number of Ruby Hashes can be consumed. Your supplied Ruby Hashes are used to create attr_accessor attributes (or "fields") on the model. Each attribute created is then assigned the value from the Hash that was loaded. Again, any number of hashes can be consumed using the DecoLite::Model#load! method.

decorator decorator-pattern decorators gem rails-gem ruby ruby-gem ruby-gems

Last synced: 30 Apr 2025