Trending Projects for September 21, 2014

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

serverengine

A framework to implement robust multiprocess servers like Unicorn

backburner

Beanstalk background job processing made easy

nokogumbo

Nokogumbo allows a Ruby program to invoke the Gumbo HTML5 parser and access the result as a Nokogiri parsed document.

elasticsearch-model

ActiveModel/Record integrations for Elasticsearch.

chef-sugar

A series of helpful sugar of the Chef core and other resources to make a cleaner, more lean recipe DSL, enforce DRY principles, and make writing Chef recipes an awesome experience!

aws-sdk-core

Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby.

chef-vault

Data encryption support for Chef Infra using data bags

autoprefixer-rails

Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website.

hitimes

A fast, high resolution timer library for recording performance metrics.

font-awesome-sass

Font-Awesome SASS gem for use in Ruby projects

beaker

Puppet's accceptance testing harness

secure_headers

Add easily configured security headers to responses including content-security-policy, x-frame-options, strict-transport-security, etc.

mimemagic

Fast mime detection by extension or content (Uses freedesktop.org.xml shared-mime-info database)

plist

Plist is a library to manipulate Property List files, also known as plists. It can parse plist files into native Ruby data structures as well as generating new plist files from your Ruby objects.

capistrano-rbenv

rbenv integration for Capistrano

gpgme

Ruby-GPGME is a Ruby language binding of GPGME (GnuPG Made Easy). GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications. It provides a High-Level Crypto API for encryption, decryption, signing, signature verification and key management.

jsonpath

Ruby implementation of http://goessner.net/articles/JsonPath/.

mixpanel-ruby

The official Mixpanel tracking library for ruby

doorkeeper

Doorkeeper is an OAuth 2 provider for Rails and Grape.

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.

sensu-plugin

Plugins and helper libraries for Sensu, a monitoring framework

sys-filesystem

The sys-filesystem library provides a cross-platform interface for gathering filesystem information, such as disk space and mount point data.

sentry-raven

A gem that provides a client interface for the Sentry error logger

ar-octopus

This gem allows you to use sharded databases with ActiveRecord. This also provides a interface for replication and for running migrations with multiples shards.

timers

Pure Ruby one-shot and periodic timers.

ruby-saml

SAML Ruby toolkit. Add SAML support to your Ruby software using this library

timezone

Accurate current and historical timezones for Ruby with support for Geonames and Google latitude - longitude lookups.

canonical-rails

Configurable, but assumes a conservative strategy by default with a goal to solve many search engine index problems: multiple hostnames, inbound links with arbitrary parameters, trailing slashes.

actionpack-page_caching

Static page caching for Action Pack (removed from core in Rails 4.0)

celluloid

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

google-api-client

Client for accessing Google APIs

signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

bugsnag

Ruby notifier for bugsnag.com

countries

All sorts of useful information about every country packaged as pretty little country objects. It includes data from ISO 3166

rinku

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

rb-inotify

A Ruby wrapper for Linux inotify, using FFI

vagrant-vbguest

A Vagrant plugin which automatically installs the host's VirtualBox Guest Additions on the guest system.

active_model_serializers

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

deep_cloneable

Extends the functionality of ActiveRecord::Base#dup to perform a deep clone that includes user specified associations.

sidekiq

Simple, efficient background processing for Ruby.

oj

The fastest JSON parser and object serializer.

aruba

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

psych

Psych is a YAML parser and emitter. Psych leverages libyaml[https://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting capabilities. In addition to wrapping libyaml, Psych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format.

iconv

iconv wrapper library

slim-rails

Provides the generator settings required for Rails to use Slim

apipie-rails

Rails REST API documentation tool

redis-objects

Map Redis types directly to Ruby objects. Works with any class or ORM.

meta-tags

Search Engine Optimization (SEO) plugin for Ruby on Rails applications.