Trending Projects for January 23, 2022

Discover libraries that are gaining popularity within the Ruby community. You can find an overview of how we calculate these in our documentation.

gc_ruboconfig

GoCardless's shared Rubocop configuration, conforming to our house style

readline

This is just a loader for "readline". If Ruby has the "readline-ext" gem that is a native extension, this gem will load it. If Ruby does not have the "readline-ext" gem this gem will load "reline", a library that is compatible with the "readline-ext" gem and implemented in pure Ruby.

net-imap

Ruby client api for Internet Message Access Protocol

net-smtp

Simple Mail Transfer Protocol client library for Ruby.

io-wait

Waits until IO is readable or writable without blocking.

stimulus-rails

A modest JavaScript framework for the HTML you already have.

random_name_generator

Generates random names based upon custom collections of syllables. Styles include Elvish, Fantasy, Goblin, and Roman.

turbo-rails

The speed of a single-page web application without having to write any JavaScript.

swaggard

Generate swagger documentation for your Rails REST API using YARD

uncruft

A library to assist with clearing out Rails deprecation warnings and upgrading Rails versions

digest

Provides a framework for message digest libraries.

fluent-plugin-splunk-hec

A fluentd output plugin created by Splunk that writes events to splunk indexers over HTTP Event Collector API.

net-protocol

The abstruct interface for net-* client.

timeout

Auto-terminate potentially long-running operations in Ruby.

stub_server

Boot up a real server to serve testing replies

onlyoffice_s3_wrapper

ONLYOFFICE Helper Gem for S3. Used in QA

fluent-plugin-kubernetes_metadata_filter

Filter plugin to add Kubernetes metadata

onlyoffice_documentserver_testing_framework

ONLYOFFICE DocumentServer testing framework, used in QA

stringio

Pseudo `IO` class from/to `String`.

fcmpush

Firebase Cloud Messaging API wrapper for ruby, supports HTTP v1. And including access_token Auto Refresh feature!

zstd-ruby

Ruby binding for zstd(Zstandard - Fast real-time compression algorithm). See https://github.com/facebook/zstd

ibandit

Ibandit is a Ruby library for manipulating and validating IBANs. It allows you to construct an IBAN from national banking details; deconstruct an IBAN into national banking details; and validate an IBAN's check digits and format.

toys

Toys is a configurable command line tool. Write commands in Ruby using a simple DSL, and Toys will provide the command line executable and take care of all the details such as argument parsing, online help, and error reporting. Toys is designed for software developers, IT professionals, and other power users who want to write and organize scripts to automate their workflows. It can also be used...

rubocop-sorbet

Automatic Sorbet code style checking tool.

prawn-markup

Adds simple HTML snippets into Prawn-generated PDFs. All elements are layouted vertically using Prawn's formatting options. A major use case for this gem is to include WYSIWYG-generated HTML parts into server-generated PDF documents.

toys-core

Toys-Core is the command line tool framework underlying Toys. It can be used to create command line executables using the Toys DSL and classes.

strscan

Provides lexical scanning operations on a String.

csv-safe

Decorate ruby CSV library to sanitize output CSV against CSV injection attacks.

fluent-plugin-grafana-loki

Output plugin to ship logs to a Grafana Loki server

fluent-plugin-sql

SQL input/output plugin for Fluentd event collector

factory_trace

Provide an easy way to maintain factories and traits from FactoryBot

rails_autoscale_agent

This gem works with the Rails Autoscale Heroku add-on to automatically scale your web and worker dynos.

ach

ach is a Ruby helper for building and parsing ACH files. In particular, it helps with field order and alignment, and adds padding lines to end of file.

strongdm

strongDM Ruby Library for automating interactions with strongDM.

faraday_middleware-aws-sigv4

Faraday middleware for AWS Signature Version 4 using aws-sigv4.

anyway_config

Configuration DSL for Ruby libraries and applications. Allows you to easily follow the twelve-factor application principles (https://12factor.net/config).

opengraph_parser

A simple Ruby library for parsing Open Graph Protocol information from a website. It also includes a fallback solution when the website has no Open Graph information.

fluent-plugin-sumologic_output

Output plugin to SumoLogic HTTP Endpoint

swd

SWD (Simple Web Discovery) Client Library