Trending Projects for March 29, 2015

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

rbpdf

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

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.

specinfra

Common layer for serverspec and itamae

elasticsearch-model

ActiveModel/Record integrations for Elasticsearch.

stripe-ruby-mock

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

elasticsearch-extensions

Extensions for the Elasticsearch Rubygem

groupdate

The simplest way to group temporal data

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!

bundler-audit

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

kitchen-vagrant

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

sshkit

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

dotenv-rails

Autoload dotenv in Rails.

chartkick

Create beautiful JavaScript charts with one line of Ruby

webdriver-user-agent

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

monetize

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

i18n_data

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

rack-attack

A rack middleware for throttling and blocking abusive requests

test-kitchen

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

pry-rescue

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

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.

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.

bugsnag

Ruby notifier for bugsnag.com

dogapi

Ruby bindings for Datadog's API

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.

ruby-saml

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

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...

canonical-rails

Configurable, but assumes a conservative strategy by default with a goal to solve many search engine index problems: multiple hostnames, inbound links with arbitrary parameters, trailing slashes.

pry-stack_explorer

Walk the stack in a Pry session

rb-inotify

A Ruby wrapper for Linux inotify, using FFI

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).

countries

All sorts of useful information about every country packaged as pretty little country objects. It includes data from ISO 3166

clipboard

Access the system clipboard 📋︎ on Linux, MacOS, Windows, WSL, Cygwin, GTK, or Java. Usage is as simple as calling Clipboard.copy or Clipboard.paste!

cocoapods-downloader

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

knife-windows

Plugin that adds functionality to Chef's Knife CLI for configuring/interacting with nodes running Microsoft Windows

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.

paint

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

rjb

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

puppet

Puppet, an automated administrative engine for your Linux, Unix, and Windows systems, performs administrative tasks (such as adding users, installing packages, and updating server configurations) based on a centralized specification.

rake-compiler

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

puppetlabs_spec_helper

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

ethon

Very lightweight libcurl wrapper.

devise-i18n

Translations for the devise gem

json-schema

Ruby JSON Schema Validator

kramdown

kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict syntax definition and supporting several common extensions.

rotp

Works for both HOTP and TOTP, and includes QR Code provisioning

stripe

Stripe is the easiest way to accept payments online. See https://stripe.com for details.

grape

A Ruby framework for rapid API development with great conventions.