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-07-02 00:27:07 UTC
- JSON Representation
https://github.com/darth-dodo/gringotts-backend
📒 Personal Expense Tracker built using Ruby and Rails
devise fast-jsonapi heroku metabase personal-finance-manager postgres ruby ruby-on-rails sidekiq
Last synced: 26 Oct 2025
https://github.com/glurp/ruby-onion-omega2
Usefull tools for using ruby (MRI) on Omega2+
Last synced: 26 Feb 2026
https://github.com/reem-lab/enumerable
In this project we will learn how to use a module inside a class. For this we created a class MyList and a module MyEnumerable. our module MyEnumerable will implement a subset of the functionality of Enumerable.
Last synced: 28 Apr 2025
https://github.com/opus-codium/puppet-taiga
Deploy Taiga using Puppet
hacktoberfest puppet ruby taiga taiga-back taiga-front
Last synced: 24 Oct 2025
https://github.com/jonathanyiv/knights_travails
Implementation of the Shortest Path Problem for a Knight Chess in Ruby
Last synced: 26 Apr 2025
https://github.com/wshihadeh/deep_health_check
Health check middleware
database dependencies health healthcheck http middleware rack rails ruby tcp
Last synced: 24 Oct 2025
https://github.com/iphoting/pwqgen.rb
pwqgen.rb is a Ruby implementation of passwdqc's pwqgen, a random pronouncable password generator.
gem passphrase-generator passwdqc-pwqgen password-generator ruby
Last synced: 09 Apr 2025
https://github.com/javitocor/my-blog-in-rails
Blog built with Ruby on Rails as a practice, no tutorials, no guidelines. In this blog, you can add posts, with tags, add comments and interact with other users. As an extra feature, one search bar will help you to find everything you want within the website.
bootstrap css html5 rails-blog ruby ruby-on-rails
Last synced: 07 Oct 2025
https://github.com/janlelis/unicode-numeric_value
Convert a Unicode character into its numeric value
numbers numeric ruby unicode unicode-data value
Last synced: 10 Oct 2025
https://github.com/encoreshao/amazon-awis
Amazon - Alexa Web Information Service (AWIS)
alexa amazon api ruby ruby-client
Last synced: 13 Oct 2025
https://github.com/pointerish/enumerable
Ruby implementation of the most used enumerable methods from the Enumerable module.
Last synced: 10 Jul 2025
https://github.com/brandonweiss/redcarpet-abbreviations
An extension for Redcarpet that supports abbreviations.
Last synced: 08 Oct 2025
https://github.com/duffelhq/duffel-api-ruby
Ruby client library for the Duffel API
api-client client-library duffel duffel-api flights-api ruby
Last synced: 16 Jul 2025
https://github.com/williamkennedy/sign_well
A Ruby wrapper around the SignWell Api.
docusign docusign-api hacktoberfest ruby signwell
Last synced: 16 Jul 2025
https://github.com/paulguerre/sukify
Private music web server
api bootstrap css html javascript music music-player rails ruby ruby-on-rails vuejs
Last synced: 11 Apr 2025
https://github.com/raminmammadzada/ruby-web-scraper
A web scraper for helping individuals or companies to find out which kind of products are recommended more than others in specific category.
Last synced: 22 Jun 2025
https://github.com/gi/handlebars-ruby
A Ruby interface to the official JavaScript version of Handlebars.
Last synced: 07 Mar 2026
https://github.com/slavikdev/design-patterns-in-dynamic-languages
Examples and support files for the tech talk “Design Patterns in Dynamic Languages”
design-patterns dynamic examples javascript ruby
Last synced: 30 Aug 2025
https://github.com/funbox/loggun
Приводит логи приложения к единому формату
Last synced: 13 Apr 2025
https://github.com/dennis-every/book-an-appointment-api
Anywhere is a group capstone project which has a React Front-End and a Ruby on Rails Back-End. Users can sign up, create places, and make reservations like AirBnB. This repo is the Back-End API for this app.
Last synced: 08 Mar 2026
https://github.com/janlelis/unicode-types
Basic Unicode Types of a Ruby String
ruby types unicode unicode-data
Last synced: 24 Apr 2025
https://github.com/toreriklinnerud/sublime-rubyfmt
Sublime plugin to autoformat Ruby code with Rubyfmt
formatter ruby text-editor-plugin
Last synced: 07 Mar 2026
https://github.com/vaiorabbit/ruby-nuklear
A Ruby bindings for Nuklear UI Library
Last synced: 07 May 2025
https://github.com/nebulab/dru
DRU - Docker-Compose Run Utility
cli docker docker-compose dru ruby
Last synced: 14 Apr 2025
https://github.com/ukoloff/openssl-win-root
Fetch Root CA certificates from Windows system store
openssl root-certificates ruby x509
Last synced: 29 Jul 2025
https://github.com/whitesmith/surveyor2
A Rails gem that lets you code surveys, questionnaires, quizzes, etc... and add them to your app.
Last synced: 03 Aug 2025
https://github.com/waveclaw/puppet-subscription_manager
Handle Client Registration to RedHat Satellite 6 or Katello
centos katello linux puppet redhat rspec ruby satellite6
Last synced: 05 Oct 2025
https://github.com/adamcooke/sqb
👷♀️ A very simple but effective SQL query builder
Last synced: 12 May 2025
https://github.com/martinpeck/mazes-ruby
Maze algorithms, written in Ruby. Just a bit of fun, and based upon the awesome book "Mazes for Programmers"
Last synced: 14 Aug 2025
https://github.com/ignacio-chiazzo/ruby-minitest-analyzer
Don't run duplicated test in Minitest! Analyzes Ruby Minitest repeated tests health.
hackoctoberfest hackoctoberfest-accepted minitest rails ruby testing
Last synced: 05 Aug 2025
https://github.com/milouse/ruby-net-text
Gemini, Gopher, and Finger support for Net::* and URI::*
finger gemini gemini-protocol gopher ruby
Last synced: 13 Apr 2025
https://github.com/hafiz1379/my-enumerable
Explore Ruby's module and class system with a custom implementation of the Enumerable module. This project consists of a MyList class with list management and a MyEnumerable module replicating key Enumerable methods. Test your implementation with practical use cases, including #all?, #any?, and #filter methods.
Last synced: 20 Sep 2025
https://github.com/scottstraughan/jekyll-content-security-policy-generator
This Jekyll plugin generates a content-security-policy HTML meta tag for your static site based on images, styles, scripts, frames and more found within each static page. Also converts style attributes to style tags and generates SHA256 hashes for them.
content-security-policy inline-scripts jekyll jekyll-plugin nokogiri plugin ruby static-site xss
Last synced: 29 Mar 2025
https://github.com/attilahorvath/i18n-globals
Adds support for I18n global variables, which will be available for interpolation into every translation.
i18n interpolation ruby translation
Last synced: 13 Apr 2025
https://github.com/osdc/bots
Bots for OSDC Community Channels.🤖🤖
golang irc-bot ruby telegram-bot
Last synced: 02 Mar 2026
https://github.com/sha-env/HackerRank
Hacker Rank Solve (On Going)
c cpp csharp go hackerrank hackerrank-challenges hackerrank-python hackerrank-solution haskell html java javascript kotlin php python ruby solver swift typescript vscode
Last synced: 02 Oct 2025
https://github.com/jpalumickas/emoji-datasource-ruby
Emoji data from emoji-datasource npm package
emoji emoji-data emoji-datasource emojis ruby ruby-gem
Last synced: 09 Aug 2025
https://github.com/artichoke/strudel
🥐 🥮 Rust port and drop-in replacement for the `st_hash` C hash table library
artichoke c ffi hashmap ruby rust rust-crate
Last synced: 09 Mar 2026
https://github.com/aldavigdis/iceland_gem
Ruby gem to handle the Icelandic "kennitala" identification scheme and postal codes
gem iceland kennitala postal-codes ruby ruby-on-rails
Last synced: 05 Oct 2025
https://github.com/emilfreme/gdocs2jekyll
This is a simple Tags Plugin for Jekyll to include the contents of a Google Docs file in a Jekyll page without the necessity to use the iframe required to embed the document.
gdocs jekyll jekyll-plugin ruby
Last synced: 18 Aug 2025
https://github.com/theforeman/journald-native
systemd-journal logging interface wrapper for ruby
hacktoberfest ruby systemd-journal
Last synced: 21 Jun 2025
https://github.com/chamepp/lollipop
Lollipop is a blog posting and managing platform built in ruby on rails.
blogging css rails ruby ruby-application ruby-on-rails scss
Last synced: 22 Jul 2025
https://github.com/harled/monocle
Esteemed insight for pundit exceptions.
rails ruby ruby-gem ruby-on-rails
Last synced: 13 Jul 2025
https://github.com/rishabhtayal/itc-api
Backend API project for ReviewMonitor iOS app.
itc-api itunes-api itunes-connect ruby
Last synced: 11 Jul 2025
https://github.com/johnftitor/my_recipe_app
This is a simple Ruby On Rails project. Recipe app that allows user to create, delete, and read recipes created by them or the community, allowing the users to decide whether they'd be public or not. Additionally, it allows users to create food records and generate a shopping list based on the missing food for their recipes. It comes with authentication and authorization functionality.
bootstrap database postgresql rails ruby
Last synced: 31 Aug 2025
https://github.com/samirhodzic/multi_key_hash
Multiple key hash for ruby
hash ruby ruby-gem ruby-on-rails
Last synced: 11 Apr 2025
https://github.com/riyabulia12/cargogo-front-end
CarGoGo enables users to register, log in, and rent cars from a wide range of options. Additionally, customers can easily create a personalized list of favorite cars that they can save and delete at any time. it is integrated with the cargo-backend-API using modern technologies, like React, Redux, Tailwind, RoR, PostgreSQL
react redux redux-toolkit rest-api ruby rubyonrails tailwindcss
Last synced: 01 Aug 2025
https://github.com/yammine/roaring-rb
Roaring Bitmaps for Ruby
magnus roaring-bitmaps ruby rust
Last synced: 08 May 2025
https://github.com/cmalf/blockmesh-network-bot-rb
A Ruby bot for automating interactions with the Blockmesh Network, utilizing proxies (SOCKS5, HTTP/S) to enhance uptime and earning potential.
automation blockmesh blockmesh-autofarm blockmesh-bot blockmesh-farmer blockmesh-miner blockmesh-network blockmesh-network-bot bot mining proxy ruby solana
Last synced: 03 Nov 2025
https://github.com/kevinelliott/irlp
Ruby gem to interact with the Internet Radio Linking Project
amateur-radio ham-radio repeaters ruby ruby-gem ruby-library
Last synced: 01 May 2025
https://github.com/lokeshh/numru
NumPy for RUby = NumRu
hacktoberfest numpy python ruby
Last synced: 20 Jun 2025
https://github.com/andyobtiva/array_include_methods
Array#include_all?, Array#include_any?, Array#include_array?, Array#array_index, Array#array_diff_indices, Array#array_intersection_indices, Array#counts, and Array#duplicates operations missing from basic Ruby Array API
Last synced: 01 Jul 2025
https://github.com/ayarotsky/rack-shield
Rack middleware for blocking abusive requests
rack rack-middleware rails redis ruby
Last synced: 10 Jun 2025
https://github.com/zedtux/isin_code_generator
Simple random ISIN Code generator
Last synced: 12 Apr 2025
https://github.com/gangelo/branch-name
branch-name is a gem that provides a command-line interface that allows you to accomplish several tasks, tasks I personally find myself having to carry out every time I work on a feature branch. I created this gem for myself; however, you are free to use it yourself, if any of these tasks fits into your personal routine: 1) Formulate a git feature branch name, given a jira ticket and jira ticket description. Why? Because I am constantly having to create git feature branch names that are based on jira ticket and jira ticket descriptions. 2) Optionally create a "project" based on the branch name (formulated in step 1 above). Why? Because I'm constantly having to create folders to manage files associated with the feature branches I am working on. 3) Optionally use and manage default options that determine the git feature branch name formulated, project greated, and default files associated with the project.Why? Because I routinely have to create files to support the feature I am working on and associate them with the feature I am working on. For example: scratch.rb to hold scratch code, snippets.rb to hold code to execute to perform redundant tasks, and readme.txt files to document things I need to remember.
agile branch-names cli cli-app productivity ruby
Last synced: 26 Apr 2025
https://github.com/humawork/wardrobe
Dress up your Ruby objects with garments from Wardrobe!
attributes coercion config gem immutable ruby validation
Last synced: 17 Aug 2025
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/icebaker/lighstorm
API for interacting with a Lightning Node.
bitcoin grpc lightning lightning-network lnd ruby
Last synced: 05 Oct 2025
https://github.com/oxylabs/webscraping-with-ruby
A tutorial for web scraping with Ruby
Last synced: 07 Sep 2025
https://github.com/svoop/aixm
Partial implementation of AIXM (Aeronautical Information Exchange Model) and OFMX (Open FlightMaps eXchange) for Ruby
aviation gem openflightmaps ruby
Last synced: 13 Apr 2025
https://github.com/rdnewman/loba
Easy tracing for debugging. Handy methods for adding trace lines to output or Rails logs.
debugging-tool gem ruby ruby-gem
Last synced: 14 Jul 2025
https://github.com/rnd-soft/main_loop
[MIRROR] Main Loop implementation to control subprocesses and threads
gem loop mainloop ruby ruby-on-rails
Last synced: 14 Sep 2025
https://github.com/filippoliverani/rails-fast-cache
Drop-in improvement for Rails cache, providing enhanced performance with asynchronous processing and better default serialization and compression
Last synced: 22 Apr 2025
https://github.com/andyobtiva/glimmer-dsl-xml
Glimmer DSL for XML (& HTML)
dsl dsl-syntax glimmer ruby ruby-gem ruby-library rubygem xml
Last synced: 23 Mar 2025
https://github.com/test-kitchen/kitchen-opennebula
OpenNebula driver for Test Kitchen
hacktoberfest managed-by-terraform ruby ruby-gem test-kitchen testing
Last synced: 16 Jul 2025
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/alhimik45/c-formatter
Format java/c code like python
formatted-text formatter fun ruby
Last synced: 14 May 2025
https://github.com/fathershafiu/kfx-social
This is a social media app that behaves in similitude to twitter. feel free to contribute on both the frontend and backend.
Last synced: 12 Sep 2025
https://github.com/charlyjazz/gosu-dont-touch-the-spike
2D game in Gosu engine :bird:
Last synced: 11 Apr 2025
https://github.com/ronin-rb/ronin-nmap
A Ruby library for working with nmap.
hacktoberfest infosec network-scanning nmap nmap-commands nmap-xml recon ruby
Last synced: 31 Aug 2025
https://github.com/oybekkayumov/oop-school-library
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.
Last synced: 21 Jul 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/singhshivam/gaevents
Provides integration for sending multiple events to Google Analytics
analytics google-analytics hacktoberfest ruby ruby-on-rails
Last synced: 14 Sep 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/jmoseka/oop-school-library
Implement classes, objects, encapsulation, inheritance, associations with Ruby
Last synced: 28 Aug 2025
https://github.com/justalever/blogmorphing
A short guide on how to use morphing from Turbo 8 and ruby on rails
rails7 ruby ruby-on-rails turbo turbo-rails
Last synced: 01 Oct 2025
https://github.com/get-bridge/scorm_engine
Ruby client for Rustici's SCORM Engine 2017.1 and 20.1 API
Last synced: 27 Jul 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/apaciuk/rails-rello
Rails 7 Trello type app with Dragula JS and Bootstrap 5, Devise, Omniauth and more
database dragula kanban-board-application rails rails-application ruby
Last synced: 01 Oct 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/yahir91/scraper
A web scraper that is used to retrieve medical articles from the Scielo website. Built with Ruby.
Last synced: 15 Jul 2025
https://github.com/noma4i/pivotal_miner
Redmine Plugin to Sync Pivotal Tracker with Redmine and vise versa
pivotal-tracker redmine redmine-plugin ruby
Last synced: 12 Aug 2025
https://github.com/cwaku/catalog
A console app that will help you to keep a record of different types of things you won: books, music albums, movies, and games. Built with Ruby
Last synced: 13 Aug 2025
https://github.com/mkon/db_lock
Obtains manual db locks.
database hacktoberfest mutex ruby
Last synced: 30 Jul 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/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
https://github.com/delonnewman/activerecord-pull
A simple query interface for pulling deeply nested data from records.
activerecord activerecord-queries database declarative-programming eav-model graph nested-objects nested-structures object-oriented-programming ontology query querying relational relational-database relational-databases ruby ruby-on-rails sql-databases tree trees
Last synced: 28 Oct 2025