Trending Projects for December 13, 2020

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

simplecov_json_formatter

JSON formatter for SimpleCov

asciidoctor-kroki

An extension for Asciidoctor to convert diagrams to images using https://kroki.io

net-smtp

Simple Mail Transfer Protocol client library for Ruby.

ice_age

Freeze your ENVironment for testing.

sorbet-runtime-stub

A stub definition provider for Sorbet runtime dependencies

splitclient-rb

Ruby client for using split SDK.

aws-sessionstore-dynamodb

The Amazon DynamoDB Session Store handles sessions for Rack web applications using a DynamoDB backend.

rspec-sorbet

A small gem consisting of helpers for using Sorbet & RSpec together.

puppet-lint-manifest_whitespace-check

A new check for puppet-lint that validates generic whitespace issues in manifests.

logstash-input-kinesis

This gem is a logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/plugin install gemname. This gem is not a stand-alone program

maxmind-geoip2

A gem for interacting with the GeoIP2 webservices and databases. MaxMind provides geolocation data as downloadable databases as well as through a webservice.

active_record_replica

Redirect ActiveRecord (Rails) reads to replica databases while ensuring all writes go to the primary database.

fiddle

A libffi wrapper for Ruby.

spoom

Useful tools for Sorbet enthusiasts.

ros-apartment

Apartment allows Rack applications to deal with database multitenancy through ActiveRecord

naughty_or_nice

Naughty or Nice simplifies the process of extracting domain information from a domain-like string (an email, a URL, etc.) and checking whether it meets criteria you specify.

cocoapods-bin

cocoapods-bin is a plugin which helps develpers switching pods between source code and binary.

constant_table_saver

Loads all records from the table on first use, and thereafter returns the cached (and frozen) records for all find calls. Optionally, creates class-level methods you can use to grab the records, named after the name field you specify.

rubocop-packaging

A collection of RuboCop cops to check for downstream compatibility issues in the Ruby code.

logstash-input-http

This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program

onlyoffice_webdriver_wrapper

ONLYOFFICE Webdriver Wrapper Gem. Used in QA

launchdarkly-server-sdk

Official LaunchDarkly SDK for Ruby

braze_ruby

Wrapper for Braze API

manticore

Manticore is an HTTP client built on the Apache HttpCore components

march_hare

RabbitMQ client for JRuby built around the official RabbitMQ Java client

onlyoffice_logger_helper

Simple logging gem for ONLYOFFICE projects. Used in QA

active_record_query_fixer

A library for automatically added `.select` on a column used for `.distinct` or automatically adding `.group` for a column used for order.

datadog-lambda

datadog-lambda is Datadog's AWS Lambda integration for ruby. It is used to perform distributed tracing between serverful and serverless environments, and send custom metrics to Datadog.

jrjackson

A mostly native JRuby wrapper for the java jackson json processor jar

reline

Alternative GNU Readline or Editline implementation by pure Ruby.

cable_ready

Out-of-Band Server Triggered DOM Operations

fluent-plugin-newrelic

Sends FluentD events to New Relic

rails_failover

Failover for ActiveRecord and Redis

amazing_print

Great Ruby debugging companion: pretty print Ruby objects to visualize their structure. Supports custom object formatting via plugins

actiontext

Edit and display rich text in Rails applications.

semantic_range

node-semver rewritten in ruby, for comparison and inclusion of semantic versions and ranges