Ruby on Rails digest: 26 most popular repositories in June 2020
Tags: rails, ruby, github, backend
Published: 2020-07-12 20:45:05

---
title: Ruby on Rails digest: 26 most popular repositories in June 2020
published: true
description: This is the list of 26 most interesting and popular Ruby/Rails projects on GitHub in June
tags: Rails, Ruby, GitHub, backend
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/1s4dvirsvcv1b17um8md.png
---
I’ve stopped making Rails digests since last year. But today, I’m officially coming back to my favorite monitoring. Please, welcome the most popular, most interesting, and useful Ruby on Rails repositories on GitHub. 
Tnx to @drbragg for reminding me of Rails digest!

My mission here is to put together all the well-known or newly-made Ruby/Rails repositories on GitHub that were popular among developers this June.

<h2>Please meet the most popular and the most interesting Ruby/Rails repositories in June:</h2>

<ol><li><a href="https://github.com/chatwoot/chatwoot" target="_blank" rel="noreferrer noopener">Chatwoot</a>&nbsp;is a customer support tool for instant messaging channels that can help businesses to provide customer support.&nbsp;<strong>4,311</strong>&nbsp;stars by now</li><li><a href="https://github.com/octobox/octobox" target="_blank" rel="noreferrer noopener">Octobox</a>&nbsp;helps you manage your GitHub notifications efficiently so you can spend less time managing and more time getting things done.&nbsp;<strong>3,946</strong>&nbsp;stars by now</li><li><a href="https://github.com/redis/redis-rb" target="_blank" rel="noreferrer noopener">redis-rb</a>&nbsp;is a Ruby client library for Redis.&nbsp;<strong>3,569</strong>&nbsp;stars by now</li><li><a href="https://github.com/ankane/ahoy" target="_blank" rel="noreferrer noopener">Ahoy</a>&nbsp;is first-party analytics for Rails. Track visits and events in Ruby, JavaScript, and native apps. Data is stored in your database by default so you can easily combine it with other data.&nbsp;<strong>3,021</strong>&nbsp;stars by now</li><li><a href="https://github.com/thoughtbot/shoulda-matchers" target="_blank" rel="noreferrer noopener">Shoulda Matchers</a>&nbsp;is a simple one-liner tests for common Rails functionality. It provides RSpec- and Minitest-compatible one-liners to test common Rails functionality that, if written by hand, would be much longer, more complex, and error-prone.&nbsp;<strong>2,873</strong>&nbsp;stars by now</li><li><a href="https://github.com/theforeman/foreman" target="_blank" rel="noreferrer noopener">Foreman</a>&nbsp;is a free open source project for automating repetitive tasks, deploying applications, and managing servers' life cycle, on-premises or in the cloud.&nbsp;<strong>1,851</strong>&nbsp;stars by now</li><li><a href="https://github.com/danmayer/coverband" target="_blank" rel="noreferrer noopener">Coverband</a>&nbsp;is a gem to measure production code usage, showing a counter for the number of times each line of code that is executed. It allows easy configuration to collect and report on production code usage. It reports in the background via a thread or can be used as Rack middleware, or manually configured to meet any need.&nbsp;<strong>1,635</strong>&nbsp;stars by now</li><li><a href="https://github.com/adzap/validates_timeliness" target="_blank" rel="noreferrer noopener">ValidatesTimeliness</a>&nbsp;is a date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.&nbsp;<strong>1,270</strong>&nbsp;stars by now</li><li><a href="https://github.com/rails-sqlserver/activerecord-sqlserver-adapter" target="_blank" rel="noreferrer noopener">ActiveRecord SQL Server Adapter</a>.&nbsp;<strong>898</strong>&nbsp;stars by now</li><li><a href="https://github.com/winebarrel/ridgepole" target="_blank" rel="noreferrer noopener">Ridgepole</a>&nbsp;is a tool to manage DB schema. It defines DB schema using Rails DSL and updates DB schema according to DSL.&nbsp;<strong>745</strong>&nbsp;stars by now</li><li><a href="https://github.com/capistrano/rails" target="_blank" rel="noreferrer noopener">Capistrano::Rails</a>&nbsp;— Official Ruby on Rails specific tasks for Capistrano.&nbsp;<strong>741</strong>&nbsp;stars by now</li><li><a href="https://github.com/makandra/active_type" target="_blank" rel="noreferrer noopener">ActiveType</a>&nbsp;stands for making any Ruby object quack like ActiveRecord.&nbsp;<strong>740</strong>&nbsp;stars by now</li><li><a href="https://github.com/github/github-ds" target="_blank" rel="noreferrer noopener">GitHub::DS</a>&nbsp;is a collection of Ruby libraries for working with SQL on top of ActiveRecord’s connection.&nbsp;<strong>557</strong>&nbsp;stars by now</li><li><a href="https://github.com/enkessler/childprocess" target="_blank" rel="noreferrer noopener">childprocess</a>&nbsp;is a cross-platform Ruby library for managing child processes.<br>This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination.&nbsp;<strong>499</strong>&nbsp;stars by now</li><li><a href="https://github.com/autolab/Autolab" target="_blank" rel="noreferrer noopener">Autolab</a>&nbsp;is a course management service, initially developed by a team of students at Carnegie Mellon University, that enables instructors to offer autograded programming assignments to their students over the Web. The two key ideas in Autolab are autograding, that is, programs evaluating other programs, and scoreboards.&nbsp;<strong>468</strong>&nbsp;stars by now</li><li><a href="https://github.com/comma-csv/comma" target="_blank" rel="noreferrer noopener">Comma</a>&nbsp;is a small CSV (i.e. comma-separated values) generation extension for Ruby objects, that lets you seamlessly define a CSV output format via a small DSL.&nbsp;<strong>438</strong>&nbsp;stars by now</li><li><a href="https://github.com/rubocop-hq/rubocop-rails" target="_blank" rel="noreferrer noopener">RuboCop Rails</a>&nbsp;is a RuboCop extension focused on enforcing Rails best practices and coding conventions.&nbsp;<strong>351</strong>&nbsp;stars by now</li><li><a href="https://github.com/lewagon/rails-k8s-demo" target="_blank" rel="noreferrer noopener">rails-k8s-demo</a>&nbsp;is an easy Rails on Kubernetes approach for Digital Ocean and a classic Rails stack: Puma, Redis, Sidekiq, Postgres, Action Cable, Webpacker.&nbsp;<strong>243</strong>&nbsp;stars by now</li><li><a href="https://github.com/amazing-print/amazing_print" target="_blank" rel="noreferrer noopener">Amazing Print</a>&nbsp;is a fork of AwesomePrint which became stale and should be used in its place to avoid conflicts. It is a Ruby library that pretty prints Ruby objects in full color exposing their internal structure with proper indentation.&nbsp;<strong>231</strong>&nbsp;stars by now</li><li><a href="https://github.com/Empact/roxml" target="_blank" rel="noreferrer noopener">ROXML</a>&nbsp;is a module for binding Ruby classes to XML. It supports custom mapping and bidirectional marshalling between Ruby and XML using annotation-style class methods, via Nokogiri or LibXML.&nbsp;<strong>205</strong>&nbsp;stars by now</li><li><a href="https://github.com/linkyndy/pallets" target="_blank" rel="noreferrer noopener">Pallets</a>&nbsp;repository is a simple workflow engine, written in Ruby.&nbsp;<strong>185</strong>&nbsp;stars by now</li><li><a href="https://github.com/ammar/regexp_parser" target="_blank" rel="noreferrer noopener">Regexp::Parser</a>&nbsp;is a Ruby gem for tokenizing, parsing, and transforming regular expressions.&nbsp;<strong>88</strong>&nbsp;stars by now</li><li><a href="https://github.com/jhollinger/otr-activerecord" target="_blank" rel="noreferrer noopener">fotr-activerecord</a>&nbsp;is an easy way to use ActiveRecord “off the rails.” Works with Grape, Sinatra, plain old Rack, or even in a boring little script.&nbsp;<strong>62</strong>&nbsp;stars by now</li><li><a href="https://github.com/SebastianThorn/ruby-docker-skeleton" target="_blank" rel="noreferrer noopener">fruby-docker-skeleton</a>&nbsp;repository contain a skeleton for creating an app that can run in both Docker, Podman and in the shell.&nbsp;<strong>48</strong>&nbsp;stars by now</li><li><a href="https://github.com/test-bench/test-bench" target="_blank" rel="noreferrer noopener">TestBench</a>&nbsp;is a principled test framework for Ruby aiming to offer precisely what is needed to test well-designed code effectively and easily.&nbsp;<strong>34</strong>&nbsp;stars by now</li><li><a href="https://github.com/benoist/puma-newrelic" target="_blank" rel="noreferrer noopener">Puma::NewRelic</a>&nbsp;is a repository for Puma stats sampler for New Relic. 28 stars by now</li></ol>

Hope you will find here some useful project that will help you in your work!

p.s. Have a repository to share with me? I’ll be happy to include it to my next Rails digest.