Trending Projects for May 26, 2013

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

active_remote

Active Remote provides Active Record-like object-relational mapping over RPC. It was written for use with Google Protocol Buffers, but could be extended to use any RPC data format.

active-fedora

ActiveFedora provides for creating and managing objects in the Fedora Repository Architecture.

qsagi

A friendly way to talk to RabbitMQ

solve

A Ruby version constraint solver

active_model_serializers

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

berkshelf

Manages a Chef cookbook's dependencies

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.

td

CLI to manage data on Treasure Data, the Hadoop-based cloud data warehousing

jbuilder

Create JSON structures via a Builder-style DSL

aws-sdk

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

celluloid

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

retryable

Retrying code blocks in Ruby

capybara-screenshot

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

tins

All the stuff that isn't good/big enough for a real library.

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

omniauth-google-oauth2

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

pry-rails

Use Pry as your rails console

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.

rinku

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

kramdown

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

rails_admin

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

handlebars_assets

A Railties Gem to compile hbs assets

jekyll

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

brakeman

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

asset_sync

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

stripe

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

dalli

High performance memcached client for Ruby

fast_gettext

A simple, fast, memory-efficient and threadsafe implementation of GetText

fpm

Convert directories, rpms, python eggs, rubygems, and more to rpms, debs, solaris packages and more. Win at package management without wasting pointless hours debugging bad rpm specs!

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

carrierwave-mongoid

Mongoid support for CarrierWave

tinymce-rails

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

activerecord-jdbcsqlite3-adapter

Sqlite3 JDBC adapter for JRuby on Rails.

liquid

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

loofah

Loofah is a general library for manipulating and transforming HTML/XML documents and fragments, built on top of Nokogiri. Loofah also includes some HTML sanitizers based on `html5lib`'s safelist, which are a specific application of the general transformation functionality.

aruba

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

paper_trail

Track changes to your models, for auditing or versioning. See how a model looked at any stage in its lifecycle, revert it to any version, or restore it after it has been destroyed.

newrelic_rpm

New Relic is a performance management system, developed by New Relic, Inc (http://www.newrelic.com). New Relic provides you with deep information about the performance of your web application as it runs in production. The New Relic Ruby agent is dual-purposed as a either a Gem or plugin, hosted on https://github.com/newrelic/newrelic-ruby-agent/

sitemap_generator

SitemapGenerator is a framework-agnostic XML Sitemap generator written in Ruby with automatic Rails integration. It supports Video, News, Image, Mobile, PageMap and Alternate Links sitemap extensions and includes Rake tasks for managing your sitemaps, as well as many other great features.

exception_notification

Exception notification for Rails apps

middleman

A static site generator. Provides dozens of templating languages (Haml, Sass, Compass, Slim, CoffeeScript, and more). Makes minification, compression, cache busting, Yaml data (and more) an easy part of your development cycle.

net-sftp

A pure Ruby implementation of the SFTP client protocol

responders

A set of Rails responders to dry up your application

delayed_job

Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background. It is a direct extraction from Shopify where the job table is responsible for a multitude of core tasks.

curb

Curb (probably CUrl-RuBy or something) provides Ruby-language bindings for the libcurl(3), a fully-featured client-side URL transfer library. cURL and libcurl live at http://curl.haxx.se/

recaptcha

Helpers for the reCAPTCHA API

devise

Flexible authentication solution for Rails with Warden

jdbc-mysql

Install this gem `require 'jdbc/mysql'` and invoke `Jdbc::MySQL.load_driver` within JRuby to load the driver.