Ruby ruby-gem

Open-source Ruby projects categorized as ruby-gem | Edit details

Top 23 Ruby ruby-gem Projects

  • GitHub repo ransack

    Object-based searching.

    Project mention: ransack VS Searchkick - a user suggested alternative | | 2021-08-12
  • GitHub repo 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: Best project setup for Rails+React with "remember me" feature | | 2021-10-16

    The problem is I have no idea how to implement the "remember me" feature in that gem without just making the tokens not refresh for a very long time (I think that would be a security concern). So then I looked more into react_on_rails to just use sessions with Devise as a normal rails app, but I don't know if I'll be able to deploy that on AWS because of the changes I have to do to the webpacker/webpack config to allow for a better folder structure. I've never done that so I don't know if there may be any issues.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo terraforming

    Export existing AWS resources to Terraform style (tf, tfstate)

    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.

  • GitHub repo 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!

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

  • GitHub repo 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: Is there any quick solution for app landing page? | | 2021-12-05
  • GitHub repo 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.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo tty-prompt

    A beautiful and powerful interactive command line prompt

  • GitHub repo ruby-kafka

    A Ruby client library for Apache Kafka

  • GitHub repo gitlab

    Ruby wrapper and CLI for the GitLab REST API

  • GitHub repo devise-jwt

    JWT token authentication with devise and rails

    Project mention: Is there a way to refresh tokens on continuous user activity using devise-JWT, instead of just expiring? | | 2021-11-05

    I think I saw a discussion on this here.

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

  • GitHub repo FiniteMachine

    A minimal finite state machine with a straightforward syntax.

  • GitHub repo Mobility

    Pluggable Ruby translation framework

  • GitHub repo Pastel

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

  • GitHub repo motion

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

    Project mention: Hotwire: HTML over the Wire | | 2020-12-22

    And while we are at it, Motion (

  • GitHub repo devise_masquerade

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

    Project mention: 10 things I add to every Rails app | | 2021-10-02

    Alongside this, devise_masquerade is a fantastic plugin to use with your admin area, allowing you to login as other users. This is helpful for debugging account specific issues etc.

  • GitHub repo tty-spinner

    A terminal spinner for tasks that have non-deterministic time frame.

  • GitHub repo loaf

    Manages and displays breadcrumb trails in Rails app - lean & mean. (by piotrmurach)

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

  • GitHub repo tty-command

    Execute shell commands with pretty output logging and capture stdout, stderr and exit status.

  • GitHub repo u-service

    Represent use cases in a simple and powerful way while writing modular, expressive and sequentially logical code.

  • GitHub repo narou

    Narou.rb - 小説家になろうのダウンローダ&縦書き整形&管理アプリ。Kindle(などの電子書籍端末)でなろうを読む場合に超便利です!

    Project mention: I read light novels in EPUB format in the browser with a website (link in text). I use it with Yomichan/Rikaikun. It displays the text vertically so it looks really well too. | | 2021-10-20

    Also program for creating epub from WEB novels:

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 2021-12-05.

Ruby ruby-gem related posts


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

Project Stars
1 ransack 5,003
2 react-on-rails 4,812
3 terraforming 4,225
4 TTY 2,324
5 machine-learning-with-ruby 1,684
6 pages-gem 1,668
7 Sidekiq-Cron 1,486
8 tty-prompt 1,277
9 ruby-kafka 1,121
10 gitlab 979
11 devise-jwt 977
12 Truemail 831
13 FiniteMachine 788
14 Mobility 734
15 Pastel 585
16 motion 560
17 devise_masquerade 430
18 tty-spinner 401
19 loaf 387
20 memo_wise 369
21 tty-command 360
22 u-service 352
23 narou 300
Find remote jobs at our new job board There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives