Trending Projects for January 07, 2018

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

flipper-active_support_cache_store

ActiveSupport::Cache feature flag cache adapter for Flipper

amazon-pricing

A Ruby library for retrieving pricing for Amazon Web Services

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

faraday-encoding

A Faraday Middleware sets body encoding when specified by server.

hubspot-ruby

hubspot-ruby is a wrapper for the HubSpot REST API

strong_migrations

Catch unsafe migrations in development

voight_kampff

Voight-Kampff detects bots, spiders, crawlers and replicants

slack-ruby-client

Slack Web and RealTime API client.

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.

graphql-batch

A query batching executor for the graphql gem

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

tty-spinner

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

http-2

Pure-ruby HTTP 2.0 protocol implementation

flipper-active_record

ActiveRecord feature flag adapter for Flipper

commonmarker

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

sensu-plugins-io-checks

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

bcrypt_pbkdf

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

autodoc

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

graphql-client

A Ruby library for declaring, composing and executing GraphQL queries

mixlib-install

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

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.

sqreen

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

mixlib-versioning

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

sensu-plugins-logs

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

scenic

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

graphql

A plain-Ruby implementation of GraphQL.

ruby_smb

A pure Ruby implementation of the SMB Protocol Family

tomlrb

A racc based toml parser

hairtrigger

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

holidays

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

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.

rspec-parameterized

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

puffing-billy

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

elasticsearch-extensions

Extensions for the Elasticsearch Rubygem

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!

minitar-cli

<tt>minitar-cli</tt> is a pure-Ruby command-line tool that uses {minitar}[https://github.com/halostatue/minitar] to provide a command-line tool, +minitar+, for working with POSIX tar(1) archive files.

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.

influxdb

This is the official Ruby library for InfluxDB.

rex-bin_tools

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

overcommit

Utility to install, configure, and extend Git hooks

rbnacl

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

ruby-kafka

A client library for the Kafka distributed commit log.

config

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

flipper

Beautiful, performant feature flags for Ruby and Rails.

linux-kstat

The linux-kstat library provides a hash style interface for reading Linux kernel statistics read out of /proc/stat.