Trending Projects for March 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.

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.

honeybadger

Make managing application errors a more pleasant experience.

oj

The fastest JSON parser and object serializer.

puppetlabs_spec_helper

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

rspec-puppet

RSpec tests for your Puppet manifests.

sidekiq

Simple, efficient background processing for Ruby.

letter_opener

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

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

pry-stack_explorer

Walk the stack in a Pry session

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.

bootstrap-sass

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

stripe

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

webmock

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

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

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.

guard-bundler

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

childprocess

This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination.

simple_form

Forms made easy!

yard

YARD is a documentation generation tool for the Ruby programming language. It enables the user to generate consistent, usable documentation that can be exported to a number of formats very easily, and also supports extending for custom Ruby constructs such as custom class level definitions.

parallel

Run any kind of code in parallel processes

fog

The Ruby cloud services library. Supports all major cloud providers including AWS, Rackspace, Linode, Blue Box, StormOnDemand, and many others. Full support for most AWS services including EC2, S3, CloudWatch, SimpleDB, ELB, and RDS.

omniauth

A generalized Rack framework for multiple-provider authentication.

dalli

High performance memcached client for Ruby

activerecord-import

A library for bulk inserting data using ActiveRecord.

ffi

Ruby FFI library

redis-store

Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks.

rdoc

RDoc produces HTML and command-line documentation for Ruby projects. RDoc includes the +rdoc+ and +ri+ tools for generating and displaying documentation from the command-line.

roo

Roo can access the contents of various spreadsheet files. It can handle * OpenOffice * Excelx * LibreOffice * CSV

activerecord-jdbcpostgresql-adapter

Postgres JDBC adapter for JRuby on Rails.

jekyll

Jekyll is a simple, blog aware, static site generator.

mocha

Mocking and stubbing library with JMock/SchMock syntax, which allows mocking and stubbing of methods on real (non-mock) classes.

pdf-reader

The PDF::Reader library implements a PDF parser conforming as much as possible to the PDF specification from Adobe

mini_magick

Manipulate images with minimal use of memory via ImageMagick

pusher

Wrapper for Pusher Channels REST api: : https://pusher.com/channels

exception_notification

Exception notification for Rails apps

pg

Pg is the Ruby interface to the PostgreSQL RDBMS. It works with PostgreSQL 9.3 and later.

selenium-webdriver

Selenium implements the W3C WebDriver protocol to automate popular browsers. It aims to mimic the behaviour of a real user as it interacts with the application's HTML. It's primarily intended for web application testing, but any web-based task can automated.

liquid

A secure, non-evaling end user template engine with aesthetic markup.

aruba

Extension for popular TDD and BDD frameworks like "Cucumber", "RSpec" and "Minitest", to make testing command line applications meaningful, easy and fun.

money

A Ruby Library for dealing with money and currency conversion.

redis

A Ruby client that tries to match Redis' API one-to-one, while still providing an idiomatic interface.

json

This is a JSON implementation as a Ruby extension in C.

rack-oauth2

OAuth 2.0 Server & Client Library. Both Bearer token type are supported.

activerecord-sqlserver-adapter

ActiveRecord SQL Server Adapter. SQL Server 2012 and upward.

mixlib-cli

A simple mixin for CLI interfaces, including option parsing

i18n

New wave Internationalization support for Ruby.

pony

Send email in one command: Pony.mail(:to => 'someone@example.com', :body => 'hello')