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/alexherbo2/enum.rb

Enum for Ruby

enum ruby

Last synced: 27 Mar 2025

https://github.com/javitocor/bubble-sort-project

This Is Bubble Sort Method using Ruby.

bubble-sort microverse odin-project ruby

Last synced: 24 Mar 2025

https://github.com/brettchalupa/the_fundamentals_of_ruby

An introduction to the basic concepts of programming with Ruby. Information, exercises and code all related to learning Ruby.

learning ruby

Last synced: 24 Mar 2025

https://github.com/jonathanyiv/sample_app

Michael Hartl's Tutorial for a Rails App:

rails rails-tutorial ruby

Last synced: 06 Oct 2025

https://github.com/angristan/twitter-pic-bot

A very simple Ruby bot that tweets random pictures from a directory

bot ruby twitter

Last synced: 16 Mar 2025

https://github.com/erniebrodeur/hilight

Hilight will highlight CLI based applications based on regular expressions.

cli gem hilight hilighter ruby

Last synced: 08 Jul 2025

https://github.com/petercamilleri/foorth

The fOOrth language project and User's Manual. Under development but now ready for alpha level exposure.

forth interpreter object-oriented-programming prototype ruby

Last synced: 24 Mar 2025

https://github.com/petercamilleri/ruby_sscanf

A fast, pure Ruby, formatted string data parser.

gem ruby ruby-sscanf rubygem string-parser utility

Last synced: 24 Mar 2025

https://github.com/dantecatalfamo/makewad-rb

Create a WAD2 texture file from a folder of PNGs

quake ruby tool wad

Last synced: 28 May 2026

https://github.com/falm/rdecorator

yet another ruby decorator

decorators ruby

Last synced: 11 Jun 2025

https://github.com/grokify/lita-motionai

Lita Handler for Motion AI (https://motion.ai)

artificial-intelligence chatbot lita-handler ruby

Last synced: 31 Mar 2025

https://github.com/frippz/frippz.se

The Jekyll files for my blog

css html javascript jekyll ruby

Last synced: 12 Apr 2026

https://github.com/emsk/resas_kit

Ruby wrapper for the RESAS API.

api-client gem resas ruby

Last synced: 12 May 2025

https://github.com/yusufyusie/budget_application

The "SpendSmart" app keeps track of all your expences. You can create, edit, delete categories and transactions. Each transaction is associeated with 1 or many categories. Built with RoR.

bootstrap5 devise postgresql ruby ruby-on-rails

Last synced: 12 Apr 2026

https://github.com/apache/activemq-nms-openwire-generator

Mirror of Apache ActiveMQ NMS OpenWire protocol generator tool

activemq c cplusplus csharp java network-client network-server perl php python ruby

Last synced: 22 Apr 2025

https://github.com/PerfectMemory/eclaircir

Ruby Clarifai API wrapper that aims to be complete, tested and covered

ai clarifai ruby ruby-wrapper

Last synced: 12 May 2025

https://github.com/vasfed/deprecation_collector

Collector for ruby/rails deprecations in production environment

collector deprecation production rails ruby

Last synced: 22 Apr 2025

https://github.com/dux/view-cell

View cell is clean, simple explicit and strait-forward web view cell/component for use in Rails/Sinatra/Lux.

html ruby templating

Last synced: 10 Jul 2025

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

This is a basic program for recording what books are in the library and who received them. This allows users to add new students, teachers, and books, as well as keep records of who received that book and when.

ruby ruby-gem

Last synced: 22 Apr 2025

https://github.com/kyledecot/eufycam

Eufycam for Ruby / Docker

anker cli eufy eufycam ruby rubygem security-camera

Last synced: 20 Oct 2025

https://github.com/PeterCamilleri/make_gem

A script to setup a gem skeleton the way I like it.

ruby rubygem template-engine

Last synced: 12 Oct 2025

https://github.com/sshaw/selfie_formatter

The RSpec Selfie Formatter: A Formatter that takes photos of you while your tests run and uses them to track progress and format the results.

imagesnap photos rspec rspec-formatter ruby selfie-formatter selfies test

Last synced: 04 Feb 2026

https://github.com/interop-tokyo-shownet/ipaddr-ext

Extensions for Ruby IPAddr Class

ipaddr ruby shownet

Last synced: 11 Jun 2025

https://github.com/algerina/mob_programing_28_04

Mob-programing: Solving a problem from Hackerrank "Viral advertising" using Ruby

hackerrank hackerrank-solutions mob-programming ruby

Last synced: 16 Mar 2025

https://github.com/sparr/rollingstock-squib

Squib script to generate cards for Rolling Stock, a card game about stock and company trading by Björn Rabenstein

card-game cards publishing ruby squib

Last synced: 17 Mar 2025

https://github.com/justincampbell/progress_printer

Ruby gem which logs the progress of an operation, with estimated completion time

gem ruby

Last synced: 18 Mar 2025

https://github.com/kineticcafe/app_identity

Fast, lightweight, cryptographically secure app authentication

application-identity application-identity-verification elixir ruby specification typescript

Last synced: 22 Apr 2025

https://github.com/kwambiee/school_library

The app allows you to: Add new students or teachers. Add new books. Save records of who borrowed a given book and when.

rspec ruby

Last synced: 28 Apr 2026

https://github.com/jimmycuadra/pretty_chat

Pretty print blocks of text from chats

application cli ruby utility

Last synced: 09 Sep 2025

https://github.com/goseind/rubyworkshop

IWS Ruby Workshop HS Mannheim

ruby workshop

Last synced: 07 May 2026

https://github.com/aristotelesbr/rating_app

Example Rack app

rack ruby

Last synced: 04 Sep 2025

https://github.com/songzivong/dark-minima

A dark version of the default theme Minima of Jekyll.

jekyll jekyll-theme ruby

Last synced: 23 Apr 2025

https://github.com/taketo1113/ddig

DNS lookup utility for Ruby

ddr dns doh dot ruby

Last synced: 14 Aug 2025

https://github.com/majioa/shoulda-matchers-cucumber

Use shoulda matchers and rspec-expectations directly in cucumber

cucumber rails ruby testing

Last synced: 13 Apr 2025

https://github.com/deanout/vue-vite-rails

Vite And Vue On Rails Template using the Vite_Rails Gem

rails rails7 ruby ruby-on-rails vite vitejs vue vuejs

Last synced: 12 Apr 2026

https://github.com/sadaf-daneshgar/ruby-_group_capstone

In this app, you create a console app that will help you to keep a record of different types of things you own: books, music albums, movies, and games. Everything will be based on the UML class diagram presented below. The data will be stored in JSON files but you will also prepare a database with tables structure analogical to your program's class

association oop pair-programming postgresql ruby uml-diagram unit-test

Last synced: 23 Apr 2025

https://github.com/basemax/persian-hex-system

The Persian Hex System is a cultural and technical project inspired by Arash Mohammadi. Its goal is to create a uniquely Persian system to replace the traditional hexadecimal (hex) numbering system, designed specifically to reflect Iranian culture and Persian language. This project provides tools and scripts in multiple programming languages.

bash bin binary c computer cpp hex hex-system persian php py python ruby shell

Last synced: 07 Feb 2026

https://github.com/skyv26/recipe-app

Recipe apps are becoming increasingly popular as people are looking for new and interesting ways to make delicious meals for their family and friends. These apps provide step-by-step instructions for creating dishes from a variety of cuisines, along with helpful tips and tricks from experienced .

development-environment postgresql rails rails7 render ruby ruby-gem

Last synced: 21 Jan 2026

https://github.com/factorialco/captain_hook

🪝 Create decorator hooks for any ruby class

hooks ruby ruby-gem

Last synced: 04 Feb 2026

https://github.com/thefox/wallet

A Ruby program to track your finances.

finances mit-license money-library ruby ruby-gem ruby-library wallet

Last synced: 23 Apr 2025

https://github.com/jbox-web/royce

A Ruby on Rails roles solution

rails roles-management ruby

Last synced: 09 Apr 2025

https://github.com/jimmycuadra/lita-how-many

Teaches Lita how to count.

chatops fun lita lita-handler ruby

Last synced: 18 Apr 2026

https://github.com/dannycho7/afsnackservice

Snack Request Service Slack App

rails ruby slack

Last synced: 09 May 2026

https://github.com/nathalon/kai

Ruby TCP Reverse Shell

reverse-shells ruby tcp

Last synced: 07 Apr 2025

https://github.com/spanglel/openrareplay

Ruby program/library to parse and generate OpenRA replays without identifying information

openra openra-replays ruby

Last synced: 25 Mar 2025

https://github.com/haliljon/expense_tracker_ror

Expense tracker is a website that allows users to manage personal finances. Featuring secure awuthentication with Devise. It enables users to create their own expenses for different categories and all financial data remails private and secure.

css3 html5 js ruby ruby-on-rails

Last synced: 12 Apr 2026

https://github.com/piotrmurach/wc.rb

A Ruby clone of Unix wc utility.

ruby ruby-gem tty unix-command

Last synced: 12 Jun 2025

https://github.com/hainesr/mos6502

A ruby implementation of the 6502 microprocessor

6502 6502-processor ruby

Last synced: 26 May 2026

https://github.com/guillainbisimwa/ruby-ata-structures-and-algorithms-

The goal of this repository is to complete as many challenges from top-100-liked-questions collection of popular challenges in LeetCode.

algorithms data-structures ruby

Last synced: 25 Mar 2025

https://github.com/guillainbisimwa/find-house-api-doc

Welcome to the FIND YOUR HOUSE API portal. The objective of this site is to make data, including imagery, eminently accessible to application developers.

api bundler documentation house-api rails6 ruby

Last synced: 21 Jan 2026

https://github.com/dayanfreitas/advancedalgorithm

Repositories for advanced college algorithms subjects

docker docker-compose elixir erla ruby

Last synced: 19 Apr 2026

https://github.com/yb66/sinatra-default_parameters

Extends the request context with a helper to give a quick and simple way to set defaults for the params helper on a per route basis.

par ruby sinatra

Last synced: 09 Apr 2025

https://github.com/sreedevk/bkmrq

Export Your Bookmarks to Web Formats

bkmrq bookmarks-export bookmarks-renderer markdown ruby

Last synced: 06 Aug 2025

https://github.com/cburmeister/pianobar-notify

Pianobar desktop notifications on OSX.

notifications pianobar ruby

Last synced: 09 Apr 2025

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

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

advent-of-code advent-of-code-2021 ruby

Last synced: 11 Mar 2026

https://github.com/dkam/hsmr

HSM Functions in Ruby

hsm ruby

Last synced: 23 Apr 2025

https://github.com/gencat/decidim-module-department_admin

This Dedicim's module produces a new "department admin" role which allows a User to administer the ParticipatorySpaces of a given Area.

decidim decidim-module hacktoberfest rails ruby

Last synced: 14 Jul 2026

https://github.com/bytedecoder/calculato

Offers a wide range of medical topic calculations.

ruby ruby-gem

Last synced: 22 Jun 2025

https://github.com/driftingruby/103-sample-data-with-factory-bot-and-faker

Factory Bot is a fixtures replacement which can generate the needed records directly in the tests. Faker can be used to create fake data for these records.

rails ruby testing

Last synced: 11 May 2026

https://github.com/driftingruby/092-restricting-access-by-ip-address

Learn to lock down your application or parts of your application by IP Addresses.

ip-address rails ruby ruby-on-rails

Last synced: 27 Apr 2026

https://github.com/itsmraga-hub/learn-ruby-python3

A repository used to learn, practice and master the ruby and python languages with exercises from Exercism

exercism exercism-solutions oop oop-principles python3 ruby

Last synced: 18 Jan 2026

https://github.com/tcdowney/cred_hubble

Unofficial Ruby Client for Cloud Foundry CredHub Credential Store 🔭

cloud-foundry-credhub credub-ruby-client http-client ruby

Last synced: 09 Jul 2025

https://github.com/akos29/project-tdd

In this project you will implement a class with some methods, but you will do it by doing test-driven development (TDD). Remember that the idea is to write tests first and then the code. This will be verified in your commits history, so it is important to use the proper sequence.

ruby tdd

Last synced: 24 Jan 2026

https://github.com/acook/uspec

Uspec is a shiny little testing framework for your apps!

minimalist-library ruby ruby-gem test-automation test-framework testing-framework

Last synced: 05 Jul 2025

https://github.com/sshaw/require3

Kernel#require something and make it accessible via a different namespace.

alias import metaprogramming namespace require ruby

Last synced: 22 Feb 2026

https://github.com/kelwilson/kelwilson-dynamic-web

In this project, I built a web development bootcamp website, so students can actually choose a language of their choice to learn and be able to make more enquires about the program.

css javascript ruby

Last synced: 03 Feb 2026

https://github.com/tmilar/ignition-boost

2D Arcade Spaceships game developed in Ruby for RPG Maker VX Ace.

game-2d game-development rpg-maker ruby spaceships

Last synced: 16 Mar 2025

https://github.com/spacebanana420/bananautils

My collection of CLI utilities written in multiple languages

bash cli cross-platform lua python ruby scripting shell

Last synced: 09 Apr 2026

https://github.com/viniciusmeneses/metrics

📈 Analyze your business metrics

chakra-ui rails react ruby tanstack-react-query typescript u-case

Last synced: 13 Apr 2026

https://github.com/rdavid/transcode

The tool designed to transcode, inspect, and convert video files.

audio ruby rubygem transcode video video-transcoding

Last synced: 24 Apr 2025

https://github.com/pboling/require_bench

Benchmark/Timeout/Rescue Ruby's `require`/`load` for Debugging Glory

debugging logging ruby

Last synced: 05 Jul 2025

https://github.com/bfontaine/expd

:paperclip: Expand text snippets on the command-line

cli ruby snippets tool

Last synced: 15 Apr 2025

https://github.com/mm580486/tehranjs-cli

tehranjs cli help you on build markdown file with ckeditor

ckeditor i18n markdown markdown-builder markdown-converter markdown-editor md mvc ruby tehranjs thor website

Last synced: 06 May 2026

https://github.com/klippx/rubocop_rules

Common place to host rubocop enforcement across projects

configuration-management linting linting-rules micro-framework rubocop ruby ruby-projects

Last synced: 16 Aug 2025

https://github.com/billymohajeri/decode-a-morse-code-message

Morse message decoder is a project to decode a full Morse message. This app do the decoding process by spliting a message to words and characters.

ruby

Last synced: 13 Jun 2025

https://github.com/bawng/actuator

High precision scheduling of light weight timers for async and fibered Ruby applications

async fibers high-performance high-precision reactor ruby ruby-extension timers

Last synced: 19 Apr 2025

https://github.com/rolandasb/staff_bar

Show basic application information for administrators in Rails projects.

admin administrators rails ruby ruby-on-rails staff

Last synced: 13 Apr 2026

https://github.com/yamarkz/carrierwave-optimize_image

This gems simple optimize image for CarrierWave

carrierwave images ruby ruby-gem

Last synced: 22 Feb 2026

https://github.com/gmpsankalpa/hello-world

This repository contains "Hello, World!" programs written in 20 different programming languages.

assembly cpp csharp css go html java javascript kotlin matlab objective-c perl php python r ruby scala sql swift typescript

Last synced: 04 Apr 2026

https://github.com/bushmusi/my-catalog

In this project we have create a console app that will help you to keep a record of different types of things you won: books, music albums, movies, and games. Everything will be based on the UML class diagram presented below. The data will be stored in JSON files but you will also prepare a database with tables structure analogical to your program's class structure.

linter oop pgsql ruby tdd unit-testing

Last synced: 26 Apr 2025

https://github.com/platanus/lita_time_tracker

Get time tracking information in your Slack

harvest lita ruby ruby-gem slack-bot toggl

Last synced: 05 Mar 2026

https://github.com/sea-aye/look-out

Report stats to Sea Aye services from your ruby project. Look Out is In charge of the observation of the code for hazards.

code-quality continuous-integration gem reporter rspec ruby simplecov velocity

Last synced: 18 Aug 2025

https://github.com/heyvito/logrb

Opinionated logging library for Ruby

json logger logging ruby ruby-gem rubygem zap

Last synced: 25 Mar 2025

https://github.com/dannyben/madman

The Markdown Swiss Army Knife

gem markdown markdown-preview markdown-server ruby

Last synced: 08 Jan 2026

https://github.com/rwubakwanayo/morse-code-message

This is an introduction to ruby course where we build project to decode sentence of special character ("-- -.-- -. .- -- .") to the real sentence ("MY NAME")

ruby

Last synced: 15 Jul 2026

https://github.com/blase147/firmtecs_blog

This app is a classic example of a blog website. It is a fully functional website that shows list of posts and encourage readers to interact with them by adding comments and liking posts.

postgres rails ruby

Last synced: 13 Apr 2026

https://github.com/digia3d/cat-lovers-blog

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.

postgresql rails ruby ruby-gem

Last synced: 06 May 2026