Trending Projects for June 30, 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.

tty-box

Draw various frames and boxes in the terminal window.

fluent-plugin-splunk-hec

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

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.

rubocop-rails

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

jpostcode

A Ruby implementation for Japan postcode.

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, reloading, and eager loading.

delayed_job_groups_plugin

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

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.

lita-pagerduty

A Lita handler to interact with PagerDuty

dependabot-npm_and_yarn

Dependabot-NPM_And_Yarn provides support for bumping Javascript (npm and yarn) libraries via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

montrose

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

dependabot-go_modules

Dependabot-Go_Modules provides support for bumping Go Modules versions via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

dependabot-cargo

Dependabot-Cargo provides support for bumping Rust (cargo) crates via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

dependabot-nuget

Dependabot-Nuget provides support for bumping .NET (NuGet) packages via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

strings

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

dependabot-docker

Dependabot-Docker provides support for bumping Docker image tags via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

actiontext

Edit and display rich text in Rails applications.

backport

A pure Ruby library for event-driven IO

rfc

RSpec Formatter Collection including a concise insta-failing formatter

inst-jobs-statsd

Stats reporting for inst-jobs

dependabot-python

Dependabot-Python provides support for bumping Python packages via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

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.

tty-pager

A cross-platform terminal pager that works on all major Ruby interpreters.

google-cloud-kms

Manages keys and performs cryptographic operations in a central cloud service, for direct use by other cloud resources and applications.

prometheus_exporter

Prometheus metric collector and exporter for Ruby

puppet-module-posix-dev-r2.1

A set of gems declaring Puppet module dependencies.

puppet-resource_api

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

puppet-module-posix-default-r2.1

A set of gems declaring Puppet module dependencies.

cuke_modeler

This gem facilitates modeling a test suite that is written in Gherkin (e.g. Cucumber, SpecFlow, Lettuce, etc.). It does this by providing an abstraction layer on top of the Abstract Syntax Tree that the 'cucumber-gherkin' gem generates when parsing features, as well as providing models for feature files and directories in order to be able to have a fully traversable model tree of a test suite's...

async-http

A HTTP client and server library.

jaro_winkler

jaro_winkler is an implementation of Jaro-Winkler \ distance algorithm which is written in C extension and will fallback to pure \ Ruby version in platforms other than MRI/KRI like JRuby or Rubinius. Both of \ C and Ruby implementation support any kind of string encoding, such as \ UTF-8, EUC-JP, Big5, etc.

mongo_session_store

Rails session stores for Mongoid, or any other ODM. Rails 4 compatible.

lograge-sql

An extension for Lograge to log SQL queries

tty-prompt

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

bounded_context

Generate opinionated component structure.

equatable

Provide equality comparison methods for objects based on their attributes by generating implementations for the ==, eql?, hash and inspect methods.

aws-sdk-eks

Official AWS Ruby gem for Amazon Elastic Kubernetes Service (Amazon EKS). This gem is part of the AWS SDK for Ruby.

necromancer

Conversion from one object type to another with a bit of black magic.

json_schemer

JSON Schema validator. Supports drafts 4, 6, 7, 2019-09, 2020-12, OpenAPI 3.0, and OpenAPI 3.1.

validators

Add some nice ActiveModel/ActiveRecord validators.