Trending Projects for February 24, 2019

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

queue_time_statsd_reporter

Log HTTP request queue time to statsd when the HTTP_X_REQUEST_START is set.

regexp_property_values

This small library lets you see which property values are supported by the regular expression engine of the Ruby version you are running, and what they match.

character_set

Build, read, write and compare sets of Unicode codepoints.

fluent-plugin-prometheus

A fluent plugin that collects metrics and exposes for Prometheus.

opentracing

OpenTracing Ruby Platform API

devise-authy

Authy plugin to add two factor authentication to Devise. This gem is deprecated, please see the README for details.

racecar

A framework for running Kafka consumers

database_validations

ActiveRecord provides validations on app level but it won't guarantee the consistent. In some cases, like `validates_uniqueness_of` it executes additional SQL query to the database and that is not very efficient. The main goal of the gem is to provide compatibility between database constraints and ActiveRecord validations with better performance and consistency.

prometheus-client

A suite of instrumentation metric primitivesthat can be exposed through a web services interface.

webpush

Encryption Utilities for Web Push payload.

elastic-apm

The official Elastic APM agent for Ruby

regexp_parser

A library for tokenizing, lexing, and parsing Ruby regular expressions.

king_konf

A simple configuration library

onceover

Automatically generates tests for your Puppet code

kitchen-salt

salt provisioner for test-kitchen so that you can test all the things

logstash-input-s3-sns-sqs

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

pagy

Agnostic pagination in plain ruby. It does it all. Better.

metro_2

Create Metro 2 format files for credit reporting

authy

Ruby library to access Authy services. This gem is deprecated, please see the README for details.

prometheus_exporter

Prometheus metric collector and exporter for Ruby

ddtrace

ddtrace is Datadog's tracing client for Ruby. It is used to trace requests as they flow across web servers, databases and microservices so that developers have great visiblity into bottlenecks and troublesome requests.

biz

Time calculations using business hours.

lightly

Easy to use file cache

puppet-module-posix-default-r2.4

A set of gems declaring Puppet module dependencies.

curb

Curb (probably CUrl-RuBy or something) provides Ruby-language bindings for the libcurl(3), a fully-featured client-side URL transfer library. cURL and libcurl live at http://curl.haxx.se/

fluent-plugin-sumologic_output

Output plugin to SumoLogic HTTP Endpoint

plaid

Ruby gem wrapper for the Plaid API. Read more at the homepage, the wiki, or in the Plaid documentation.

jose

JSON Object Signing and Encryption

bootsnap

Boot large ruby/rails apps faster

octicons

A package that distributes Octicons in a gem

fluent-plugin-out-http

A generic Fluentd output plugin to send logs to an HTTP endpoint

js_regex

JsRegex converts Ruby's native regular expressions for JavaScript, taking care of various incompatibilities and returning warnings for unsolvable differences.

better_html

Better HTML for Rails. Provides sane html helpers that make it easier to do the right thing.

mjml-rails

Render MJML + ERb template views in Rails

dpl-elastic_beanstalk

deploy tool abstraction for clients

json-streamer

Utility to support JSON streaming allowing you to get data based on various criteria (key, nesting level, etc)

pry-inline

This Pry plugin enables inline variables view like RubyMine!

yard-doctest

Execute YARD examples as tests

rails-decorators

Rails::Decorators provides a clean, familiar API for decorating the behavior of a Rails engine.

mini_racer

Minimal embedded v8 engine for Ruby

ougai

A structured logging system is capable of handling a message, custom data or an exception easily. It has JSON formatters compatible with Bunyan or pino for Node.js and human readable formatter with Amazing Print for console.

popper_js

Works with Rails out of the box.

dpl-s3

deploy tool abstraction for clients