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 your terminal interface.

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, preloading, 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

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

montrose

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

dependabot-go_modules

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

console

Beautiful logging for Ruby.

dependabot-cargo

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

dependabot-nuget

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

strings

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

dependabot-docker

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

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

dependabot-python

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

tty-pager

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

google-cloud-kms

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

prometheus_exporter

Prometheus metric collector and exporter for Ruby

puppet-module-posix-dev-r2.1

A gem used to manage Puppet module dependencies.

puppet-resource_api

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

c21e

Run cross-platform executables

puppet-module-posix-default-r2.1

A gem used to manage 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 '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 structur...

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

Extends Ruby objects with equality comparison and inspection methods. By including this module, a class indicates that its instances have explicit general contracts for `hash`, `==` and `eql?` 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, and 7.

validators

Add some nice ActiveModel/ActiveRecord validators.