Trending Projects for April 08, 2018

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

graphql-errors

Simple error handler for graphql-ruby

json-streamer

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

fluent-plugin-sumologic_output

Output plugin to SumoLogic HTTP Endpoint

fluent-plugin-logzio

Fluentd pluging (fluent.org) for output to Logz.io (logz.io)

commonmarker

A fast, safe, extensible parser for CommonMark. This wraps the comrak Rust crate.

fluent-plugin-google-cloud

Fluentd plugins for the Stackdriver Logging API, which will make logs viewable in the Stackdriver Logs Viewer and can optionally store them in Google Cloud Storage and/or BigQuery. This is an official Google Ruby gem.

bootsnap

Boot large ruby/rails apps faster

facebook-messenger

Facebook Messenger client

azure_mgmt_resources

Microsoft Azure Resource Management Client Library for Ruby

google-cloud-env

google-cloud-env provides information on the Google Cloud Platform hosting environment. Applications can use this library to determine hosting context information such as the project ID, whether App Engine is running, what tags are set on the VM instance, and much more.

ms_rest

Azure Client Library for Ruby.

google-cloud-core

google-cloud-core is the internal shared library for google-cloud-ruby.

etcdv3

Etcd v3 Ruby Client

stackdriver-core

stackdriver-core is an internal shared library for the Ruby Stackdriver integration libraries.

google-cloud-logging

google-cloud-logging is the official library for Stackdriver Logging.

saml_idp

SAML IdP (Identity Provider) Library for Ruby

telephone_number

Phone number validation

prometheus-client

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

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.

dry-validation

Validation library

docker-sync

Sync your code live to docker-containers without losing any performance on OSX

graphql-batch

A query batching executor for the graphql gem

easymon

Enables your monitoring infrastructure to easily query the status of your app server's health. Provides routes under /up.

dry-types

Type system for Ruby supporting coercions, constraints and complex types like structs, value objects, enums etc

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...

googleapis-common-protos

Common gRPC and protocol buffer classes used in Google APIs

xcov

xcov is a friendly visualizer for Xcode's code coverage files

down

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

secondbase

SecondBase provides support for Rails to manage dual databases by extending ActiveRecord tasks that create, migrate, and test your databases.

sensu-plugins-http

This plugin provides native HTTP instrumentation for monitoring and metrics collection, including: response code, JSON response, HTTP last modified, SSL expiry, and metrics via `curl`.

inky-rb

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

redic

Lightweight Redis Client

clavius

Date calculations based on a schedule.

strong_migrations

Catch unsafe migrations in development

image_processing

High-level wrapper for processing images for the web with ImageMagick or libvips.

chefstyle

RuboCop configuration for Chef's ruby projects

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.

errbase

Common exception reporting for a variety of services

google-cloud-bigquery

google-cloud-bigquery is the official library for Google BigQuery.

fluent-plugin-kinesis

Fluentd output plugin that sends events to Amazon Kinesis.

fastly

Via the Fastly API you can perform any of the operations that are possible within the management console, including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fast...

nest

It is a design pattern in key-value databases to use the key to simulate structure, and Nest can take care of that.