Trending Projects for March 03, 2019

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

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.

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.

elastic-apm

The official Elastic APM agent for Ruby

webpush

Encryption Utilities for Web Push payload.

prometheus-client

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

onceover

Automatically generates tests for your Puppet code

authy

Ruby library to access Authy services

pagy

Agnostic pagination in plain ruby: it works with any framework, ORM and DB type, with all kinds of collections, even pre-paginated, scopes, Arrays, JSON data... Easy, powerful, fast and light.

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.

devise-security

An enterprise security extension for devise.

prometheus_exporter

Prometheus metric collector and exporter for Ruby

join_dependency

If only this were easier...

fredric

Easy to use API for the Federal Reserve Economic Data service with a command line interface

apicake

Build Dynamic API Wrappers

biz

Time calculations using business hours.

lightly

Easy to use file cache

puppet-module-posix-default-r2.4

A gem used to manage Puppet module dependencies.

knapsack_pro

Parallel tests across CI server nodes based on each test file's time execution. It uses KnapsackPro.com API.

erb_lint

ERB Linter tool.

better_html

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

bootsnap

Boot large ruby/rails apps faster

test_track_rails_client

Easy split testing and feature flagging for Rails with TestTrack server

jose

JSON Object Signing and Encryption

fluent-plugin-out-http

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

octicons

A package that distributes Octicons in a gem

mjml-rails

Render MJML + ERb template views in Rails

js_regex

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

tracking_number

This gem identifies valid tracking numbers and the service they're associated with. It can also tell you a little bit about the package purely from the number—there's quite a bit of info tucked away into those numbers, it turns out.

yard-doctest

Execute YARD examples as tests

json-streamer

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

sensu-plugins-pagerduty

This plugin provides a Sensu handler for PagerDuty

appium_capybara

Enables appium support in Capybara.

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

graphlient

A friendlier Ruby client for consuming GraphQL-based APIs.

yaml_extend

Extends YAML to support file based inheritance

popper_js

Works with Rails out of the box.

dropbox_api

Library for communicating with Dropbox API v2

zip_tricks

Stream out ZIP files from Ruby

google-cloud-debugger

google-cloud-debugger is the official library for Stackdriver Debugger.