Trending Projects for January 14, 2018

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

fluent-plugin-gelf-hs

Buffered fluentd output plugin to GELF (Graylog2).

faraday-encoding

A Faraday Middleware sets body encoding when specified by server.

hubspot-ruby

hubspot-ruby is a wrapper for the HubSpot REST API

voight_kampff

Voight-Kampff detects bots, spiders, crawlers and replicants

strong_migrations

Catch unsafe migrations in development

tty-spinner

A terminal spinner for tasks that have non-deterministic time frame.

webpack-assets

Webpack Assets for Rails.

io-extra

Adds the IO.closefrom, IO.fdwalk, IO.pread, IO.pwrite, and IO.writev singleton methods as well as the IO#directio, IO#directio? and IO#ttyname instance methods (for those platforms that support them).

http-2

Pure-ruby HTTP 2.0 protocol implementation

graphql-batch

A query batching executor for the graphql gem

sym

Sym is a ruby library (gem) that offers both the command line interface (CLI) and a set of rich Ruby APIs, which make it rather trivial to add encryption and decryption of sensitive data to your development or deployment workflow. For additional security the private key itself can be encrypted with a user-generated password. For decryption using the key the password can be input ...

sensu-plugins-mysql

This plugin provides native MySQL instrumentation for monitoring and metrics collection, including: service health, database connectivity, `InnoDB` locks, replication status, metrics collection, and sending metrics to a MySQL database.

sqreen

Sqreen is a SaaS based Application protection and monitoring platform that integrates directly into your Ruby applications. Learn more at https://sqreen.com.

autodoc

Auto-generate JSON API documents from your request-specs.

amazon-pricing

A Ruby library for retrieving pricing for Amazon Web Services

hairtrigger

allows you to declare database triggers in ruby in your models, and then generate appropriate migrations as they change

flipper-active_record

ActiveRecord feature flag adapter for Flipper

scenic

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

puffing-billy

A stubbing proxy server for ruby. Connect it to your browser in integration tests to fake interactions with remote HTTP(S) servers.

slack-ruby-client

Slack Web and RealTime API client.

bcrypt_pbkdf

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

sensu-plugins-io-checks

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

graphql

A plain-Ruby implementation of GraphQL.

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.

gpgme

Ruby-GPGME is a Ruby language binding of GPGME (GnuPG Made Easy). GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications. It provides a High-Level Crypto API for encryption, decryption, signing, signature verification and key management.

gelf

Library to send GELF messages to Graylog logging server. Supports plain-text, GELF messages and exceptions via UDP and TCP.

elasticsearch-extensions

Extensions for the Elasticsearch Rubygem

sensu-plugins-logs

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

rspec-parameterized

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

mixlib-install

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

tomlrb

A racc based toml parser

mixlib-versioning

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

overcommit

Utility to install, configure, and extend Git hooks

rails-controller-testing

Extracting `assigns` and `assert_template` from ActionDispatch.

holidays

A collection of Ruby methods to deal with statutory and other holidays. You deserve a holiday!

grape_logging

This gem provides simple request logging for Grape with just few lines of code you have to put in your project! In return you will get response codes, paths, parameters and more!

unparser

Generate equivalent source for parser gem AST nodes

config

Easiest way to manage multi-environment settings in any ruby project or framework: Rails, Sinatra, Padrino and others

rubyXL

rubyXL is a gem which allows the parsing, creation, and manipulation of Microsoft Excel (.xlsx/.xlsm) Documents

stripe-ruby-mock

A drop-in library to test stripe without hitting their servers

rbnacl

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

rex-socket

The Ruby Exploitation (Rex) Socket Abstraction Library. This library includes all of the code needed to turn sockets into Rex::Sockets with the functionality for things like L3 pivoting used by Metasploit.

rex-bin_tools

A suite of tools for analyzing Elf,Mach, and PE format executables to find specific chunks of code.

watir

Watir stands for Web Application Testing In Ruby It facilitates the writing of automated tests by mimicing the behavior of a user interacting with a website.