Trending Projects for February 23, 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.

dpl

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

dogapi

Ruby bindings for Datadog's API

fauxhai

Easily mock out ohai data

rubocop

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

autoprefixer-rails

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

test-kitchen

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

dotenv-rails

Autoload dotenv in Rails.

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.

statsd-instrument

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

tins

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

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.

page-object

Page Object DSL that works with both Watir and Selenium

safe_yaml

Parse YAML safely

google-api-client

Client for accessing Google APIs

pry-rescue

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

signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

shopify_api

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

dotenv

Loads environment variables from `.env`.

asciidoctor

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

travis

CLI and Ruby client library for Travis CI

progress

Show progress of long running tasks

minitar

The minitar library is a pure-Ruby library that provides the ability to deal with POSIX tar(1) archive files. This is release 0.12. This is likely the last revision before 1.0. minitar (previously called Archive::Tar::Minitar) is based heavily on code originally written by Mauricio Julio Fernández Pradier for the rpa-base project.

winrm

Ruby library for Windows Remote Management

neat

A lightweight Sass grid framework

hiera

A pluggable data store for hierarcical data

iconv

iconv wrapper library

handlebars-source

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

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

active_model_serializers

ActiveModel::Serializers allows you to generate your JSON in an object-oriented and convention-driven manner.

rbvmomi

Ruby interface to the VMware vSphere API

commander

The complete solution for Ruby command-line executables. Commander bridges the gap between other terminal related libraries you know and love (OptionParser, HighLine), while providing many new features, and an elegant API.

puppetlabs_spec_helper

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

psych

Psych is a YAML parser and emitter. Psych leverages libyaml[https://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting capabilities. In addition to wrapping libyaml, Psych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format.

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

test_after_commit

makes after_commit callbacks testable in Rails 3+ with transactional_fixtures

oj

The fastest JSON parser and object serializer.

doorkeeper

Doorkeeper is an OAuth 2 provider for Rails and Grape.

sensu-plugin

Plugins and helper libraries for Sensu, a monitoring framework

fastimage

FastImage finds the size or type of an image given its uri by fetching as little as needed.

honeybadger

Make managing application errors a more pleasant experience.

ransack

Ransack is the successor to the MetaSearch gem. It improves and expands upon MetaSearch's functionality, but does not have a 100%-compatible API.

pry-stack_explorer

Walk the stack in a Pry session

omniauth-google-oauth2

A Google OAuth2 strategy for OmniAuth 1.x. This allows you to login to Google with your ruby app.

better_errors

Provides a better error page for Rails and other Rack apps. Includes source code inspection, a live REPL and local/instance variable inspection for all stack frames.

grape

A Ruby framework for rapid API development with great conventions.