Trending Projects for March 22, 2015

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

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.

rbpdf

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

specinfra

Common layer for serverspec and itamae

elasticsearch-model

ActiveModel/Record integrations for Elasticsearch.

elasticsearch-rails

Ruby on Rails integrations for Elasticsearch.

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.

beaker

Puppet's accceptance testing harness

bundler-audit

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

rouge

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

codeclimate-test-reporter

Collects test coverage data from your Ruby test suite and sends it to Code Climate's hosted, automated code review service. Based on SimpleCov.

hashdiff

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

sshkit

A comprehensive toolkit for remotely running commands in a structured manner on groups of servers.

dotenv-rails

Autoload dotenv in Rails.

monetize

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

chartkick

Create beautiful JavaScript charts with one line of Ruby

metasploit_data_models

Implements minimal ActiveRecord models and database helper code used in both the Metasploit Framework (MSF) and Metasploit commercial editions.

rack-attack

A rack middleware for throttling and blocking abusive requests

webdriver-user-agent

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

rugged

Rugged is a Ruby bindings to the libgit2 linkable C Git library. This is for testing and using the libgit2 library in a language that is awesome.

sentry-raven

A gem that provides a client interface for the Sentry error logger

test-kitchen

Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms.

bugsnag

Ruby notifier for bugsnag.com

kitchen-vagrant

Kitchen::Driver::Vagrant - A HashiCorp Vagrant Driver for Test Kitchen.

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.

jbuilder

Create JSON structures via a Builder-style DSL

pry-rescue

Allows you to wrap code in Pry::rescue{ } to open a pry session at any unhandled exceptions

google-api-client

Client for accessing Google APIs

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.

dogapi

Ruby bindings for Datadog's API

gollum-lib

A simple, Git-powered wiki with a sweet API and local frontend.

signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

rb-inotify

A Ruby wrapper for Linux inotify, using FFI

cocoapods

CocoaPods manages library dependencies for your Xcode project. You specify the dependencies for your project in one easy text file. CocoaPods resolves dependencies between libraries, fetches source code for the dependencies, and creates and maintains an Xcode workspace to build your project. Ultimately, the goal is to improve discoverability of, and engagement in, third party open-source libr...

cocoapods-downloader

A small library for downloading files from remotes in a folder.

i18n-js

Export i18n translations and use them on JavaScript.

xcodeproj

Xcodeproj lets you create and modify Xcode projects from Ruby. Script boring management tasks or build Xcode-friendly libraries. Also includes support for Xcode workspaces (.xcworkspace) and configuration files (.xcconfig).

octokit

Simple wrapper for the GitHub API

phony

Fast international phone number (E164 standard) normalizing, splitting and formatting. Lots of formatting options: International (+.., 00..), national (0..), and local.

paint

Terminal painter with RGB and 256 (fallback) color and terminal effects support. No string extensions! Usage: Paint['string', :red, :bright]

i18n_data

country/language names and 2-letter-code pairs, in 85 languages

rjb

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

plist

Plist is a library to manipulate Property List files, also known as plists. It can parse plist files into native Ruby data structures as well as generating new plist files from your Ruby objects.

puppetlabs_spec_helper

Contains rake tasks and a standard spec_helper for running spec tests on puppet modules.

rbvmomi

Ruby interface to the VMware vSphere API

ethon

Very lightweight libcurl wrapper.

rake-compiler

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

unicode-display_width

[Unicode 16.0.0] Determines the monospace display width of a string using EastAsianWidth.txt, Unicode general category, Emoji specification, and other data.