Trending Projects for June 04, 2017

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

bootsnap

Boot large ruby/rails apps faster

inspec

InSpec provides a framework for creating end-to-end infrastructure tests. You can use it for integration or even compliance testing. Create fully portable test profiles and use them in your workflow to ensure stability and security. Integrate InSpec in your change lifecycle for local testing, CI/CD, and deployment verification. Packaged distributions of Progress® Chef® products obtained from R...

erubi

Erubi is a ERB template engine for ruby. It is a simplified fork of Erubis

flipper-active_record

ActiveRecord feature flag adapter for Flipper

dry-struct

Typed structs and value objects

aws-record

Provides an object mapping abstraction for Amazon DynamoDB.

percy-client

Percy::Client

percy-capybara

Percy visual testing for Capybara

webpush

Encryption Utilities for Web Push payload.

tty-prompt

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

rails-controller-testing

Extracting `assigns` and `assert_template` from ActionDispatch.

rex-exploitation

This gem contains various helper mechanisms for creating exploits. This includes SEH Overwrite helpers, egghunters, command stagers and more.

dry-types

Type system for Ruby supporting coercions, constraints and complex types like structs, value objects, enums etc

rex-bin_tools

A suite of tools for analyzing Elf,Mach, and PE format executables to find specific chunks of code.

dry-logic

Predicate logic with rule composition

prometheus-client

A suite of instrumentation metric primitivesthat can be exposed through a web services interface.

dry-validation

Validation library

inky-rb

Inky is an HTML-based templating language that converts simple HTML into complex, responsive email-ready HTML. Designed for Foundation for Emails

rex-socket

The Ruby Exploitation (Rex) Socket Abstraction Library. This library includes all of the code needed to turn sockets into Rex::Sockets with the functionality for things like L3 pivoting used by Metasploit.

dry-container

A simple, configurable object container implemented in Ruby

rails_semantic_logger

Feature rich logging framework that replaces the Rails logger.

puppet-lint-strict_indent-check

Extends puppet-lint to ensure that your manifests follow a strict indentation pattern.

down

Robust streaming downloads using Net::HTTP, HTTP.rb or wget.

pwwka

The purpose of this gem is to normalise the sending and receiving of messages between Rails apps using the shared RabbitMQ message bus

knapsack_pro

Knapsack Pro wraps your current test runner(s) and works with your existing CI infrastructure to parallelize tests optimally. It dynamically splits your tests based on up-to-date test execution data. It's designed from the ground up for CI and supports all of them.

coverband

Rack middleware to measure production code usage (LOC runtime usage)

slim_lint

Configurable tool for writing clean and consistent Slim templates

badge

0.13.0

scenic

Adds methods to ActiveRecord::Migration to create and manage database views in Rails

sassc

Use libsass with Ruby!

ldclient-rb

Official LaunchDarkly SDK for Ruby

shoryuken

Shoryuken is a super efficient AWS SQS thread based message processor

sassc-rails

Integrate SassC-Ruby into Rails.

devise_saml_authenticatable

SAML Authentication for devise

sensu-plugins-logs

This plugin provides native log instrumentation for monitoring, including: journald history, and regex matching. Includes various log handlers.

scout_apm

Monitors Ruby apps and reports detailed metrics on performance to Scout.