Trending Projects for May 10, 2020

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

requires

A simple gem to require them all!

kojo

Generate configuration files from templates, using variables and definition files.

parlour

An RBI generator, merger and parser for Sorbet

quarantine

Quarantine flaky Ruby Rspec tests

pg_lock

A Postgres advisory lock client

puma-plugin-statsd

Send puma metrics to statsd via a background thread

rails-pg-extras

Rails port of Heroku PG Extras. The goal of this project is to provide a powerful insights into PostgreSQL database for Ruby on Rails apps that are not using the default Heroku PostgreSQL plugin.

sorbet-runtime

Sorbet's runtime type checking component

colsole

Utility functions for making colorful console applications

simplecov-json

JSON formatter for SimpleCov code coverage tool for ruby 1.9+

search_object_graphql

Search Object plugin to working with GraphQL

message_format

Parse and format i18n messages using ICU MessageFormat patterns, including simple placeholders, number and date placeholders, and selecting among submessages for gender and plural arguments.

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.

search_object

Search object DSL

sniffer

Analyze HTTP Requests

cocoapods-generate

pod gen allows you to keep your Podfile and podspecs as the single source of truth for pods under development. By generating throw-away workspaces capable of building, running, and testing a pod, you can focus on library development without worrying about other code or managing an Xcode project. pod gen works particularly well for monorepo projects, since it is capable of using your existing se...

fluent-plugin-ec2-metadata

Fluentd output plugin to add Amazon EC2 metadata fields to a event record

rubocop-airbnb

A plugin for RuboCop code style enforcing & linting tool. It includes Rubocop configuration used at Airbnb and a few custom rules that have cause internal issues at Airbnb but are not supported by core Rubocop.

sendgrid-actionmailer

Use ActionMailer with SendGrid's Web API.

rspec-graphql_matchers

Collection of rspec matchers to test your graphQL api schema.

uk_account_validator

Validate UK Account Numbers and Sort Codes

train-habitat

Allows applications using Train to speak to Habitat.

smartystreets_ruby_sdk

An official library for the SmartyStreets APIs

slowpoke

Rack::Timeout enhancements for Rails

sprockets-helpers

Asset path helpers for Sprockets 2.x & 3.x applications

lol_dba

lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.

puppet-lint-resource_reference_syntax

Extends puppet-lint to ensure that the reference syntax follows Puppet 4 style

paint

Terminal painter with RGB and 256 (fallback) color and terminal effects support. No string extensions! Usage: Paint['string', :red, :bright]

rails_event_store_active_record

Implementation of events repository based on Rails Active Record for Rails Event Store

rails_event_store

Implementation of Event Store in Ruby

ruby_event_store

Implementation of Event Store in Ruby

commander

The complete solution for Ruby command-line executables. Commander bridges the gap between other terminal related libraries you know and love (OptionParser, HighLine), while providing many new features, and an elegant API.

fluent-plugin-aws-elasticsearch-service

this is a Output plugin. Post to "Amazon Elasticsearch Service".

shopify_app

This gem is used to get quickly started with the Shopify API

skylight

Skylight is a smart profiler for Rails, Sinatra, and other Ruby apps.

socket.io-rails

Rails asset pipeline wrapper for socket.io

twitter-text

A gem that provides text handling for Twitter

test-kitchen

Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms.

kitchen-ec2

A Test Kitchen Driver for Amazon EC2

teaspoon

Run your Javascript tests using Jasmine, Mocha or QUnit using a variety of platforms.

with_model

Dynamically build a model within an RSpec context

re2

Ruby bindings to re2, "an efficient, principled regular expression library".

puppet-lint-absolute_classname-check

A puppet-lint plugin to check that classes are included by their absolute name.

rake-compiler

Provide a standard and simplified way to build and package Ruby extensions (C, Java) using Rake as glue.