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

Adds functions that allow requiring a direcotry

kojo

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

parlour

A type information generator, merger and parser for Sorbet and Ruby 3/Steep

quarantine

Quarantine flaky 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

fluent-plugin-datadog

Datadog output plugin for Fluent event collector

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

A Ruby gem to video record and take screenshots of your desktop or specific application window. Works on Windows, Linux, and macOS.

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

Persistent event repository implementation for RubyEventStore based on ActiveRecord. Ships with database schema and migrations suitable for PostgreSQL, MySQL ans SQLite database engines. Includes repository implementation with linearized writes to achieve log-like properties of streams on top of SQL database engine.

rails_event_store

Rails wrapper for RubyEventStore with batteries included. Ships with asynchronous after-commit event dispatch on top of ActiveJob, ActiveSupport::Notifications instrumentation enabled, request metadata enrichment and opinionated directory structure generator for bounded contexts.

ruby_event_store

Ruby implementation of an event store. Ships with in-memory event repository, generic instrumentation and dispatches events synchronously.

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, "a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python".

puppet-lint-absolute_classname-check

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

rake-compiler

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