Trending Projects for January 06, 2019

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

smooch-api

The Smooch API is a unified interface for powering messaging in your customer experiences across every channel. Our API speeds access to new markets, reduces time to ship, eliminates complexity, and helps you build the best experiences for your customers. For more information, visit our [official documentation](https://docs.smooch.io).

kostya-sigar

System Information Gatherer And Reporter

perf_check

PERF CHECKKK!

brotli

Brotli compressor/decompressor

ipaddr

IPAddr provides a set of methods to manipulate an IP address. Both IPv4 and IPv6 are supported.

rpush

The push notification service for Ruby.

webvalve

Betterment's library for developing and testing service-oriented apps in isolation with WebMock and Sinatra-based fakes.

train-core

A minimal Train with a backends for ssh and winrm.

inspec-core

InSpec provides a framework for creating end-to-end infrastructure tests. You can use it for integration or even compliance testing. Create fully portable test profiles and use them in your workflow to ensure stability and security. Integrate InSpec in your change lifecycle for local testing, CI/CD, and deployment verification. This has local support only. See the `inspec` gem for full support.

yaml_extend

Extends YAML to support file based inheritance

distribute_reads

Scale database reads with replicas in Rails

dpl-pages

deploy tool abstraction for clients

erb_lint

ERB Linter tool.

paper_trail-association_tracking

Plugin for the PaperTrail gem to track and reify associations

strings

A set of useful functions such as fold, truncate, wrap and more for transoforming strings.

deep_cloneable

Extends the functionality of ActiveRecord::Base#dup to perform a deep clone that includes user specified associations.

azure_mgmt_dns

Microsoft Azure Dns Management Client Library for Ruby

azure_mgmt_sql

Microsoft Azure SQL Management Client Library for Ruby

azure_mgmt_traffic_manager

Microsoft Azure Traffic Management Client Library for Ruby

fredric

Easy to use API for the Federal Reserve Economic Data service with a command line interface

apicake

Build Dynamic API Wrappers

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.

tty-reader

A set of methods for processing keyboard input in character, line and multiline modes. It maintains history of entered input with an ability to recall and re-edit those inputs. It lets you register to listen for keystroke events and trigger custom key events yourself.

azure_mgmt_storage

Microsoft Azure Storage Management Client Library for Ruby

google-cloud-core

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

lightly

Easy to use file cache

azure_mgmt_compute

Microsoft Azure Compute Management Client Library for Ruby

azure_mgmt_network

Microsoft Azure Network Management Client Library for Ruby

progress_bar

Give people feedback about long-running tasks without overloading them with information: Use a progress bar, like Curl or Wget!

rails-controller-testing

Extracting `assigns` and `assert_template` from ActionDispatch.

rails_semantic_logger

Feature rich logging framework that replaces the Rails logger.

codecov

hosted code coverage

sinatra-contrib

Collection of useful Sinatra extensions

delivery_boy

A simple way to produce messages to Kafka from Ruby applications

azure-core

Microsoft Azure Client Core Library for Ruby SDK

fastlane-plugin-changelog

Automate changes to your project CHANGELOG.md

semantic_logger

Feature rich logging framework, and replacement for existing Ruby & Rails loggers.

tty-prompt

A beautiful and powerful interactive command line prompt with a robust API for getting and validating complex inputs.

authorizenet

Authorize.Net SDK includes standard payments, recurring billing, and customer profiles

sensu-plugins-pagerduty

This plugin provides a Sensu handler for PagerDuty

rack-mini-profiler

Profiling toolkit for Rack applications with Rails integration. Client Side profiling, DB profiling and Server profiling.

checkr-official

Checkr - Background check platform for the New World of Work. See https://docs.checkr.com for details.

fpm

Convert directories, rpms, python eggs, rubygems, and more to rpms, debs, solaris packages and more. Win at package management without wasting pointless hours debugging bad rpm specs!

ffi-geos

An ffi wrapper for GEOS, a C++ port of the Java Topology Suite (JTS).

switchman-inst-jobs

Switchman and Instructure Jobs compatibility gem.

active_median

Median and percentile for Active Record, Mongoid, arrays, and hashes