Trending Projects for November 11, 2012

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

thor

Thor is a toolkit for building powerful command-line interfaces.

bigdecimal

This library provides arbitrary-precision decimal floating-point number class.

rails

Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.

hiera

A pluggable data store for hierarcical data

dbf

A small fast library for reading dBase, xBase, Clipper and FoxPro database files.

rgeo

RGeo is a geospatial data library for Ruby. It provides an implementation of the Open Geospatial Consortium's Simple Features Specification, used by most standard spatial/geographic data storage systems such as PostGIS. A number of add-on modules are also available to help with writing location-based applications using Ruby-based frameworks such as Ruby On Rails.

celluloid

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

oj

The fastest JSON parser and object serializer.

letter_opener

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

rinku

A fast and very smart autolinking library that acts as a drop-in replacement for Rails `auto_link`

progress_bar

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

grape

A Ruby framework for rapid API development with great conventions.

ruby-graphviz

Ruby/Graphviz provides an interface to layout and generate images of directed graphs in a variety of formats (PostScript, PNG, etc.) using GraphViz.

rack-contrib

Contributed Rack Middleware and Utilities

asset_sync

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

sinatra-contrib

Collection of useful Sinatra extensions

active_utils

Common utils used by active_merchant, active_fulfillment, and active_shipping

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

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.

rabl

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

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.

github-markup

This gem is used by GitHub to render any fancy markup such as Markdown, Textile, Org-Mode, etc. Fork it and add your own!

faraday_middleware

Various middleware for Faraday

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

css_parser

A set of classes for parsing CSS in Ruby.

tinymce-rails

Seamlessly integrates TinyMCE into the Rails asset pipeline introduced in Rails 3.1.

resque_spec

RSpec matchers for Resque

redis-store

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

simple_form

Forms made easy!

pry-doc

Pry Doc is a Pry REPL plugin. It provides extended documentation support for the REPL by means of improving the `show-doc` and `show-source` commands. With help of the plugin the commands are be able to display the source code and the docs of Ruby methods and classes implemented in C. documentation

activerecord-import

A library for bulk inserting data using ActiveRecord.

guard

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

stripe

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

timeliness

Fast date/time parser with customisable formats, timezone and I18n support.

parallel_tests

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

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.

faraday

HTTP/REST API client library.

exception_notification

Exception notification for Rails apps

money

A Ruby Library for dealing with money and currency conversion.

hiredis

Ruby wrapper for hiredis (protocol serialization/deserialization and blocking I/O)

carrierwave

Upload files in your Ruby applications, map them to a range of ORMs, store them on different backends.

httparty

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

uglifier

Uglifier minifies JavaScript files by wrapping UglifyJS to be accessible in Ruby

parallel

Run any kind of code in parallel processes

httpi

Common interface for Ruby's HTTP libraries