Rubygems

Open-source projects categorized as Rubygems

Top 23 Rubygem Open-Source 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.

  • jekyll-theme-chirpy

    A minimal, responsive, and feature-rich Jekyll theme for technical writing.

  • Project mention: Where are the layouts!? And where is the site object loaded from? (Chirpy Theme) | /r/Jekyll | 2023-12-09

    "Using the Chirpy theme for Jekyll."

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

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

  • 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
  • kitchen-terraform

    Test Kitchen plugins for testing Terraform configurations

  • rack-throttle

    Rack middleware for rate-limiting incoming HTTP requests.

  • Open-Source-Ruby-and-Rails-Apps

    Awesome Ruby and Rails Open Source applications 🌈

  • Project mention: I need advice after getting hired as an employee but here is the twist, I have zero ruby/ror knowledge nor experience. | /r/rails | 2023-05-24

    I'd suggest picking an open source repo and giving yourself a very simple task, like changing some text on a specific page, doubling up every row in some data-driven table, something like that. It doesn't have to be sensible, it just has to be something that forces you to learn

  • 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

  • packj

    Packj stops :zap: Solarwinds-, ESLint-, and PyTorch-like attacks by flagging malicious/vulnerable open-source dependencies ("weak links") in your software supply-chain

  • Project mention: Rust Without Crates.io | news.ycombinator.com | 2023-11-14

    Creator of Packj [1] here. How do you envision sandboxing/security policies will be specified? Per-lib policies when you've hundreds of dependencies will become overwhelming. Having built an eBPF-based sandbox [2], I anticipate that accuracy will be another challenge here: too restrictive will block functionality, too permissive defeats the purpose.

    1. https://github.com/ossillate-inc/packj flags malicious/risky NPM/PyPI/RubyGems/Rust/Maven/PHP packages by carrying out static+dynamic+metadata analysis.

  • 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

  • ruby-fann

    Ruby library for interfacing with FANN (Fast Artificial Neural Network)

  • 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

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

Rubygems related posts

Index

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

Project Stars
1 factory_bot 7,875
2 jekyll-theme-chirpy 6,236
3 MailCatcher 6,181
4 dependabot-core 3,858
5 rubygems 3,550
6 Gem in a Box 1,478
7 Appraisal 1,229
8 kitchen-terraform 1,126
9 rack-throttle 948
10 Open-Source-Ruby-and-Rails-Apps 896
11 gel 765
12 gemstash 741
13 Unread 710
14 packj 614
15 ruby-mqtt 528
16 Ruby Units 515
17 ruby-fann 489
18 DeepPluck 460
19 Gemsmith 446
20 rails-mini-profiler 403
21 bundler-leak 285
22 bashcov 146
23 gemdiff 122

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