Trending Projects for November 12, 2017

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

factory_bot_rails

factory_bot_rails provides integration between factory_bot and rails 5.0 or newer

factory_bot

factory_bot provides a framework and DSL for defining and using factories - less error-prone, more explicit, and all-around easier to work with than fixtures.

fluent-plugin-viaq_data_model

Filter plugin to ensure data is in the ViaQ common data model

karafka

Karafka is Ruby and Rails efficient Kafka processing framework. Karafka allows you to capture everything that happens in your systems in large scale, without having to focus on things that are not your business domain.

tty-which

Platform independent implementation of Unix which command.

fluent-plugin-systemd

This is a fluentd input plugin. It reads logs from the systemd journal.

etcdv3

Etcd v3 Ruby Client

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.

bcrypt_pbkdf

This gem implements bcrypt_pbkdf (a variant of PBKDF2 with bcrypt-based PRF)

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.

bootsnap

Boot large ruby/rails apps faster

rspec-parameterized

RSpec::Parameterized supports simple parameterized test syntax in rspec.

google-cloud-storage

google-cloud-storage is the official library for Google Cloud Storage.

fluent-plugin-kubernetes_metadata_filter

Filter plugin to add Kubernetes metadata

google-cloud-pubsub

google-cloud-pubsub is the official library for Google Cloud Pub/Sub.

logstash-filter-aggregate

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

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.

grape-swagger-entity

Grape swagger adapter to support grape-entity object parsing

waterdrop

Kafka messaging made easy!

graphql-batch

A query batching executor for the graphql gem

azure_mgmt_key_vault

Microsoft Azure Resource Management Key Vault Client Library for Ruby

azure_mgmt_sql

Microsoft Azure SQL Management Client Library for Ruby

azure_mgmt_dns

Microsoft Azure Dns Management Client Library for Ruby

mixlib-install

A library for interacting with Chef Software Inc's software distribution systems.

azure_mgmt_traffic_manager

Microsoft Azure Traffic Management Client Library for Ruby

fluent-plugin-rewrite-tag-filter

Fluentd Output filter plugin. It has designed to rewrite tag like mod_rewrite. Re-emmit a record with rewrited tag when a value matches/unmatches with the regular expression. Also you can change a tag from apache log by domain, status-code(ex. 500 error), user-agent, request-uri, regex-backreference and so on with regular expression.

winrm-elevated

Ruby library for running commands via WinRM as elevated through a scheduled task

flipper-active_record

ActiveRecord feature flag adapter for Flipper

graphql-client

A Ruby library for declaring, composing and executing GraphQL queries

mixlib-versioning

General purpose Ruby library that allows you to parse, compare and manipulate version strings in multiple formats.

rbnacl

The Networking and Cryptography (NaCl) library provides a high-level toolkit for building cryptographic systems and protocols

dry-auto_inject

Container-agnostic automatic constructor injection

sensu-plugins-aws

This plugin provides native AWS instrumentation for monitoring and metrics collection, including: health and metrics for various AWS services, such as EC2, RDS, ELB, and more, as well as handlers for EC2, SES, and SNS.

dry-validation

Validation library

fluent-plugin-cloudwatch-logs

CloudWatch Logs Plugin for Fluentd

sensu-plugins-io-checks

This plugin provides native system I/O instrumentation for metrics collection via the system `ioping` utility.

chef-ruby-lvm-attrib

A list of attributes for LVM objects

faraday-encoding

A Faraday Middleware sets body encoding when specified by server.

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

down

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

sensu-plugins-pagerduty

This plugin provides a Sensu handler for PagerDuty

image_processing

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

saml_idp

SAML IdP (Identity Provider) Library for Ruby

scout_apm

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

sensu-plugins-logs

This plugin provides native log instrumentation for monitoring, including: journald history, and regex matching. Includes various log handlers.

grpc

Send RPCs from Ruby using GRPC