Trending Projects for July 07, 2019

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

godofwar

Evil war builder for hackers with built-in war payloads.

asciidoctor-include-ext

This is a reimplementation of the Asciidoctor's built-in (pre)processor for the include::[] directive in extensible and more clean way. It provides the same features, but you can easily adjust it or extend for your needs. For example, you can change how it loads included files or add another ways how to select portions of the document to include.

dry-schema

dry-schema provides a DSL for defining schemas with keys and rules that should be applied to values. It supports coercion, input sanitization, custom types and localized error messages (with or without I18n gem). It's also used as the schema engine in dry-validation.

tty-tree

Print directory or structured data in a tree like format.

rubocop-performance

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

rubocop-rails

Automatic Rails code style checking tool. A RuboCop extension focused on enforcing Rails best practices and coding conventions.

fluent-plugin-splunk-hec

A fluentd output plugin created by Splunk that writes events to splunk indexers over HTTP Event Collector API.

fluent-plugin-throttle

Fluentd filter for throttling logs based on a configurable key.

db_schema_checker

Check the consistency of generated schema.rb

kramdown-parser-gfm

kramdown-parser-gfm provides a kramdown parser for the GFM dialect of Markdown

tty-pager

Terminal output paging in a cross-platform way supporting all major ruby interpreters.

standard

Ruby Style Guide, with linter & automatic code fixer

delayed_job_groups_plugin

Aggregates Delayed::Job jobs into groups with group level management and lifecycle callbacks

actionmailbox

Receive and process incoming emails in Rails

jpostcode

A Ruby implementation for Japan postcode.

strings

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

warden-jwt_auth

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

lita-pagerduty

A Lita handler to interact with PagerDuty

loaf

Loaf manages and displays breadcrumb trails in your Rails app. It aims to handle breadcrumb data through easy dsl and expose it through view helpers without any assumptions about markup.

zeitwerk

Zeitwerk implements constant autoloading with Ruby semantics. Each gem and application may have their own independent autoloader, with its own configuration, inflector, and logger. Supports autoloading, preloading, reloading, and eager loading.

apollo_upload_server

apollo-upload-server implementation for Ruby on Rails as middleware.

goodcheck

Regexp based customizable linter

avro-patches

Patches for the official Apache Avro Ruby implementation

rfc

RSpec Formatter Collection including a concise insta-failing formatter

aws-sdk-worklink

Official AWS Ruby gem for Amazon WorkLink (WorkLink). This gem is part of the AWS SDK for Ruby.

ruby_event_store-browser

Web interface for RubyEventStore

puppet-resource_api

This library provides a simple way to write new native resources for puppet.

after_commit_everywhere

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

aws-sdk-apigatewaymanagementapi

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

montrose

A library for specifying, quering, and enumerating recurring events for calendars in Ruby.

aws-sdk-apigatewayv2

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

omniauth_openid_connect

OpenID Connect Strategy for OmniAuth.

console

Beautiful logging for Ruby.

tty-prompt

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

avro-resolution_canonical_form

Unique identification of Avro schemas for schema resolution

distribute_reads

Scale database reads with replicas in Rails

avromatic

Generate Ruby models from Avro schemas

google-cloud-kms

google-cloud-kms is the official library for Cloud Key Management Service (KMS) API.

avro-builder

Ruby DSL to create Avro schemas