Trending Projects for April 22, 2012

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

rabl

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

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

facter

You can prove anything with facts!

puppet

Puppet, an automated administrative engine for your Linux, Unix, and Windows systems, performs administrative tasks (such as adding users, installing packages, and updating server configurations) based on a centralized specification.

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

httpi

Common interface for Ruby's HTTP libraries

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.

carrierwave

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

dalli

High performance memcached client for Ruby

validates_timeliness

Adds validation methods to ActiveModel for validating dates and times. Works with multiple ORMS.

webmock

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

ohai

Ohai profiles your system and emits JSON

client_side_validations

Client Side Validations made easy for your Rails 6.1, 7.x, and 8.0 applications

mixlib-cli

A simple mixin for CLI interfaces, including option parsing

mixlib-config

A class based configuration library

mixlib-log

A gem that provides a simple mixin for log functionality

pdfkit

Uses wkhtmltopdf to create PDFs using HTML

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/

rack

Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifies and distills the API for web servers, web frameworks, and software in between (the so-called middleware) into a single method call.

spreadsheet

As of version 0.6.0, only Microsoft Excel compatible spreadsheets are supported

activemerchant

Active Merchant is a simple payment abstraction library used in and sponsored by Shopify. It is written by Tobias Luetke, Cody Fauser, and contributors. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.

stomp

Ruby client for the Stomp messaging protocol.

rmagick

RMagick is an interface between Ruby and ImageMagick.

aasm

AASM is a continuation of the acts-as-state-machine rails plugin, built for plain Ruby objects.

passenger

A modern web server and application server for Ruby, Python and Node.js, optimized for performance, low memory usage and ease of use.

authlogic

An unobtrusive ruby authentication library based on ActiveRecord.