Trending Projects for June 25, 2017

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

ddtrace

NOTICE: This gem has been renamed to `datadog` since 2.0.0. Please use `datadog` instead of `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.

flipper-active_record

ActiveRecord feature flag adapter for Flipper

train

Transport interface to talk to different backends.

waterdrop

Kafka messaging made easy!

petergate

If you like the straight forward and effective nature of Strong Parameters and suspect that CanCan might be overkill for your project then you'll love Petergate's easy to use and read action and content based authorizations.

doorkeeper-openid_connect

OpenID Connect extension for Doorkeeper.

azure_mgmt_compute

Microsoft Azure Compute Management Client Library for Ruby

graphiql-rails

Use the GraphiQL IDE for GraphQL with Ruby on Rails. This gem includes an engine, a controller and a view for integrating GraphiQL with your app.

sensu-plugins-graphite

This plugin provides native Graphite instrumentation for monitoring, including: replication status, various Graphite data queries, mutators, and handlers

ms_rest

Azure Client Library for Ruby.

sensu-plugins-chef

This plugin provides native Chef instrumentation for monitoring, including: report stale nodes, service health, as well as a handler to remove stale Sensu clients

tty-prompt

A beautiful and powerful interactive command line prompt with a robust API for getting and validating complex inputs.

inky-rb

Inky is an HTML-based templating language that converts simple HTML into complex, responsive email-ready HTML. Designed for Foundation for Emails

knapsack_pro

Knapsack Pro wraps your current test runner(s) and works with your existing CI infrastructure to parallelize tests optimally. It dynamically splits your tests based on up-to-date test execution data. It's designed from the ground up for CI and supports all of them.

down

Robust streaming downloads using Net::HTTP, HTTP.rb or wget.

saml_idp

SAML IdP (Identity Provider) Library for Ruby

shrine

Shrine is a toolkit for file attachments in Ruby applications. It supports uploading, downloading, processing and deleting IO objects, backed by various storage engines. It uses efficient streaming for low memory usage. Shrine comes with a high-level interface for attaching uploaded files to database records, saving their location and metadata to a database column, and tying them to record's l...

doorkeeper-jwt

JWT token generator extension for Doorkeeper

coverband

Rack middleware to measure production code usage (LOC runtime usage)

pwwka

The purpose of this gem is to normalise the sending and receiving of messages between Rails apps using the shared RabbitMQ message bus

prometheus-client

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

strong_migrations

Catch unsafe migrations in development

graphql-batch

A query batching executor for the graphql gem

dry-configurable

A mixin to add configuration functionality to your classes

mpxj

The MPXJ gem allows Ruby applications to work with schedule data from project management applications including Microsoft Project, Primavera, Asta Powerproject and Gnome Planner amongst others. The gem provides a Ruby wrapper around the MPXJ Java JAR.

graphql

A plain-Ruby implementation of GraphQL.

scenic

Adds methods to ActiveRecord::Migration to create and manage database views in Rails

fcm

fcm provides ruby bindings to Firebase Cloud Messaging (FCM) a cross-platform messaging solution that lets you reliably deliver messages and notifications at no cost to Android, iOS or Web browsers.

dry-monads

Common monads for Ruby

tracker_api

This gem allows you to easily use the Pivotal Tracker v5 API.

json-jwt

JSON Web Token and its family (JSON Web Signature, JSON Web Encryption and JSON Web Key) in Ruby

json_api_client

Build client libraries compliant with specification defined by jsonapi.org

flipper

Beautiful, performant feature flags for Ruby and Rails.

slim_lint

Configurable tool for writing clean and consistent Slim templates

scout_apm

Monitors Ruby apps and reports detailed metrics on performance to Scout.

fluent-plugin-kinesis

Fluentd output plugin that sends events to Amazon Kinesis.