Trending Projects for March 11, 2018

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

csv

The CSV library provides a complete interface to CSV files and data. It offers tools to enable you to read and write to and from Strings or IO objects, as needed.

json-streamer

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

newrelic-elasticsearch

Not for monitoring Elasticsearch, but for instrumenting it as as a datatore in the databases tab in NewRelic

html-table

The html-table library provides an interface for generating HTML tables in a syntax comfortable to Ruby programmers, but with some enforcement of where certain elements can be placed.

geckodriver-helper

Easy installation and use of geckodriver, that provides the HTTP API described by the WebDriver protocol to communicate with Gecko browsers, such as Firefox.

beaker-vagrant

For use for the Beaker acceptance testing tool

beaker-docker

For use for the Beaker acceptance testing tool

bootsnap

Boot large ruby/rails apps faster

spreewald

A collection of cucumber steps we use in our projects, including steps to check HTML, tables, emails and some utility methods.

beaker-google

For use for the Beaker acceptance testing tool

tomlrb

A racc based toml parser

beaker-aws

For use for the Beaker acceptance testing tool

license_scout

Discovers license files of a project's dependencies.

beaker-vmpooler

For use for the Beaker acceptance testing tool

waterdrop

Kafka messaging made easy!

winrm-elevated

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

curses

A Ruby binding for curses, ncurses, and PDCurses. curses is an extension library for text UI applications. Formerly part of the Ruby standard library, [curses was removed and placed in this gem][1] with the release of Ruby 2.1.0. (see [ruby/ruby@9c5b2fd][2])

azure_mgmt_resources

Microsoft Azure Resource Management Client Library for Ruby

ms_rest

Azure Client Library for Ruby.

jenkins_pipeline_builder

This is a simple and easy-to-use Jenkins Pipeline generator with features focused on automating Job & Pipeline creation from the YAML files checked-in with your application source code

dry-auto_inject

Container-agnostic automatic constructor injection

sslshake

This is a library to simulate SSL and TLS handshake from SSLv2, SSLv3, to TLS 1.0-1.2. It does not rely on OpenSSL and is not designed as a replacement either. It targets full support for even older handshakes, which are not available in current releases of OpenSSL anymore. It also aims to be executable on all systems with a sufficiently modern version of Ruby without any additional requirement...

fluent-plugin-kafka

Fluentd plugin for Apache Kafka > 0.8

kitchen-inspec

A Test Kitchen Verifier for InSpec

grpc-tools

protoc and the Ruby gRPC protoc plugin

prometheus-client

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

winrm-fs

Ruby library for file system operations via Windows Remote Management

ltsv

A Parser / Dumper for LTSV

sensu-plugins-elasticsearch

This plugin provides native ElasticSearch instrumentation for monitoring and metrics collection, including: service health and metrics for cluster, node, and more.

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

rails_semantic_logger

Feature rich logging framework that replaces the Rails logger.

chromedriver-helper

Deprecated in favor of the 'webdrivers' gem as of 2019-03-31. See https://github.com/flavorjones/chromedriver-helper/issues/83

azure-core

Microsoft Azure Client Core Library for Ruby SDK

droplet_kit

Droplet Kit is the official Ruby library for DigitalOcean's API

backburner

Beanstalk background job processing made easy

fluent-plugin-bigquery

Fluentd plugin to store data on Google BigQuery, by load, or by stream inserts

write_xlsx

write_xlsx is a gem to create a new file in the Excel 2007+ XLSX format.

fluent-plugin-record-modifier

Filter plugin for modifying event record

webpush

Encryption Utilities for Web Push payload.

derailed_benchmarks

Go faster, off the Rails

memory_profiler

Memory profiling routines for Ruby 2.3+

page-object

Page Object DSL that works with both Watir and Selenium

errbase

Common exception reporting for a variety of services

dry-monads

Common monads for Ruby.