Trending Projects for April 12, 2015

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

cucumber-core

Core library for the Cucumber BDD app

hashids

Use hashids when you do not want to expose your database ids to the user.

byebug

Byebug is a Ruby debugger. It's implemented using the TracePoint C API for execution control and the Debug Inspector C API for call stack navigation. The core component provides support that front-ends can build on. It provides breakpoint handling and bindings for stack frames among other things and it comes with an easy to use command line interface.

elasticsearch-extensions

Extensions for the Elasticsearch Rubygem

json_schema

A JSON Schema V4 and Hyperschema V4 parser and validator.

mimemagic

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

specinfra

Common layer for serverspec and itamae

tzinfo-data

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

elasticsearch-model

ActiveModel/Record integrations for Elasticsearch.

stripe-ruby-mock

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

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!

groupdate

The simplest way to group temporal data

pagerduty

Provides a lightweight interface for calling the PagerDuty Events API

webdriver-user-agent

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

i18n_data

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

kitchen-vagrant

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

dotenv-rails

Autoload dotenv in Rails.

pry-rescue

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

chartkick

Create beautiful JavaScript charts with one line of Ruby

dogapi

Ruby bindings for Datadog's API

sshkit

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

rack-attack

A rack middleware for throttling and blocking abusive requests

rollbar

Track and debug errors in your Ruby applications with ease using Rollbar. With this gem, you can easily monitor and report on exceptions and other errors in your code, helping you identify and fix issues more quickly. Rollbar's intuitive interface and advanced error tracking features make it the perfect tool for ensuring the stability and reliability of your Ruby applications.

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.

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.

bugsnag

Ruby notifier for bugsnag.com

rotp

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

test-kitchen

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

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

cocoapods-downloader

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

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

ruby-saml

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

marginalia

Attach comments to your ActiveRecord queries.

uniform_notifier

uniform notifier for rails logger, customized logger, javascript alert, javascript console and xmpp

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

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.

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!

countries

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

page-object

Page Object DSL that works with both Watir and Selenium

stripe

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

neat

A lightweight Sass grid framework

puppet

Puppet, an automated configuration management tool

holidays

A collection of Ruby methods to deal with statutory and other holidays. You deserve a holiday!

slim-rails

Provides the generator settings required for Rails to use Slim

net-dns

Net::DNS is a pure Ruby DNS library, with a clean OO interface and an extensible API.