Ruby Rubygems

Open-source Ruby projects categorized as Rubygems

Top 23 Ruby Rubygem Projects

  • factory_bot

    A library for setting up Ruby objects as test data.

  • Project mention: Show HN: Factory-JS – TypeScript dummy object generator for testing | news.ycombinator.com | 2024-03-29

    I made Factory-js inspired by factory-bot (https://github.com/thoughtbot/factory_bot), supports Prisma and Drizzle ORM and more. TypeScript is now widely used in both backend and frontend, but there is no de facto standard factory library. I'm developing a web application using Prisma, trpc, and nextjs, but I was struggling with how to write more beautiful and readable back-end tests. That's why I made factory-js.

  • MailCatcher

    Catches mail and serves it through a dream.

  • Project mention: Preview emails with letter_opener, MailCatcher and MailHog | news.ycombinator.com | 2023-08-13

    hey HN, I recently published an article going deep into email previewing (in Ruby on Rails, but I think it's relevant beyond Rails).

    MailCatcher (https://github.com/sj26/mailcatcher) and MailHog (https://github.com/mailhog/MailHog) are super handy and easy to run locally. Both spin up an SMTP server which you can direct mail to, and give you a nice web interface to browse mail and preview it.

    Happy to answer any question! thanks, harrison

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dependabot-core

    🤖 Dependabot's core logic for creating update PR's.

  • Project mention: Why I recommend Renovate over any other dependency update tools | news.ycombinator.com | 2024-04-12

    Oh yes, https://github.com/dependabot/dependabot-core/issues/3253. I wouldn't go so far as saying it was locked because it was too uncivil, mostly just because "additional commentary wasn't adding value" ;)

    Your read on the situation is spot on, and no, it doesn't look like it's been "fixed" (mostly because "fixing it would re-introduce the same potential vulnerability).

  • rubygems

    Library packaging and distribution for Ruby.

  • Project mention: Building a Sinatra app in Ruby | dev.to | 2024-04-09

    # Gemfile source 'https://rubygems.org' gem 'dotenv' gem 'json' gem 'pry' gem 'rake' gem 'sassc' gem 'sinatra' gem 'sinatra-activerecord' gem 'sinatra-contrib' gem 'sinatra-static-assets' group :development do gem 'foreman' gem 'rubocop' gem 'sqlite3', '~> 1.3', '>= 1.3.11' end group :test do gem 'rack-test' gem 'rspec', require: 'spec' end group :production do gem 'pg' end

  • Gem in a Box

    Really simple rubygem hosting

  • Appraisal

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

  • kitchen-terraform

    Test Kitchen plugins for testing Terraform configurations

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • rack-throttle

    Rack middleware for rate-limiting incoming HTTP requests.

  • gel

    A modern gem manager: Gel is a lightweight alternative to Bundler (by gel-rb)

  • gemstash

    A RubyGems.org cache and private gem server

  • Unread

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

  • ruby-mqtt

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

  • Ruby Units

    A unit handling library for ruby

  • DeepPluck

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

  • Gemsmith

    A command line interface for smithing Ruby gems.

  • rails-mini-profiler

    Performance profiling for Rails, made simple 🦔

  • Project mention: Enabling Hotwire/Turbo in Rails7 from upgraded repo | /r/rails | 2023-05-31
  • bundler-leak

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

  • bashcov

    Code coverage tool for Bash

  • gemdiff

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

  • pluck_all

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

  • bestgems.org

    Gem ranking and downloads trends providing service.

  • Project mention: Ruby Gems Download Trends: An Analysis from 2013 to 2023 | dev.to | 2023-11-15

    While creating the Short Ruby Newsletter I discovered bestgems.org and I noticed there was an interesting graph and would like to discuss it a bit.

  • rails_or

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

  • sane_patch

    Making monkey patches sane again

  • 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 related posts

Index

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

Project Stars
1 factory_bot 7,875
2 MailCatcher 6,181
3 dependabot-core 3,858
4 rubygems 3,550
5 Gem in a Box 1,478
6 Appraisal 1,229
7 kitchen-terraform 1,126
8 rack-throttle 948
9 gel 765
10 gemstash 739
11 Unread 710
12 ruby-mqtt 528
13 Ruby Units 515
14 DeepPluck 460
15 Gemsmith 445
16 rails-mini-profiler 403
17 bundler-leak 285
18 bashcov 146
19 gemdiff 122
20 pluck_all 101
21 bestgems.org 98
22 rails_or 94
23 sane_patch 65

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com