Trending Projects for May 07, 2017

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

chef-ruby-lvm-attrib

A list of attributes for LVM objects

erubi

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

sslshake

This is a library to simulate SSL and TLS handshake from SSLv2, SSLv3, to TLS 1.0-1.2. It does not rely on OpenSSL and is not designed as a replacement either. It targets full support for even older handshakes, which are not available in current releases of OpenSSL anymore. It also aims to be executable on all systems with a sufficiently modern version of Ruby without any additional requirement...

train

Transport interface to talk to different backends.

fluent-plugin-systemd

This is a fluentd input plugin. It reads logs from the systemd journal.

sensu-plugins-chef

This plugin provides native Chef instrumentation for monitoring, including: report stale nodes, service health, as well as a handler to remove stale Sensu clients

mauth-client

Client for signing and authentication of requests and responses with mAuth authentication. Includes middleware for Rack and Faraday for incoming and outgoing requests and responses.

fluent-plugin-kubernetes_metadata_filter

Filter plugin to add Kubernetes metadata

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...

google-cloud-translate

Cloud Translation can dynamically translate text between thousands of language pairs. Translation lets websites and programs programmatically integrate with the translation service.

i18n-debug

Ever wondered which translations are being looked up by Rails, a gem, or simply your app? Wonder no more!

winrm-fs

Ruby library for file system operations via Windows Remote Management

kapnismology

Engine for smoke tests and base classes

httplog

Log outgoing HTTP requests made from your application. Helpful for tracking API calls of third party gems that don't provide their own log output.

rpush-redis

Redis dependencies for Rpush.

modis

ActiveModel + Redis

react_on_rails

See README.md

lorekeeper

Opinionated logger which outputs messages in JSON format

carrierwave-base64

This gem can be useful, if you need to upload files to your API from mobile devises.

flipper-active_record

ActiveRecord feature flag adapter for Flipper

pghero

A performance dashboard for Postgres

sassc

Use libsass with Ruby!

scenic

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

winrm-elevated

Ruby library for running commands via WinRM as elevated through a scheduled task

azure-core

Microsoft Azure Client Core Library for Ruby SDK

mixlib-versioning

General purpose Ruby library that allows you to parse, compare and manipulate version strings in multiple formats.

slim_lint

Configurable tool for writing clean and consistent Slim templates

sendgrid-ruby

Official Twilio SendGrid Gem to Interact with Twilio SendGrids API in native Ruby

axe-matchers

axe-matchers provides matchers that wrap the axe-core accessibility library. The matchers can be used with RSpec, Cucumber and other test tools. Cucumber step definitions are also provided.

zipkin-tracer

Adds tracing instrumentation for ruby applications

hashdiff

Hashdiff is a diff lib to compute the smallest difference between two hashes.

riemann-tools

Collection of utilities which submit events to Riemann,

rails-settings-cached

The best solution for store global settings in Rails applications. This gem will managing a table of а global key, value pairs easy. Think of it like a global Hash stored in your database, that uses simple ActiveRecord like methods for manipulation. Keep track of any global setting that you dont want to hard code into your rails app. You can store any kind of object. Strings, numb...

local_time

Rails engine for cache-friendly, client-side local time

http-2

Pure-ruby HTTP 2.0 protocol implementation

middleman-autoprefixer

Automatically vendor-prefix stylesheets served by Middleman.

pronto

Pronto runs analysis quickly by checking only the relevant changes. Created to be used on pull requests, but suited for other scenarios as well. Perfect if you want to find out quickly if branch introduces changes that conform to your styleguide, are DRY, don't introduce security holes and more.

globalize-versioning

Provides support for using versioning gems such as PaperTrail with Globalize.

iso8601

ISO8601 is a simple implementation in Ruby of the ISO 8601 (Data elements and interchange formats - Information interchange - Representation of dates and times) standard.

ox

A fast XML parser and object serializer that uses only standard C lib. Optimized XML (Ox), as the name implies was written to provide speed optimized XML handling. It was designed to be an alternative to Nokogiri and other Ruby XML parsers for generic XML parsing and as an alternative to Marshal for Object serialization.

mutations

Compose your business logic into commands that sanitize and validate input.

statsd-instrument

A StatsD client for Ruby apps. Provides metaprogramming methods to inject StatsD instrumentation into your code.

globalid

URIs for your models makes it easy to pass references around.

semantic_logger

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

hiera-eyaml

Hiera backend for decrypting encrypted yaml properties

humanize

Extension to Numeric to humanize numbers

redlock

Distributed lock using Redis written in Ruby. Highly inspired by https://github.com/antirez/redlock-rb.