Ruby Rubygems

Open-source Ruby projects categorized as Rubygems

Top 23 Ruby Rubygem Projects

  1. factory_bot

    A library for setting up Ruby objects as test data.

    Project mention: A library for setting up Ruby objects as test data | news.ycombinator.com | 2025-05-03
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. MailCatcher

    Catches mail and serves it through a dream.

    Project mention: MailCatcher runs a super simple SMTP server | news.ycombinator.com | 2024-11-18

    The website is out of date, last release was actually in may (like smtp4dev) https://github.com/sj26/mailcatcher/releases/tag/v0.10.0

  4. dependabot-core

    🤖 Dependabot's core logic for creating update PRs.

    Project mention: Keeping Your Lagoon Dependencies Up-to-Date: A Developer's Guide | dev.to | 2024-10-29

    Dependabot- Integrated with GitHub

  5. rubygems

    Library packaging and distribution for Ruby.

    Project mention: Go Tool: tudo o que ninguem pediu | dev.to | 2025-04-05

    # copied from https://github.com/sidekiq/sidekiq/blob/main/Gemfile source "https://rubygems.org" gemspec gem "rake" RAILS_VERSION = "~> 8.0" gem "actionmailer", RAILS_VERSION gem "actionpack", RAILS_VERSION gem "activejob", RAILS_VERSION gem "activerecord", RAILS_VERSION gem "railties", RAILS_VERSION gem "redis-client" # gem "bumbler" # gem "debug" gem "sqlite3", "~> 2.2", platforms: :ruby gem "activerecord-jdbcsqlite3-adapter", platforms: :jruby gem "after_commit_everywhere", require: false gem "yard" gem "csv" gem "vernier" unless RUBY_VERSION < "3" gem "webrick" group :test do gem "maxitest" gem "simplecov" gem "debug" end group :development, :test do gem "standard", require: false end group :load_test do gem "toxiproxy" gem "ruby-prof" end

  6. RubyGems

    The Ruby community's gem hosting service.

    Project mention: ⚙️ Building a better Ruby ORM for time series and analytics | dev.to | 2025-02-06

    The following code snippet highlights the real-life use case that inspired me to build a continuous aggregates macro for better time-series data aggregations. It’s part of a RubyGems contribution I made, and it’s still a work in progress. However, it’s worth validating how this idea can reduce the Ruby code you’ll have to maintain.

  7. Gem in a Box

    Really simple rubygem hosting

  8. Appraisal

    A Ruby library for testing your library against different versions of dependencies.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. rack-throttle

    Rack middleware for rate-limiting incoming HTTP requests.

  11. gel

    A modern gem manager: Gel is a lightweight alternative to Bundler

    Project mention: Gel: Modern Gem manager and Bundler alternative (Ruby) | news.ycombinator.com | 2024-07-09
  12. gemstash

    A RubyGems.org cache and private gem server

  13. Unread

    Handle unread records and mark them as read with Ruby on Rails

  14. ruby-mqtt

    Pure Ruby gem that implements the MQTT protocol, a lightweight protocol for publish/subscribe messaging.

  15. Ruby Units

    A unit handling library for ruby

  16. Gemsmith

    A command line interface for smithing Ruby gems.

  17. DeepPluck

    Allow you to pluck attributes from nested associations without loading a bunch of records.

  18. bundler-leak

    Known-leaky gems verification for bundler: `bundle leak` to check your app and find leaky gems in your Gemfile :gem::droplet:

  19. bashcov

    Code coverage tool for Bash

  20. gemdiff

    Find source repositories for ruby gems. Open, compare, and update outdated gem versions

  21. bestgems.org

    Gem ranking and downloads trends providing service.

  22. pluck_all

    A more efficient way to get data from database. Like #pluck method but return array of hashes instead.

  23. rails_or

    Cleaner syntax for writing OR Query in Rails 5, 6. And also add #or support to Rails 3 and 4.

  24. fcmpush

    Firebase Cloud Messaging API wrapper for Ruby, suppot HTTP v1 API including access_token auto refresh feature.

  25. drafting

    Ruby gem for saving drafts of ActiveRecord models

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Ruby Rubygems discussion

Log in or Post with

Ruby Rubygems related posts

  • Go Tool: tudo o que ninguem pediu

    2 projects | dev.to | 5 Apr 2025
  • Re-Revisiting Performance in Ruby 3.4.1

    1 project | dev.to | 25 Mar 2025
  • Building a Ruby on Rails Chat Application with ActionCable and Heroku

    1 project | dev.to | 19 Mar 2025
  • How to make sure you review your monkey patch when updating Ruby gems

    1 project | dev.to | 8 Mar 2025
  • How to build an API with Ruby and Sinatra

    4 projects | dev.to | 18 Feb 2025
  • Some tips for making a ruby gem

    3 projects | dev.to | 15 Feb 2025
  • Fix Gem:SafeMarshal buffer overrun with lengths larger than fit into a byte

    1 project | news.ycombinator.com | 6 Dec 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Rubygem projects in Ruby? This list will help you:

# Project Stars
1 factory_bot 8,005
2 MailCatcher 6,615
3 dependabot-core 5,047
4 rubygems 3,766
5 RubyGems 2,369
6 Gem in a Box 1,509
7 Appraisal 1,292
8 rack-throttle 946
9 gel 799
10 gemstash 770
11 Unread 742
12 ruby-mqtt 550
13 Ruby Units 536
14 Gemsmith 467
15 DeepPluck 457
16 bundler-leak 294
17 bashcov 157
18 gemdiff 123
19 bestgems.org 103
20 pluck_all 103
21 rails_or 94
22 fcmpush 82
23 drafting 67

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Ruby is
the 12th most popular programming language
based on number of references?