Trending Projects for June 28, 2015

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

ejson

Secret management by encrypting values in a JSON hash with a public/private keypair

presto-client

Presto client library

puppet-lint-param-docs

A new check for puppet-lint that validates all parameters are documented.

gooddata

Use the GoodData::Client class to integrate GoodData into your own application or use the CLI to work with GoodData directly from the command line.

state_machines-activerecord

Adds support for creating state machines for attributes on ActiveRecord

aws-sdk-resources

The official AWS SDK for Ruby. Provides both resource oriented interfaces and API clients for AWS services.

memory_profiler

Memory profiling routines for Ruby 3.1+

chef-sugar

A series of helpful sugar of the Chef core and other resources to make a cleaner, more lean recipe DSL, enforce DRY principles, and make writing Chef recipes an awesome experience!

aws-sdk-core

Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby.

web-console

A debugging tool for your Ruby on Rails applications.

user_agent_parser

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

mimemagic

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

unparser

Generate equivalent source for parser gem AST nodes

heroics

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

specinfra

Common layer for serverspec and itamae

beaker

Puppet's accceptance testing harness

bundler-audit

bundler-audit provides patch-level verification for Bundled apps.

scrypt

The scrypt key derivation function is designed to be far more secure against hardware brute-force attacks than alternative functions such as PBKDF2 or bcrypt.

maxminddb

Pure Ruby MaxMind DB (GeoIP2) binary file reader.

sensu-plugin

Plugins and helper libraries for Sensu, a monitoring framework

hiera-eyaml

Hiera backend for decrypting encrypted yaml properties

actionview

Simple, battle-tested conventions and helpers for building web pages.

tzinfo-data

TZInfo::Data contains data from the IANA Time Zone database packaged as Ruby modules for use with TZInfo.

rbtrace

rbtrace shows you method calls happening inside another ruby process in real time.

in_threads

Run all possible enumerable methods in concurrent/parallel threads

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

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)

font-awesome-sass

Font-Awesome SASS gem for use in Ruby projects

rake-compiler

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

marginalia

Attach comments to your ActiveRecord queries.

searchkick

Intelligent search made easy with Rails and Elasticsearch or OpenSearch

rspec_api_documentation

Generate API docs from your test suite

signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

rjb

RJB is a Bridge library which connects Ruby and Java code using the Java Native Interface.

grape-swagger

Add auto generated documentation to your Grape API that can be displayed with Swagger.

google-api-client

Client for accessing Google APIs

dpl

Dpl (dee-pee-ell) is a tool made for continuous deployment, running deployments at Travis CI.

hiredis

Ruby wrapper for hiredis (protocol serialization/deserialization and blocking I/O)

minitest-spec-rails

The minitest-spec-rails gem makes it easy to use the \ Minitest::Spec DSL within your existing Rails test suite.

composite_primary_keys

Composite key support for ActiveRecord

rbvmomi

Ruby interface to the VMware vSphere API

syck

A gemified version of Syck from Ruby's stdlib. Syck has been removed from Ruby's stdlib, and this gem is meant to bridge the gap for people that haven't updated their YAML yet.

r10k

R10K provides a general purpose toolset for deploying Puppet environments and modules. It implements the Puppetfile format and provides a native implementation of Puppet dynamic environments.

exifr

EXIF Reader is a module to read EXIF from JPEG and TIFF images.

rack-mini-profiler

Profiling toolkit for Rack applications with Rails integration. Client Side profiling, DB profiling and Server profiling.