Trending Projects for August 19, 2018

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

hangouts-chat

Send messages to G Suite Hangouts Chat rooms using incoming webhooks and Net::HTTP::Post

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

strings

A set of methods for working with strings such as align, truncate, wrap and many more.

polaris_tokens

Design Tokens for the Polaris Design System

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.

wongi-engine

A forward-chaining rule engine in pure Ruby.

racecar

A framework for running Kafka consumers

graphql-guard

Simple authorization gem for graphql-ruby

flipper-active_support_cache_store

ActiveSupport::Cache feature flag cache adapter for Flipper

smartystreets_ruby_sdk

An official library for the SmartyStreets APIs

commonmarker

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

batch-loader

Powerful tool to avoid N+1 DB or HTTP queries

test-prof

Ruby applications tests profiling tools. Contains tools to analyze factories usage, integrate with Ruby profilers, profile your examples using ActiveSupport notifications (if any) and statically analyze your code with custom RuboCop cops.

rails-decorators

Rails::Decorators provides a clean, familiar API for decorating the behavior of a Rails engine.

rspec-benchmark

Performance testing matchers for RSpec to set expectations on speed, resources usage and scalibility.

king_konf

A simple configuration library

distribute_reads

Scale database reads with replicas in Rails

benchmark-perf

Execution time and iteration performance benchmarking

json-streamer

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

amazon-pricing

A Ruby library for retrieving pricing for Amazon Web Services

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.

danger-lgtm

Let danger say LGTM!

slack-ruby-client

Slack Web and RealTime API client.

easymon

Enables your monitoring infrastructure to easily query the status of your app server's health. Provides routes under /up.

danger-rubocop

A Danger plugin for running Ruby files through Rubocop.

ci-queue

To parallelize your CI without having to balance your tests

prometheus-client

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

rapporteur

An engine that provides common status polling endpoint.

appium_lib_core

Minimal Ruby library for Appium.

rspec-parameterized

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

fastlane-plugin-badge

Add a badge overlay to your app icon

tty-prompt

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

bcrypt_pbkdf

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

beaker-docker

Allows running Beaker tests using Docker

tty-spinner

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

graphql-client

A Ruby library for declaring, composing and executing GraphQL queries

beaker-puppet

For use for the Beaker acceptance testing tool

et-orbi

Time zones for fugit and rufus-scheduler. Urbi et Orbi.

graphql

A plain-Ruby implementation of GraphQL.

rbtrace

rbtrace shows you method calls happening inside another ruby process in real time.

stackdriver

stackdriver is the official library for Google Stackdriver APIs.