Trending Projects for February 16, 2014

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

pry-byebug

Combine 'pry' with 'byebug'. Adds 'step', 'next', 'finish', 'continue' and 'break' commands to control execution.

chef-zero

Self-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup purposes

dogapi

Ruby bindings for Datadog's API

dpl

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

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.

parser

A Ruby parser written in pure Ruby.

rubocop

RuboCop is a Ruby code style checking and code formatting tool. It aims to enforce the community-driven Ruby Style Guide.

executable-hooks

Hook into rubygems executables allowing extra actions to be taken before executable is run.

autoprefixer-rails

Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website.

fauxhai

Easily mock out ohai data

hitimes

A fast, high resolution timer library for recording performance metrics.

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.

test-kitchen

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

page-object

Page Object DSL that works with both Watir and Selenium

dotenv-rails

Autoload dotenv in Rails.

statsd-instrument

A StatsD client for Ruby apps. Provides metaprogramming methods to inject StatsD instrumentation into your code.

cocoapods-downloader

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

shopify_api

This gem allows Ruby developers to programmatically access the admin section of Shopify stores.

berkshelf

Manages a Chef cookbook's dependencies

solve

A Ruby version constraint solver

chefspec

ChefSpec is a unit testing and resource coverage (code coverage) framework for testing Chef cookbooks ChefSpec makes it easy to write examples and get fast feedback on cookbook changes without the need for virtual machines or cloud servers.

google-api-client

Client for accessing Google APIs

tins

All the stuff that isn't good/big enough for a real library.

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.

signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

pry-rescue

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

safe_yaml

Parse YAML safely

marginalia

Attach comments to your ActiveRecord queries.

rgeo-geojson

Convert RGeo data to and from GeoJSON. rgeo-geojson is an extension to the rgeo gem that converts RGeo data types to and from GeoJSON.

rotp

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

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.

retryable

Retrying code blocks in Ruby

dotenv

Loads environment variables from `.env`.

timers

Pure Ruby one-shot and periodic timers.

asciidoctor

A fast, open source text processor and publishing toolchain for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.

foodcritic

A code linting tool for Chef Infra cookbooks.

travis

CLI and Ruby client library for Travis CI

jbuilder

Create JSON structures via a Builder-style DSL

winrm

Ruby library for Windows Remote Management

handlebars-source

Handlebars.js source code wrapper for (pre)compilation gems.

iconv

iconv wrapper library

celluloid

Celluloid enables people to build concurrent programs out of concurrent objects just as easily as they build sequential programs out of sequential objects

hiera

A pluggable data store for hierarcical data

neat

A lightweight Sass grid framework

progress

Show progress of long running tasks

diffy

Convenient diffing in ruby

puppetlabs_spec_helper

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