Trending Projects for June 08, 2014

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

tzinfo-data

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

puppet-syntax

Syntax checks for Puppet manifests and templates

specinfra

Common layer for serverspec and itamae

font-awesome-sass

Font-Awesome SASS gem for use in Ruby projects

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.

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.

http

An easy-to-use client library for making requests from Ruby. It uses a simple method chaining system for building requests, similar to Python's Requests.

dpl

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

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.

capistrano-rbenv

rbenv integration for Capistrano

neat

A lightweight Sass grid framework

hiera

A pluggable data store for hierarcical data

executable-hooks

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

timers

Pure Ruby one-shot and periodic timers.

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.

diffy

Convenient diffing in ruby

sys-filesystem

The sys-filesystem library provides a cross-platform interface for gathering filesystem information, such as disk space and mount point data.

celluloid

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

puppetlabs_spec_helper

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

google-api-client

Client for accessing Google APIs

signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

resque-retry

resque-retry provides retry, delay and exponential backoff support for resque jobs. Features: * Redis backed retry count/limit. * Retry on all or specific exceptions. * Exponential backoff (varying the delay between retrys). * Multiple failure backend with retry suppression & resque-web tab. * Small & Extendable - plenty of places to override retry logic/settings.

doorkeeper

Doorkeeper is an OAuth 2 provider for Rails and Grape.

rbvmomi

Ruby interface to the VMware vSphere API

test_after_commit

makes after_commit callbacks testable in Rails 3+ with transactional_fixtures

active_model_serializers

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

iconv

iconv wrapper library

sentry-raven

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

devise-i18n

Translations for the devise gem

rb-inotify

A Ruby wrapper for Linux inotify, using FFI

apipie-rails

Rails REST API documentation tool

bugsnag

Ruby notifier for bugsnag.com

sinatra-contrib

Collection of useful Sinatra extensions

rack-mini-profiler

Profiling toolkit for Rack applications with Rails integration. Client Side profiling, DB profiling and Server profiling.

rspec-puppet

RSpec tests for your Puppet manifests.

omniauth-google-oauth2

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

money-rails

This library provides integration of RubyMoney - Money gem with Rails

capybara-screenshot

When a Cucumber step fails, it is useful to create a screenshot image and HTML file of the current page

will_paginate-bootstrap

This gem integrates the Twitter Bootstrap pagination component with the will_paginate pagination gem. Supports Rails and Sinatra.

grape

A Ruby framework for rapid API development with great conventions.

mixlib-shellout

Run external commands on Unix or Windows

kramdown

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

sys-cpu

The sys-cpu library provides an interface for gathering information about your system's processor(s). Information includes speed, type, and load average.

uniform_notifier

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

pry

Pry is a runtime developer console and IRB alternative with powerful introspection capabilities. Pry aims to be more than an IRB replacement. It is an attempt to bring REPL driven programming to the Ruby language.

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.