Open-source projects categorized as ruby-gem | Edit details
Language filter: + Ruby + HTML + C + SCSS

Top 23 ruby-gem Open-Source Projects

  • minimal-mistakes

    :triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio.

    Project mention: My First Blog | | 2021-09-09

    Link to the repository: []

  • Nokogiri

    Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.

    Project mention: Ditch Your Version Manager | | 2021-09-19

    Mike has worked hard over the years to have Nokogiri come with its dependencies. It does come with libxml and all that is required.


    > These dependencies are met by default by Nokogiri's packaged versions of the libxml2 and libxslt source code, but a configuration option --use-system-libraries is provided to allow specification of alternative library locations.

    Some authors work hard to have their tools do the right thing and consistently.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • ransack

    Object-based searching.

    Project mention: ransack VS Searchkick - a user suggested alternative | | 2021-08-12
  • react-on-rails

    Integration of React + Webpack + Rails + rails/webpacker including server-side rendering of React, enabling a better developer experience and faster client performance.

    Project mention: Spent the past week learning Stimulus and Hotwire - you don't need it, you can do the same thing with jQuery | | 2021-12-30

    It's me, Justin, the guy the started React on Rails and React on Rails Pro many years ago! I'll be following this thread!

  • terraforming

    Export existing AWS resources to Terraform style (tf, tfstate) / No longer actively maintained

    Project mention: Where to start with a mess? | | 2021-11-07

    I would also strongly recommend an iterative triage process: don't feel that you need to solve everything all once. It's a huge amount of progress if you can get to a stage where you understand the relationships between services, have enough monitoring to identify failures, and can iteratively move services to more granular IAM policies even if it's all still running in one big account. Simply using a tool like terraformer or terraforming to move the manual configuration into an IaC workflow is an accomplishment, especially since it helps you both make changes more confidently and identify where new changes are still being made. Depending on the politics, that last part might be important: you'll be unpopular if you take away everyone's rights but you'll probably have better luck first nudging people to make them using a sensible flow rather than by hand.

  • beautiful-jekyll

    ✨ Build a beautiful and simple website in literally minutes. Demo at

    Project mention: Finally fulfilled my dream and started a D&D blog! | | 2021-04-13

    Thanks, sure. I hosted it on Github Pages and made the blog itself with Beautiful Jekyll.

  • TTY

    Toolkit for developing sleek command line apps.

    Project mention: Looking for a tutorial or a resource to write good looking CLI applications | | 2021-07-22

    Saw just now. Cobra is huge and offers a lot. Btw, I've used this for a Ruby project a while ago and was looking for something similar. I guess Cobra it is. Thanks again!

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • machine-learning-with-ruby

    Curated list: Resources for machine learning in Ruby

    Project mention: Why isn't Ruby used for ML? | | 2021-06-16

    It's certainly possible (great repo here), but often you'll find that gems are essential ruby bindings for libraries from another language.

  • pages-gem

    A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages

    Project mention: A pune sau a nu pune pe GitHub, aceasta este intrebarea | | 2022-01-26
  • Sidekiq-Cron

    Scheduler / Cron for Sidekiq jobs

    Project mention: How can I schedule a job to be executed in the future ? | | 2021-03-30

    Depending on how far into the future you're planning to, it could be worth storing the datetime you want it executed on a field like perform_work_at within your database. Then use sidekiq-cron to check a few times a day for if the perform_work_at has passed & the work needs to be done.

  • tty-prompt

    A beautiful and powerful interactive command line prompt

  • ruby-kafka

    A Ruby client library for Apache Kafka

  • devise-jwt

    JWT token authentication with devise and rails

    Project mention: Rails API Authentication with JWT Options | | 2021-12-09

    have you looked at or

  • gitlab

    Ruby wrapper and CLI for the GitLab REST API

  • Truemail

    🚀 Configurable framework agnostic plain Ruby 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.

  • FiniteMachine

    A minimal finite state machine with a straightforward syntax.

  • Mobility

    Pluggable Ruby translation framework

    Project mention: Globalize Gem and Rails 7 alternative | | 2022-01-13

    According to, you probably want to look into

  • jekyll-theme-basically-basic

    Your new Jekyll default theme

  • Pastel

    Terminal output styling with intuitive and clean API. (by piotrmurach)

  • motion

    Reactive frontend UI components for Rails in pure Ruby (by unabridged)

  • devise_masquerade

    Extension for devise, enable login as functionality. Add link to the masquerade_path(resource) and use it.

    Project mention: How to login as another user without using any gems | | 2022-01-10

    I'm going to leave this here

  • ruby-fann

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

  • memo_wise

    The wise choice for Ruby memoization

    Project mention: Optimizing performance in MemoWise, a new memoization gem | | 2021-07-16

    MemoWise is benchmarked as the fastest Ruby memoization gem. This post describes how we made it so speedy.

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). The latest post mention was on 2022-01-26.

ruby-gem related posts


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

Project Stars
1 minimal-mistakes 9,174
2 Nokogiri 5,770
3 ransack 5,049
4 react-on-rails 4,829
5 terraforming 4,240
6 beautiful-jekyll 3,835
7 TTY 2,357
8 machine-learning-with-ruby 1,707
9 pages-gem 1,678
10 Sidekiq-Cron 1,496
11 tty-prompt 1,298
12 ruby-kafka 1,129
13 devise-jwt 998
14 gitlab 983
15 Truemail 850
16 FiniteMachine 790
17 Mobility 749
18 jekyll-theme-basically-basic 645
19 Pastel 588
20 motion 560
21 devise_masquerade 439
22 ruby-fann 436
23 memo_wise 419
Find remote jobs at our new job board There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.