Trending Projects for February 03, 2013

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

minitest-reporters

Death to haphazard monkey-patching! Extend Minitest through simple hooks.

timers

Pure Ruby one-shot and periodic timers.

retryable

Retrying code blocks in Ruby

hiera

A pluggable data store for hierarcical data

sidekiq

Simple, efficient background processing for Ruby.

capybara-screenshot

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

celluloid

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

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

oj

The fastest JSON parser and object serializer.

grape

A Ruby framework for rapid API development with great conventions.

letter_opener

When mail is sent from your application, Letter Opener will open a preview in the browser instead of sending.

asset_sync

After you run assets:precompile your compiled assets will be synchronised with your S3 bucket.

country_select

Provides a simple helper to get an HTML select list of countries. \ The list of countries comes from the ISO 3166 standard. \ While it is a relatively neutral source of country names, it will still offend some users.

rspec-puppet

RSpec tests for your Puppet manifests.

jbuilder

Create JSON structures via a Builder-style DSL

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.

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

octokit

Simple wrapper for the GitHub API

pry-rails

Use Pry as your rails console

handlebars_assets

A Railties Gem to compile hbs assets

progress_bar

Give people feedback about long-running tasks without overloading them with information: Use a progress bar, like Curl or Wget!

slim-rails

Provides the generator settings required for Rails to use Slim

rails_admin

RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data.

slim

Slim is a template language whose goal is reduce the syntax to the essential parts without becoming cryptic.

rb-inotify

A Ruby wrapper for Linux inotify, using FFI

bootstrap-sass

bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right into your Sass powered applications.

uniform_notifier

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

rabl

General ruby templating with json, bson, xml and msgpack support

libv8

Distributes the V8 JavaScript engine in binary and source forms in order to support fast builds of The Ruby Racer

aws-sdk

The official AWS SDK for Ruby. Provides both resource oriented interfaces and API clients for AWS services.

brakeman

Brakeman detects security vulnerabilities in Ruby on Rails applications via static analysis.

capybara-webkit

Headless Webkit driver for Capybara

gli

Build command-suite CLI apps that are awesome. Bootstrap your app, add commands, options and documentation while maintaining a well-tested idiomatic command-line app

parallel_tests

Run Test::Unit / RSpec / Cucumber / Spinach in parallel

stripe

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

airbrake

Airbrake is an online tool that provides robust exception tracking in any of your Ruby applications. In doing so, it allows you to easily review errors, tie an error to an individual piece of code, and trace the cause back to recent changes. The Airbrake dashboard provides easy categorization, searching, and prioritization of exceptions so that when errors occur, your team can quickly determine...

kramdown

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

bullet

help to kill N+1 queries and unused eager loading.

activeadmin

The administration framework for Ruby on Rails.

httparty

Makes http fun! Also, makes consuming restful web services dead easy.

chunky_png

This pure Ruby library can read and write PNG images without depending on an external image library, like RMagick. It tries to be memory efficient and reasonably fast. It supports reading and writing all PNG variants that are defined in the specification, with one limitation: only 8-bit color depth is supported. It supports all transparency, interlacing and filtering option...

webmock

WebMock allows stubbing HTTP requests and setting expectations on HTTP requests.

geocoder

Object geocoding (by street or IP address), reverse geocoding (coordinates to street address), distance queries for ActiveRecord and Mongoid, result caching, and more. Designed for Rails but works with Sinatra and other Rack frameworks too.

guard-bundler

Guard::Bundler automatically install/update your gem bundle when needed

facter

You can prove anything with facts!

guard

Guard is a command line tool to easily handle events on file system modifications.

simple_form

Forms made easy!