Trending Projects for October 27, 2019

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

grpc_mock

Library for stubbing grpc in Ruby

shell

An idiomatic Ruby interface for common UNIX shell commands.

deprecation_toolkit

Deprecation Toolkit around ActiveSupport::Deprecation

isolator

Detect non-atomic interactions within DB transactions

google-style

Shared style guide for Google's ruby projects

relaton-iso-bib

RelatonIsoBib: Ruby ISOXMLDOC impementation.

rspec-default_http_header

Set default http headers in request specs

git_diff

A Ruby library for parsing git diffs.

openapi_parser

parser for OpenAPI 3.0 or later

cl

OptionParser based CLI support for rapid CLI development in an object-oriented context. This library wraps Ruby's OptionParser for parsing your options under the hood, so you get all the goodness that the Ruby standard library provides. On top of that it adds a rich and powerful DSL for defining, validating, and normalizing options, as well as automatic and gorgeous help output (modeled after...

protocol-http2

A low level implementation of the HTTP/2 protocol.

irb

Interactive Ruby command-line tool for REPL (Read Eval Print Loop).

cose

Ruby implementation of RFC 8152 CBOR Object Signing and Encryption (COSE)

puppet_litmus

Providing a simple command line tool for puppet content creators, to enable simple and complex test deployments.

sorbet

The main entrypoint for using Sorbet

fastlane-plugin-xcconfig

Adds 2 actions to fastlane to read and update xcconfig files.

webdrivers

Run Selenium tests more easily with install and updates for all supported webdrivers.

instana

The Instana gem collects and reports Ruby metrics and distibuted traces to your Instana dashboard.

json_schemer

JSON Schema validator. Supports drafts 4, 6, and 7.

rubocop-performance

A collection of RuboCop cops to check for performance optimizations in Ruby code.

aws-sdk-personalize

Official AWS Ruby gem for Amazon Personalize. This gem is part of the AWS SDK for Ruby.

console

Beautiful logging for Ruby.

screen-recorder

Video record your computer screen - desktop or specific window - using FFmpeg on Windows, Linux, and macOS. Primarily geared towards recording automated UI (Selenium) test executions for debugging and documentation.

changes_are_logged

Tracks changes to your activerecord models

ld-eventsource

LaunchDarkly SSE client for Ruby

sorbet-static

The Sorbet typechecker binary

after_commit_everywhere

Brings before_commit, after_commit, and after_rollback transactional callbacks outside of your ActiveRecord models.

aws-sdk-iotthingsgraph

Official AWS Ruby gem for AWS IoT Things Graph. This gem is part of the AWS SDK for Ruby.

aws-sdk-groundstation

Official AWS Ruby gem for AWS Ground Station. This gem is part of the AWS SDK for Ruby.

warden-jwt_auth

JWT authentication for Warden, ORM agnostic and accepting the implementation of token revocation strategies.

tty-table

A flexible and intuitive table generator

avro-patches

Patches for the official Apache Avro Ruby implementation

mini_scheduler

Adds recurring jobs for Sidekiq

aws-sdk-managedblockchain

Official AWS Ruby gem for Amazon Managed Blockchain (ManagedBlockchain). This gem is part of the AWS SDK for Ruby.

algoliasearch

A simple Ruby client for the algolia.com REST API

protected_attributes_continued

Protect attributes from mass assignment

cloudflare-rails

This gem configures Rails for CloudFlare so that request.ip and request.remote_ip and work correctly.

cucumber-messages

Protocol Buffer messages for Cucumber's inter-process communication

distribute_reads

Scale database reads with replicas in Rails

active_storage_validations

Validations for Active Storage (presence)

goodcheck

Regexp based customizable linter

backport

A pure Ruby library for event-driven IO

async

Async provides a modern asynchronous I/O framework for Ruby, based on nio4r. It implements the reactor pattern, providing both IO and timer based events.

async-io

Provides support for asynchonous TCP, UDP, UNIX and SSL sockets.

new_google_recaptcha

Google reCaptcha v3 + Rails (integration)