Trending Projects for November 04, 2012

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

rgeo-shapefile

RGeo is a geospatial data library for Ruby. RGeo::Shapefile is an optional RGeo module for reading the ESRI shapefile format, a common file format for geospatial datasets.

google_drive

A library to read/write files/spreadsheets in Google Drive/Docs.

omniauth-google-oauth2

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

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.

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

rinku

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

asset_sync

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

dbf

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

rails_admin

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

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.

omniauth-oauth2

An abstract OAuth2 strategy for OmniAuth.

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

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.

rabl

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

aws-sdk

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

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.

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

less-rails

The dynamic stylesheet language for the Rails asset pipeline. Allows other gems to extend Less load path.

tinymce-rails

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

capybara-webkit

Headless Webkit driver for Capybara

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.

redis-store

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

resque_spec

RSpec matchers for Resque

libv8

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

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

twilio-ruby

The official library for communicating with the Twilio REST API, building TwiML, and generating Twilio JWT Capability Tokens

jasmine-core

Test your JavaScript without any framework dependencies, in any environment, and with a nice descriptive syntax. Jasmine for Ruby is deprecated. The direct replacment for the jasmine-core gem is the jasmine-core NPM package. If you are also using the jasmine gem, we recommend using the jasmine-browser-runner NPM package instead. It supports all the same scenarios as the jasmine gem gem plus We...

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.

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.

timeliness

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

stripe

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

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

i18n-js

Export i18n translations and use them on JavaScript.

dalli

High performance memcached client for Ruby

money

A Ruby Library for dealing with money and currency conversion.