Trending Projects for July 05, 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

puppet-lint-param-docs

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

presto-client

Presto client library

puppet-lint-trailing_comma-check

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

puppet-lint-absolute_classname-check

A puppet-lint plugin to check that classes are not included or referenced by their absolute name.

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.

rubycritic

RubyCritic is a tool that wraps around various static analysis gems to provide a quality report of your Ruby code.

activejob

Declare job classes that can be run by a variety of queuing backends.

web-console

A debugging tool for your Ruby on Rails applications.

unparser

Generate equivalent source for parser gem AST nodes

mimemagic

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

twine-rails

Minimalistic two-way bindings

heroics

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

beaker

Puppet's accceptance testing harness

specinfra

Common layer for serverspec and itamae

maxminddb

Pure Ruby MaxMind DB (GeoIP2) binary file reader.

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

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.

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.

sensu-plugin

Plugins and helper libraries for Sensu, a monitoring framework

font-awesome-sass

Font-Awesome SASS gem for use in Ruby projects

puppet-syntax

Syntax checks for Puppet manifests and templates

chef-vault

Data encryption support for Chef Infra using data bags

minitest-spec-rails

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

rake-compiler

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

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.

marginalia

Attach comments to your ActiveRecord queries.

searchkick

Intelligent search made easy with Rails and Elasticsearch or OpenSearch

google-api-client

Client for accessing Google APIs

rbvmomi

Ruby interface to the VMware vSphere API

dpl

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

bootstrap_form

bootstrap_form is a rails form builder that makes it super easy to create beautiful-looking forms using Bootstrap 5

composite_primary_keys

Composite key support for ActiveRecord

ruby-saml

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

capybara-screenshot

When a Cucumber step fails, it is useful to create a screenshot image and HTML file of the current page

rspec-puppet

RSpec tests for your Puppet manifests.

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.

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.

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.