Trending Projects for August 02, 2015

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

puppet-lint-trailing_comma-check

A puppet-lint plugin to check for missing trailing commas.

rspec-puppet-facts

Contains facts from many Facter version on many Operating Systems

woothee

Cross-language UserAgent classifier library, ruby implementation

image_optim_pack

Precompiled binaries for image_optim: advpng, gifsicle, jhead, jpeg-recompress, jpegoptim, jpegtran, optipng, oxipng, pngcrush, pngout, pngquant

fastlane

The easiest way to automate beta deployments and releases for your iOS and Android apps

chef-vault

Data encryption support for Chef Infra using data bags

fluent-plugin-record-modifier

Filter plugin for modifying event record

heroics

A Ruby client generator for HTTP APIs described with a JSON schema

mimemagic

Fast mime detection by extension or content (Uses freedesktop.org.xml shared-mime-info database)

filesize

filesize is a small class for handling filesizes with both the SI and binary prefixes, allowing conversion from any size to any other size.

concurrent-ruby

Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors, and more. Inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.

gli

Build command-suite CLI apps that are awesome. Bootstrap your app, add commands, options and documentation while maintaining a well-tested idiomatic command-line app

user_agent_parser

A simple, comprehensive Ruby gem for parsing user agent strings with the help of BrowserScope's UserAgent database

rbnacl

The Networking and Cryptography (NaCl) library provides a high-level toolkit for building cryptographic systems and protocols

maxminddb

Pure Ruby MaxMind DB (GeoIP2) binary file reader.

beaker

Puppet's accceptance testing harness

specinfra

Common layer for serverspec and itamae

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.

hiera-eyaml

Hiera backend for decrypting encrypted yaml properties

active_decorator

A simple and Rubyish view helper for Rails

puppet-syntax

Syntax checks for Puppet manifests and templates

rbpdf

A template plugin allowing the inclusion of ERB-enabled RBPDF template files.

json_schema

A JSON Schema V4 and Hyperschema V4 parser and validator.

fluent-plugin-s3

Amazon S3 output plugin for Fluentd event collector

librato-rack

Rack middleware to report key app statistics and custom instrumentation to the Librato Metrics service.

stripe-ruby-mock

A drop-in library to test stripe without hitting their servers

google-api-client

Client for accessing Google APIs

signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

rbvmomi

Ruby interface to the VMware vSphere API

fog-core

Shared classes and tests for fog providers and services.

recog

Recog is a framework for identifying products, services, operating systems, and hardware by matching fingerprints against data returned from various network probes. Recog makes it simply to extract useful information from web server banners, snmp system description fields, and a whole lot more.

rake-compiler

Provide a standard and simplified way to build and package Ruby extensions (C, Java) using Rake as glue.

sys-cpu

The sys-cpu library provides an interface for gathering information about your system's processor(s). Information includes speed, type, and load average.

fog-brightbox

Module for the 'fog' gem to support Brightbox Cloud

ruby-saml

SAML Ruby toolkit. Add SAML support to your Ruby software using this library

skylight

Skylight is a smart profiler for Rails, Sinatra, and other Ruby apps.

jekyll-watch

Rebuild your Jekyll site when a file changes with the `--watch` switch.

in_threads

Run all possible enumerable methods in concurrent/parallel threads

rouge

Rouge aims to a be a simple, easy-to-extend drop-in replacement for pygments.

ar-octopus

This gem allows you to use sharded databases with ActiveRecord. This also provides a interface for replication and for running migrations with multiples shards.

image_optim

Command line tool and ruby interface to optimize (lossless compress, optionally lossy) jpeg, png, gif and svg images using external utilities (advpng, gifsicle, jhead, jpeg-recompress, jpegoptim, jpegrescan, jpegtran, optipng, oxipng, pngcrush, pngout, pngquant, svgo)

dogapi

Ruby bindings for Datadog's API

mixpanel-ruby

The official Mixpanel tracking library for ruby

webdriver-user-agent

A helper gem to emulate populate device user agents and resolutions when using webdriver

cocoapods-core

The CocoaPods-Core gem provides support to work with the models of CocoaPods. It is intended to be used in place of the CocoaPods when the the installation of the dependencies is not needed.

monetize

A library for converting various objects into `Money` objects.

secure_headers

Add easily configured security headers to responses including content-security-policy, x-frame-options, strict-transport-security, etc.