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

puppet-lint-param-docs

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

puppet-lint-absolute_classname-check

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

rspec-puppet-facts

Contains facts from many Facter version on many Operating Systems

woothee

Cross-language UserAgent classifier library, ruby implementation

rubycritic

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

platform-api

Ruby HTTP client for the Heroku API.

mimemagic

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

fluent-plugin-record-modifier

Filter plugin for modifying event record

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

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.

user_agent_parser

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

chef-vault

Data encryption support for Chef Infra using data bags

heroics

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

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.

beaker

Puppet's accceptance testing harness

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.

specinfra

Common layer for serverspec and itamae

hiera-eyaml

Hiera backend for decrypting encrypted yaml properties

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.

bundler-audit

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

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.

puppet-syntax

Syntax checks for Puppet manifests and templates

librato-rack

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

font-awesome-sass

Font-Awesome SASS gem for use in Ruby projects

active_decorator

A simple and Rubyish view helper for Rails

minitest-spec-rails

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

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.

fog-core

Shared classes and tests for fog providers and services.

rbvmomi

Ruby interface to the VMware vSphere API

fog-brightbox

Module for the 'fog' gem to support Brightbox Cloud

google-api-client

Client for accessing Google APIs

ruby-saml

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

signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

skylight

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

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.

secure_headers

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

license_finder

LicenseFinder works with your package managers to find dependencies, detect the licenses of the packages in them, compare those licenses against a user-defined list of permitted licenses, and give you an actionable exception report.

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.

bootstrap_form

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

jbuilder

Create JSON structures via a Builder-style DSL

rspec-puppet

RSpec tests for your Puppet manifests.