Trending Projects for December 16, 2018

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

perf_check

PERF CHECKKK!

smooch-api

The Smooch API is a unified interface for powering messaging in your customer experiences across every channel. Our API speeds access to new markets, reduces time to ship, eliminates complexity, and helps you build the best experiences for your customers. For more information, visit our [official documentation](https://docs.smooch.io).

test_track_rails_client

Easy split testing and feature flagging for Rails with TestTrack server

opentracing

OpenTracing Ruby Platform API

puppet-resource_api

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

erb_lint

ERB Linter tool.

jumbo-jekyll-theme

This is a Bootstrap 3 Jekyll Theme built for Linaro Static Websites

rufo

Fast and unobtrusive Ruby code formatter

validators

Add some nice ActiveModel/ActiveRecord validators.

inspec-core

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. This has local support only. See the `inspec` gem for full support....

train-core

A minimal Train with a backends for ssh and winrm.

yaml_extend

Extends YAML to support file based inheritance

bounded_context

Generate opinionated component structure.

paper_trail-association_tracking

Plugin for the PaperTrail gem to track and reify associations

csv

The CSV library provides a complete interface to CSV files and data. It offers tools to enable you to read and write to and from Strings or IO objects, as needed.

onceover

Automatically generates tests for your Puppet code

action-cable-testing

Testing utils for Action Cable

dpl-pages

deploy tool abstraction for clients

rails_semantic_logger

Feature rich logging framework that replaces the Rails logger.

devise-jwt

JWT authentication for devise with configurable token revocation strategies

distribute_reads

Scale database reads with replicas in Rails

azure_mgmt_dns

Microsoft Azure Dns Management Client Library for Ruby

azure_mgmt_sql

Microsoft Azure SQL Management Client Library for Ruby

azure_mgmt_traffic_manager

Microsoft Azure Traffic Management Client Library for Ruby

strings

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

deep_cloneable

Extends the functionality of ActiveRecord::Base#dup to perform a deep clone that includes user specified associations.

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.

devise-security

An enterprise security extension for devise.

rpush

The push notification service for Ruby.

ddtrace

ddtrace is Datadog's tracing client for Ruby. It is used to trace requests as they flow across web servers, databases and microservices so that developers have great visiblity into bottlenecks and troublesome requests.

solargraph

IDE tools for code completion, inline documentation, and static analysis

hangouts-chat

Send messages to G Suite Hangouts Chat rooms using incoming webhooks and Net::HTTP::Post

rails-controller-testing

Extracting `assigns` and `assert_template` from ActionDispatch.

signer

WS Security XML signer

biz

Time calculations using business hours.

tracking_number

This gem identifies valid tracking numbers and the service they're associated with. It can also tell you a little bit about the package purely from the number—there's quite a bit of info tucked away into those numbers, it turns out.

fastlane-plugin-badge

Add a badge overlay to your app icon

azure_mgmt_storage

Microsoft Azure Storage Management Client Library for Ruby

semantic_logger

Feature rich logging framework, and replacement for existing Ruby & Rails loggers.

aws-partitions

Provides interfaces to enumerate AWS partitions, regions, and services.

bootstrap4-kaminari-views

Bootstrap 4 styling for Kaminari gem

aws-sdk-s3

Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3). This gem is part of the AWS SDK for Ruby.

beaker-vmpooler

For use for the Beaker acceptance testing tool

beaker-docker

Allows running Beaker tests using Docker