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.

  • Scout Monitoring

    Performance metrics and, now, Logs Management Monitoring with Scout Monitoring. Get early access to Scout Monitoring's NEW Ruby logging feature [beta] by signing up now. Start for free and enable logs to get better insights into your Rails apps.

    Scout Monitoring logo
  • MailCatcher

    Catches mail and serves it through a dream.

    Project mention: Show HN: A fake SMTP server for software integration testing | news.ycombinator.com | 2024-07-21
  • dependabot-core

    🤖 Dependabot's core logic for creating update PRs.

    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: Ruby Debugging, VS Code, Gems, and Bundler! | dev.to | 2024-09-05

    source 'https://rubygems.org' gem 'fibonacci'

  • 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

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • rack-throttle

    Rack middleware for rate-limiting incoming HTTP requests.

  • 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
  • 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 🦔

  • 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.

  • fcmpush

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

  • 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

  • Ruby Debugging, VS Code, Gems, and Bundler!

    2 projects | dev.to | 5 Sep 2024
  • Gel: Modern Gem manager and Bundler alternative (Ruby)

    1 project | news.ycombinator.com | 9 Jul 2024
  • Effortless Code Conventions Review for Pull Request Changes

    6 projects | dev.to | 7 Jun 2024
  • Puppet 8 readiness with Onceover

    3 projects | dev.to | 6 Jun 2024
  • Building a Sinatra app in Ruby

    1 project | dev.to | 9 Apr 2024
  • How to deploy a Rails 7 app to Heroku

    1 project | dev.to | 18 Mar 2024
  • Building a Christmas-Themed Chatbot: My ServerlessGuru Hackathon Journey

    5 projects | dev.to | 17 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 Sep 2024
    SaaSHub helps you find the best software and product alternatives 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 7,910
2 MailCatcher 6,275
3 dependabot-core 4,610
4 rubygems 3,637
5 Gem in a Box 1,489
6 Appraisal 1,253
7 kitchen-terraform 1,131
8 rack-throttle 947
9 gel 769
10 gemstash 752
11 Unread 712
12 ruby-mqtt 541
13 Ruby Units 515
14 DeepPluck 460
15 Gemsmith 455
16 rails-mini-profiler 410
17 bundler-leak 286
18 bashcov 148
19 gemdiff 122
20 pluck_all 102
21 bestgems.org 98
22 rails_or 94
23 fcmpush 77

Sponsored
Performance metrics and, now, Logs Management Monitoring with Scout Monitoring
Get early access to Scout Monitoring's NEW Ruby logging feature [beta] by signing up now. Start for free and enable logs to get better insights into your Rails apps.
www.scoutapm.com