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.
- GitHub: https://github.com/topics/ruby
- Wikipedia: https://en.wikipedia.org/wiki/Ruby_(programming_language)
- Repo: https://github.com/ruby/ruby
- Created by: Yukihiro Matsumoto
- Released: December 21, 1995
- Related Topics: rails, language, python,
- Last updated: 2026-06-25 00:23:30 UTC
- JSON Representation
https://github.com/baqar-abbas/school-library
This project is a school Library app built using Ruby which will allow users to Add new students or teachers, Add new books and Save records of who borrowed a given book and when. It is an app to record what books are in the library and who borrows them.
Last synced: 10 Jun 2026
https://github.com/kfischer-okarin/advent-of-code
Advent of Code solutions 2019-2021
advent-of-code dragonruby ruby
Last synced: 28 Jan 2026
https://github.com/codn/database_backup
Create a backup of your postgres database(s) and store it into your personal dropbox. :shipit:
backup crontab dropbox mysql-database postgres-database ruby
Last synced: 08 May 2026
https://github.com/kettle-dev/kettle-dev
🍲 Setup a complete rake & dev harness for Ruby development; tasks for coverage, GHA console, linting, debugging, etc.
Last synced: 13 Jun 2026
https://github.com/apexatoll/tree-sitter-rbs
A tree sitter parser for the Ruby typing language RBS
Last synced: 08 May 2026
https://github.com/gleennkar/budget-app-ror
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.
Last synced: 08 May 2026
https://github.com/marceloboeira/euler
ƛ Project Euler solved in some different languages
c challenge euler euler-exercises euler-solutions functional-programming haskell math ruby
Last synced: 09 May 2026
https://github.com/cwaku/decode-morse-code
Morse decoder is a ruby program that decrypts Morse language.
Last synced: 09 Oct 2025
https://github.com/kanzatahreem/messenger-app
Practicing Ruby on Rails by following codecademy's course
codecademy database messenger-app ruby ruby-on-rails
Last synced: 14 Apr 2026
https://github.com/billionsjoel/budgety
The Ruby on Rails capstone project is about building a mobile web application where I can manage my budget: I have a list of transactions associated with a category, so that I can see how much money I spent and on what.
database postgresql rails7 ruby
Last synced: 21 Jan 2026
https://github.com/zakiyousufi/blogapp
The Blog app is Ruby on rails website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
Last synced: 10 May 2026
https://github.com/omkz/rails-both-web-api-example
Building a RESTful API with Rails 5 for web and mobile application
api rails restful restful-api ruby rubyonrails
Last synced: 10 May 2026
https://github.com/davidteren/para_ruby
Website for Paradigms of Ruby A Guide to Object-Oriented Programming
chatgpt design-patterns oop-principles rails ruby
Last synced: 11 May 2026
https://github.com/fastruby/irblambda
AWS Lambda function to execute Ruby (2.5) statements
aws-lambda aws-lambda-ruby ruby
Last synced: 10 Oct 2025
https://github.com/shahira-sadat/blog
A blog app created with Ruby on Rials to practice the CRUD.
Last synced: 13 May 2026
https://github.com/deanout/chatter
A project used to test Rails 5.2's action cable.
Last synced: 13 May 2026
https://github.com/geekelo/personal-inventory
A ruby app to keep personal inventory records
Last synced: 19 Jan 2026
https://github.com/hfm/mruby-aws-sigv4
AWS Signature Version 4 signing library / mruby port of aws-sigv4
amazon amazon-web-services aws aws-sigv4 mruby ruby signature sigv4
Last synced: 17 Jun 2026
https://github.com/gdiasag/djotter
Shallow Ruby wrapper for the jotdown (Djot parser) Rust crate
Last synced: 22 Jun 2026
https://github.com/olaishola05/blog
This is a blog app for a classic blog website with full website functionality that show the lists of posts readers can read and interracts with by adding comments and likes. Built using Ruby on Rails.
erb mvc-architecture rails-application ror ruby
Last synced: 21 Jan 2026
https://github.com/nub-coders/nubdt
A multi-language development toolkit with implementations in Zig, Python, Ruby, Java, JavaScript, Go, Rust, and Shell.
developer-tools go java javascript multi-language python ruby rust shell zig
Last synced: 26 Jun 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.
Last synced: 09 Apr 2025
https://github.com/cf-toolsuite/tanzu-genai-showcase
This repository contains multiple examples of applications that can be deployed on Tanzu Platform for Cloud Foundry, demonstrating the use of GenAI tile's LLM capabilities.
ai buildpacks cloud-foundry dotnet golang java javascript php python ruby tanzu
Last synced: 09 Apr 2025
https://github.com/r3dhulk/tic-tac-toe
As HULK Loves to play Tik-Tac-Toe, So I Come up with this nostalgic gameplay
fun game game-development perl python python3 ruby tic-tac-toe tic-tac-toe-game tic-tac-toe-python tictactoe tictactoe-game
Last synced: 14 Apr 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/westonganger/devise_whos_here
Devise extension for logging current active users logged in using only the fast Rails cache and not your database
active-users devise rails ruby users
Last synced: 07 Jan 2026
https://github.com/takumakanari/fluentd-tcp-capturer
A tool to inspect/dump/handle message from or to Fluentd TCP input.
fluentd ruby tcpdump tcpdump-capture
Last synced: 14 Oct 2025
https://github.com/satoryu/google_suggest
A gem which allows us to retrieve suggest words from Google in your Ruby Code.
google-suggestions hacktoberfest ruby rubygem
Last synced: 29 Jul 2025
https://github.com/16/envv
Ruby environment variables with schema validation and coercion.
coercion dry-rb env environment-variables ruby ruby-gem schema-validation
Last synced: 27 Jan 2026
https://github.com/tenjininc/ghostwriter
A Ruby gem that rewrites HTML as plain text while preserving as much legibility and functionality as possible.
Last synced: 25 Oct 2025
https://github.com/chadowo/aniruby
Create sprite animations on Gosu, simply and easily
game-development gamedev gamedev-library gosu libgosu ruby
Last synced: 17 Oct 2025
https://github.com/seanpm2001/anime_studio_dictionary
👁️🗨️️🖼️📙️ The Anime Studio dictionary. Part of the Anime Studio software project.
anime anime-dictionary anime-studio anime-studio-development anime-studio-dictionary dictionary gpl3 gplv3 manga md raku raku-lang raku-language ruby ruby-lang ruby-language txt
Last synced: 22 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")
Last synced: 24 Oct 2025
https://github.com/dmarcoux/ruby_templates
Templates for common files/configs I use in Ruby projects
Last synced: 24 Oct 2025
https://github.com/mborromeo/wisperable
Configure and Broadcast ActiveModel events via Wisper
activemodel activemodel-events activerecord event-broadcasting event-broadcasts gem rails rails5 rails6 ruby wisper
Last synced: 24 Oct 2025
https://github.com/wizardone/minimus
Minimalistic state machine for ruby objects
machine minimalistic ruby state
Last synced: 24 Oct 2025
https://github.com/cvilla714/oop_tic_tac_toe
Created a TIC TAP TOE game using ruby.
Last synced: 01 Jun 2026
https://github.com/metabronx/mais-access
Enforced HTTP/JWT authentication middleware for MAIS.
authentication gem jwt mais middleware rails ruby ruby-on-rails rubygems security
Last synced: 26 Oct 2025
https://github.com/andyobtiva/glimmer-dsl-jfx
Glimmer DSL for JFX (JRuby JavaFX Desktop Development GUI Library)
desktop dsl dsl-syntax framework glimmer glimmer-dsl gui javafx ruby ruby-gem ruby-library rubygem
Last synced: 26 Oct 2025
https://github.com/elide-dev/docs
Documentation for Elide
api-docs docs elide elide-runtime javascript polyglot python ruby runtime runtime-docs
Last synced: 26 Oct 2025
https://github.com/excalibra/excalibra.github.io
✒A place for writing, primarily focused on life journals and fragmented notes, intended for sharing and interaction. It provides a detailed introduction to setting up and publishing blogs with Hexo, as well as configuring static themes.
blog docker github-actions-ci jekyll rake ruby
Last synced: 27 Oct 2025
https://github.com/ksylvest/omniai-google
An implementation of the OmniAI interface for Google.
Last synced: 24 Jan 2026
https://github.com/tresor11/transaction-app
A mobile web transaction management app where users can group all their related transaction in one place
Last synced: 28 Jan 2026
https://github.com/oguzsh/railsgram
WIP - Instagram Web Clone with Ruby on Rails
instagram instagram-clone rails ruby ruby-on-rails
Last synced: 15 Apr 2026
https://github.com/shivam091/rails_bootstrap_form
Rails form helpers and form builder extensions that make it super easy to build forms in Bootstrap 5 styles.
bootstrap5 date-helpers form-builder form-helpers form-options-helpers form-validation rails ruby
Last synced: 24 Apr 2025
https://github.com/knocklabs/knock-ruby
Official Ruby SDK for interacting with the Knock API
Last synced: 29 Jan 2026
https://github.com/nemwel-boniface/nemwel_budget_app
My pesa is a Ruby on Rails application that aims to make the process of tracking my expenses easier. It will hopefully help you too! You will be able to create your account and have all your expenses there.
bootstrap capybara-rspec css3 devise postgresql rspec-rails ruby ruby-on-rails
Last synced: 15 Apr 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/yegor256/elapsed
Ruby function to track the time elapsed by the execution of a block and print it to the log
logging ruby ruby-gem time-lapse
Last synced: 03 Feb 2026
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.
Last synced: 24 Jan 2026
https://github.com/xbony2/esaebsad3
A Discord bot written in Ruby for manipulation of the FTB Wiki.
bot discordrb ftb-wiki mediawiki mediawiki-bot ruby wiki
Last synced: 31 Jan 2026
https://github.com/annagabriel-hash/journal-app
Journal app to input tasks and categorize them
Last synced: 07 Feb 2026
https://github.com/ztcollazo/bookwyrm
Your one home for book reviews and recommendations.
Last synced: 07 Feb 2026
https://github.com/paulfioravanti/presentations
Collection of technical presentations I've done
code-quality deckset elixir elm markdown presentations rspec ruby ruby-on-rails
Last synced: 01 Feb 2026
https://github.com/acook/config_module
Load important configuration files into their own modules
configuration-management ruby ruby-gem settings-storage yaml-configuration
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/michaelherold/bridgetown-deploy_hook
A Bridgetown plugin that adds a webhook for performing actions after a deploy
bridgetown-au bridgetown-plugin ruby
Last synced: 08 Feb 2026
https://github.com/allengineerx/nightingale
Nightingale is a Ruby framework for building interactive data and AI web applications with a simple, declarative DSL. It brings the "script-as-app" experience (like Streamlit) to the Ruby ecosystem.
ai developer-tools ruby rubygems streamlit
Last synced: 17 Mar 2026
https://github.com/melashu/lemon
The lemon device is a web portal used to sell and buy used electronic devices. The application shows detailed information about the devices such as prices, models, photos, and other essential information.
postgresql react ruby ruby-on-rails
Last synced: 08 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.
Last synced: 03 Feb 2026
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/jonathanhefner/dockhand
Toolkit for building Rails app Docker images
docker rails ruby ruby-on-rails
Last synced: 10 Feb 2026
https://github.com/krishpranav/twitterwatch
twitterwatch is a data analysis and OSINT framework for Twitter. Birdwatcher supports creating multiple workspaces where arbitrary Twitter users can be added and their Tweets harvested through the Twitter API for offline storage and analysis.
api osint ruby twitter-api twitter-osint
Last synced: 10 Feb 2026
https://github.com/pepicrft/encrypted-environment
Ruby utility to load encrypted variables into the environment
Last synced: 10 Feb 2026
https://github.com/xta/foursquare_mapped
get all your 4sq checkins and map them
Last synced: 11 Feb 2026
https://github.com/mcrd25/food-tracking-api
api database food-tracker rails rails-api rails5 rspec ruby
Last synced: 11 Feb 2026
https://github.com/ches-ctrl/awesome-rails-templates
A collection of free and paid rails templates to start your next project with
boilerplate rails ror ruby ruby-on-rails starter-kit starter-template startup template
Last synced: 12 Feb 2026
https://github.com/yazan98/commiter
Ruby Cli To Block Git Commits if you wrote Bad Messages
cli commit-message commits configuration git-history git-hook git-hooks github-config ruby ruby-cli validation validations
Last synced: 25 Apr 2025
https://github.com/spinel-coop/rubyversions.com
Website for all versions of all Ruby implementations
jruby mruby ruby rubylang truffleruby
Last synced: 12 Feb 2026
https://github.com/mmatongo/qoa
Machine Learning in Ruby (AAN) [Qoa is a basic and unoptimised attempt]
ai artificial-intelligence artificial-neural-networks chatgpt neural-network ruby ruby-ai
Last synced: 25 Apr 2025
https://github.com/mosinski/sokoban
Classic Sokoban game written in Ruby with Ruby 2D framework.
2d-game game-development ruby ruby2d sokoban-game
Last synced: 13 Feb 2026
https://github.com/nithinbekal/micrograd
A tiny autograd engine in ruby
machine-learning neural-networks ruby
Last synced: 14 Feb 2026
https://github.com/jusleg/looop
A slower way to generate for loops in Ruby with a funky java-like syntax
Last synced: 28 Feb 2026
https://github.com/phlegx/docker-sidekiq-web
A Docker image to run a standalone instance of Sidekiq Web UI with Puma.
docker docker-compose docker-image dockerfile puma rails ruby sidekiq sidekiq-cron sidekiq-monitor sidekiq-web
Last synced: 15 Feb 2026
https://github.com/gouravkhunger/jekyll-hashsert
A jekyll plugin that inserts random hashes of custom length into strings.
jekyll jekyll-plugin ruby ruby-gem
Last synced: 03 Mar 2026
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/autotelik/yet_another_music_service
Rails open source project for building music sharing sites, record stores or band pages
Last synced: 16 Apr 2026
https://github.com/akicho8/equation
2つの範囲を相互変換するライブラリ
bezier-curves math math-library ruby
Last synced: 02 Jun 2026
https://github.com/ductwork/docs
The jekyll application that hosts documentation
documentation pipelines rails ruby
Last synced: 02 Jun 2026
https://github.com/tanveerisonline/rails_recipe_app
[Recipe App] is a blog-based application build using the Ruby on Rails framework, that lets you create a user, log in, create and share recipes with diverse food and ingredients. The application is built in a way that you can only create a recipe and add food to your food list.
css gitflow html rspec rubocop ruby ruby-on-rails
Last synced: 07 May 2026
https://github.com/vic778/rails-movies
the movie app is a simple app where you can get all movies and you can do some resarch by the word. it has a search from that render a turbo_stream result at the same sec a user is taping. it sending request to the server as long as you're taping. and it has a Javascript controller named debounce were i've created a search fonction to get the result as fast asn possble and it highlight the results. don't forget to tolk about the route where i scoped the resouces and collect the all data insteaod of an id of a movie.
faker heroku postgresql rubocop ruby ruby-on-rails
Last synced: 08 May 2026
https://github.com/monade/underscorize_params
underscorize_params, a ruby Gem that allows you to send parameters in camelcase to your rails api, without worrying about to transform them in snakecase
Last synced: 13 May 2026
https://github.com/amkisko/rubygems_mcp.rb
Ruby gem providing RubyGems and Ruby version information via MCP (Model Context Protocol) server tools. Integrates with MCP-compatible clients like Cursor IDE, Claude Desktop, and other MCP-enabled tools.
Last synced: 17 Jun 2026
https://github.com/abrahakahsay/budget-app
This App is about building 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.
Last synced: 08 May 2026
https://github.com/cliftondavies/enumerable-methods
A re-creation of the Ruby Enumerable Module.
Last synced: 12 May 2026
https://github.com/pablovallejo/docker-rails
:rocket: Docker container for Ruby on Rails 5
Last synced: 08 May 2026
https://github.com/mathcale/mkvhost
Creates an Apache VirtualHost config file based on some input (URL and document root) and adds the informed URL to the local /etc/hosts file
Last synced: 11 May 2026
https://github.com/cyberarm/dungeon_crawler
Randomly generated levels with a DOOM style renderer
Last synced: 07 May 2026