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: 2025-05-26 00:22:03 UTC
- JSON Representation
https://github.com/palkan/anyway_config
Configuration library for Ruby gems and applications
configuration hacktoberfest rails ruby
Last synced: 13 May 2025
https://github.com/ged/ruby-pg
A PostgreSQL client library for Ruby
c client database postgresql rdbms ruby
Last synced: 12 May 2025
https://github.com/ku1ik/rainbow
Ruby gem for colorizing printed text on ANSI terminals
Last synced: 15 May 2025
https://github.com/postmodern/spidr
A versatile Ruby web spidering library that can spider a site, multiple domains, certain links or infinitely. Spidr is designed to be fast and easy to use.
crawler ruby scraper spider spider-links web web-crawler web-scraper web-scraping web-spider
Last synced: 13 May 2025
https://github.com/picoruby/picoruby
PicoRuby is the smallest Ruby implementation for one-chip microcontrollers
microcontroller mruby mrubyc ruby
Last synced: 14 May 2025
https://github.com/yabeda-rb/yabeda
Extendable framework for collecting and exporting metrics from your Ruby application
metrics monitoring ruby yabeda
Last synced: 14 May 2025
https://github.com/GoogleCloudPlatform/magic-modules
Add Google Cloud Platform support to Terraform
gcp go golang google-cloud googlecloud googlecloudplatform magic-modules ruby terraform
Last synced: 27 Mar 2025
https://github.com/sparklemotion/sqlite3-ruby
Ruby bindings for the SQLite3 embedded database
Last synced: 12 May 2025
https://github.com/daryllxd/lifelong-learning
✅ ✅ ✅ A massive repo filled with notes on everything from coding to philosophy to psychology to marketing to product
coursera elixir journal learn learning-notes lifelong-learning markdown note-taking notes phoenix rails ruby software-design software-engineering vim
Last synced: 26 Mar 2025
https://github.com/jekyll/jekyll-redirect-from
:twisted_rightwards_arrows: Seamlessly specify multiple redirections URLs for your pages and posts.
jekyll jekyll-plugin redirects ruby
Last synced: 08 Apr 2025
https://github.com/davydovanton/sidekiq-statistic
See statistic about your workers
ruby sidekiq statistic-inside-middleware
Last synced: 14 May 2025
https://github.com/gel-rb/gel
A modern gem manager: Gel is a lightweight alternative to Bundler
dependency-manager package-manager ruby rubygems
Last synced: 01 Apr 2025
https://github.com/jish/pre-commit
A slightly improved pre-commit hook for git
Last synced: 14 May 2025
https://github.com/joemasilotti/railsdevs.com
The reverse job board for Ruby on Rails developers.
Last synced: 14 May 2025
https://github.com/dry-rb/dry-monads
Useful, common monads in idiomatic Ruby
dry-rb functional-programming gem monad ruby rubygem
Last synced: 13 May 2025
https://github.com/heroku/heroku-buildpack-ruby
Heroku's classic buildpack for Ruby applications.
buildpack heroku heroku-languages ruby
Last synced: 03 Apr 2025
https://github.com/licensee/licensee
A Ruby Gem to detect under what license a project is distributed.
law legal licensing open-source open-source-licensing ruby ruby-gem
Last synced: 03 Apr 2025
https://github.com/benbalter/licensee
A Ruby Gem to detect under what license a project is distributed.
law legal licensing open-source open-source-licensing ruby ruby-gem
Last synced: 28 Jan 2025
https://github.com/copiousfreetime/launchy
A helper for launching cross-platform applications in a fire and forget manner.
browser commandline launchy ruby
Last synced: 09 May 2025
https://github.com/chaps-io/access-granted
Multi-role and whitelist based authorization gem for Rails (and not only Rails!)
access-control authorization cancan permissions rails ruby
Last synced: 15 May 2025
https://github.com/infinum/rails-handbook
Describing the development process used by the Infinum Rails Team.
backend design-patterns handbook rails ruby styleguide
Last synced: 30 Mar 2025
https://github.com/ruby/ruby.wasm
ruby.wasm is a collection of WebAssembly ports of the CRuby.
emscripten ruby wasi wasm webassembly
Last synced: 15 May 2025
https://github.com/projectblacklight/blacklight
Blacklight provides a discovery interface for any Solr (http://lucene.apache.org/solr) index.
blacklight discovery-interface rails-engine ruby solr
Last synced: 13 May 2025
https://github.com/andyobtiva/glimmer
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
desktop desktop-application-sdk dsl dsl-engine framework glimmer gui gui-framework gui-toolkit jruby linux mac macos ruby swt windows
Last synced: 14 May 2025
https://github.com/VAR-solutions/Algorithms
A repository of different Algorithms and Data Structures implemented in many programming languages.
algorithms bit-manipulation c cpp csharp data-structures dynamic-programming go golang greedy-algorithms help-wanted java javascript mathematics python python3 ruby rust swift
Last synced: 27 Apr 2025
https://github.com/AndyObtiva/glimmer
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
desktop desktop-application-sdk dsl dsl-engine framework glimmer gui gui-framework gui-toolkit jruby linux mac macos ruby swt windows
Last synced: 08 May 2025
https://github.com/tansengming/stripe-rails
A Rails Engine for integrating with Stripe
hacktoberfest rails-engine ruby stripe stripe-event
Last synced: 14 May 2025
https://github.com/stimulusreflex/cable_ready
Use simple commands on the server to control client browsers in real-time
action-cable hacktoberfest javascript real-time ruby ruby-on-rails server-side-rendering
Last synced: 29 Apr 2025
https://github.com/boazsegev/combine_pdf
A Pure ruby library to merge PDF files, number pages and maybe more...
pdf pdf-files pdf-generation pdf-merge ruby
Last synced: 13 May 2025
https://gitlab.com/gitlab-org/gitlab-development-kit
Get started with GitLab Rails development using the GDK.
development hacktoberfest rails ruby
Last synced: 23 Apr 2025
https://github.com/nullscreen/yt
The reliable YouTube API Ruby client
gem oauth2 rails ruby video youtube youtube-analytics youtube-api
Last synced: 15 May 2025
https://github.com/ledermann/unread
Handle unread records and mark them as read with Ruby on Rails
activerecord rails ruby rubygems unread-records
Last synced: 29 Apr 2025
https://github.com/thesp0nge/dawnscanner
Dawn is a static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.
codereview cybersecurity hanami padrino rails ruby security security-audit sinatra vulnerabilities
Last synced: 15 May 2025
https://github.com/jamesmartin/inline_svg
Embed SVG documents in your Rails views and style them with CSS
Last synced: 14 May 2025
https://github.com/ruby-next/ruby-next
Ruby Next makes modern Ruby code run in older versions and alternative implementations
Last synced: 24 Nov 2024
https://github.com/grodowski/undercover
undercover warns about methods, classes and blocks that were changed without tests, to help you easily find untested code and reduce the number of bugs. It does so by analysing data from git diffs, code structure and SimpleCov coverage reports
cli code-quality coverage hacktoberfest linter ruby test-coverage
Last synced: 13 May 2025
https://github.com/braintree/runbook
A framework for gradual system automation
automation automation-framework devops devops-tools operations ops opseng orchestration orchestration-framework remote-execution ruby rubygem runbook runbook-command runbook-configuration runbook-dsl runbook-generators runbooks sre sshkit
Last synced: 03 Apr 2025
https://github.com/evilmartians/terraforming-rails
Terraforming legacy Rails applications guides and tools
Last synced: 12 Apr 2025
https://github.com/ethworks/ethereum.rb
Ethereum library for the Ruby language
Last synced: 12 Apr 2025
https://github.com/EthWorks/ethereum.rb
Ethereum library for the Ruby language
Last synced: 12 May 2025
https://github.com/annict/annict
A platform for anime addicts built with Rails and Hotwire.
anime annict hotwire rails rails-application ruby social-network stimulusjs
Last synced: 13 Apr 2025
https://github.com/ruby-grape/grape-entity
An API focused facade that sits on top of an object model.
Last synced: 14 May 2025
https://github.com/socketry/rubydns
A DSL for building fun, high-performance DNS servers.
asynchronous dns-server resolver ruby rubydns
Last synced: 13 May 2025
https://github.com/matsadler/magnus
Ruby bindings for Rust. Write Ruby extension gems in Rust, or call Ruby from Rust.
Last synced: 13 May 2025
https://github.com/rapid7/recog
Pattern recognition for hosts, services, and content
fingerprinting hacktoberfest regex ruby xml
Last synced: 13 May 2025
https://github.com/ronin-rb/ronin
Ronin is a Free and Open Source Ruby Toolkit for Security Research and Development. Ronin also allows for the rapid development and distribution of code, exploits, payloads, etc, via 3rd-party git repositories.
cli console ctf-tool ctf-tools database hacking hacking-tools hacktoberfest infosec network-tools orm ronin ronin-rb ruby security security-tools
Last synced: 10 May 2025
https://github.com/kiraka/annict-web
A platform for anime addicts built with Rails and Hotwire.
anime annict hotwire rails rails-application ruby social-network stimulusjs
Last synced: 13 Dec 2024
https://github.com/anaynayak/aws-security-viz
Visualize your aws security groups.
aws aws-cli ec2 graph graphviz json ruby security security-groups visualization viz
Last synced: 14 May 2025
https://github.com/rubocop/rubocop-performance
An extension of RuboCop focused on code performance checks.
code-formatter hacktoberfest linter rubocop ruby static-code-analysis
Last synced: 13 May 2025
https://github.com/leandromoreira/redlock-rb
Redlock is a redis-based distributed lock implementation in Ruby. More than 20M downloads.
distributed-locks lock redis redlock ruby
Last synced: 14 May 2025
https://github.com/markets/maily
📫 Rails Engine to preview emails in the browser
email-delivery email-preview hooks rails rails-engine ruby rubygem
Last synced: 15 May 2025
https://github.com/westonplatter/phashion
Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files
duplicate-multimedia-files image-analysis phash ruby
Last synced: 14 May 2025
https://github.com/browserify-rails/browserify-rails
Browserify + Rails = a great way to modularize your legacy JavaScript
browserify commonjs rails rails-browserify ruby
Last synced: 29 Jan 2025
https://github.com/x-motemen/git-pr-release
Release pull request generator
git github pull-requests ruby workflow
Last synced: 14 May 2025
https://github.com/github/github-ds
A collection of Ruby libraries for working with SQL on top of ActiveRecord's connection
activerecord key-value mysql rails ruby sql
Last synced: 14 May 2025
https://github.com/unabridged/motion
Reactive frontend UI components for Rails in pure Ruby
component gem no-javascript presenter rails reactive reactive-programming ruby ruby-gem ruby-on-rails view-components
Last synced: 07 Apr 2025
https://github.com/shopify/yjit
Optimizing JIT compiler built inside CRuby
bytecode codegen compiler cruby jit jit-compiler mri ruby ruby-jit
Last synced: 09 Apr 2025
https://github.com/ianks/octodown
Github markdown previewing straight from your shell.
github-flavored-markdown github-markdown markdown-editor readme-md ruby vim
Last synced: 15 May 2025
https://github.com/dmitrytsepelev/ar_lazy_preload
Lazy loading associations for the ActiveRecord models
activerecord eager-loading rails ruby
Last synced: 14 May 2025
https://github.com/cedarcode/webauthn-ruby
WebAuthn ruby server library ― Make your Ruby/Rails web server become a conformant WebAuthn Relying Party
2fa 2fa-security authentication fido2 passkey passkeys passwordless passwordless-login relying-party ruby two-factor-authentication web-authentication webauthn webauthn-library webauthn-ruby webauthn-server
Last synced: 13 May 2025
https://github.com/davidcelis/api-pagination
:page_facing_up: Link header pagination for Rails and Grape APIs.
api grape kaminari pagination rails ruby willpaginate
Last synced: 14 May 2025
https://github.com/synvert-hq/synvert-ruby
write snippet code to rewrite your project code
Last synced: 09 Apr 2025
https://github.com/rubocop-hq/rubocop-performance
An extension of RuboCop focused on code performance checks.
code-formatter hacktoberfest linter rubocop ruby static-code-analysis
Last synced: 04 Dec 2024
https://github.com/huacnlee/init.d
⚙️ Batch scripts for Rails production environment install on Ubuntu Server.
batch-script deployment ruby ubuntu-server
Last synced: 04 Apr 2025
https://github.com/chef/ohai
Ohai profiles your system and emits JSON
chef configuration configuration-management discovery hacktoberfest ohai ruby
Last synced: 29 Mar 2025
https://github.com/DmitryTsepelev/ar_lazy_preload
Lazy loading associations for the ActiveRecord models
activerecord eager-loading rails ruby
Last synced: 24 Nov 2024
https://github.com/blackbird71SR/Hello-World
Hello World in all possible programmnig languages
beginner-friendly c cpp first-timers hacktoberfest hacktoberfest2018 hactoberfest help-wanted java javascript open-source python ruby
Last synced: 13 May 2025
https://github.com/nullobject/rein
Database constraints made easy for ActiveRecord.
activerecord constraints database library postgres rails ruby
Last synced: 15 May 2025
https://github.com/vagrant-landrush/landrush
A Vagrant plugin that provides a simple DNS server for Vagrant guests
Last synced: 24 Jan 2025
https://github.com/fatkodima/online_migrations
Catch unsafe PostgreSQL migrations in development and run them easier in production (code helpers for table/column renaming, changing column type, adding columns with default, background migrations, etc).
activerecord gem migrations postgresql rails ruby
Last synced: 14 May 2025
https://github.com/codota/tabnine-vim
Vim client for TabNine. https://vimawesome.com/plugin/tabnine-vim
artificial-intelligence autocomplete bash c cpp golang gpt-2 java javascript lua php python ruby rust swift typescript vim vim-plugin
Last synced: 13 Mar 2025
https://github.com/lineofflight/frankfurter
💱 Currency data API
api currency currency-api money ruby
Last synced: 15 May 2025
https://github.com/nickjj/orats
Opinionated rails application templates.
docker docker-compose rails ruby
Last synced: 13 Mar 2025
https://github.com/oneclick/rubyinstaller2
MSYS2 based RubyInstaller for Windows
Last synced: 24 Nov 2024
https://github.com/kgiszczak/shale
Shale is a Ruby object mapper and serializer for JSON, YAML, TOML, CSV and XML. It allows you to parse JSON, YAML, TOML, CSV and XML data and convert it into Ruby data structures, as well as serialize data structures into JSON, YAML, TOML, CSV or XML.
csv csv-mapper csv-serialization json json-mapping json-serializer object-mapper ruby serializer toml toml-mapping toml-serializer xml xml-mapping xml-serializer yaml yaml-mapping yaml-serializer
Last synced: 14 May 2025
https://github.com/digital-fabric/polyphony
Fine-grained concurrency for Ruby
concurrency io-uring iouring libev networking polyphony ruby ruby-fibers structured-concurrency
Last synced: 12 Feb 2025
https://github.com/bwillis/versioncake
:cake: Version Cake is an unobtrusive way to version APIs in your Rails or Rack apps
api jbuilder rails ruby versioning
Last synced: 15 May 2025
https://github.com/travis-ci/travis-build
.travis.yml => build.sh converter
Last synced: 08 Apr 2025
https://github.com/daqing/rabel
An open-source web forum built on the Ruby on Rails framework.
Last synced: 16 Apr 2025
https://github.com/telegram-bot-rb/telegram-bot
Ruby gem for building Telegram Bot with optional Rails integration
async bot controller hot-reload poller rails ruby telegram telegram-bot webhook
Last synced: 14 May 2025
https://github.com/closuretree/with_advisory_lock
Advisory locking for ActiveRecord
activerecord advisory-locks mutexes mysql postgres postgresql ruby transaction
Last synced: 13 May 2025
https://github.com/piotrmurach/pastel
Terminal output styling with intuitive and clean API.
colors escape-sequences ruby ruby-gem string-styling style terminal-emulators terminal-themes
Last synced: 15 May 2025
https://github.com/seven1m/bible_api
Ruby web app that serves JSON API for open and public domain bibles
Last synced: 15 May 2025
https://github.com/github/rubocop-github
Code style checking for GitHub's Ruby projects
Last synced: 13 May 2025
https://github.com/railslove/rack-tracker
Tracking made easy: Don’t fool around with adding tracking and analytics partials to your app and concentrate on the things that matter.
ecommerce facebook google-analytics rack rack-middleware ruby tracking tracking-pixels
Last synced: 15 Mar 2025
https://github.com/tako8ki/frum
A little bit fast and modern Ruby version manager written in Rust
farm rbenv ruby rust version-manager
Last synced: 16 May 2025
https://github.com/emad-elsaid/rubrowser
a ruby code dependency graph interactive visualizer
Last synced: 15 May 2025
https://github.com/Shopify/yjit
Optimizing JIT compiler built inside CRuby
bytecode codegen compiler cruby jit jit-compiler mri ruby ruby-jit
Last synced: 24 Nov 2024