Trending Projects for December 14, 2014

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

libyajl2

Installs a vendored copy of libyajl2 for distributions which lack it

rbvmomi

Ruby interface to the VMware vSphere API

puppet-syntax

Syntax checks for Puppet manifests and templates

hiera-eyaml

Hiera backend for decrypting encrypted yaml properties

autoprefixer-rails

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

fog-core

Shared classes and tests for fog providers and services.

rb-libsvm

Self-contained LIBSVM package for Ruby (that doesn't use SWIG). LIBSVM is a popular implementation of SVM, a machine learning classifier.

specinfra

Common layer for serverspec and itamae

skylight

Skylight is a smart profiler for Rails, Sinatra, and other Ruby apps.

capistrano-bundler

Bundler support for Capistrano 3.x

her

Her is an ORM that maps REST resources and collections to Ruby objects

rouge

Rouge aims to a be a simple, easy-to-extend drop-in replacement for pygments.

caboose-cms

CMS built on rails with love.

chartkick

Create beautiful JavaScript charts with one line of Ruby

capistrano-rbenv

rbenv integration for Capistrano

bootstrap_form

bootstrap_form is a rails form builder that makes it super easy to create beautiful-looking forms using Bootstrap 5

pundit

Object oriented authorization for Rails applications

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.

http

An easy-to-use client library for making requests from Ruby. It uses a simple method chaining system for building requests, similar to Python's Requests.

sshkit

A comprehensive toolkit for remotely running commands in a structured manner on groups of servers.

sidekiq-unique-jobs

Prevents simultaneous Sidekiq jobs with the same unique arguments to run. Highly configurable to suite your specific needs.

protobuf

Google Protocol Buffers serialization and RPC implementation for Ruby.

intercom

Intercom (https://www.intercom.io) is a customer relationship management and messaging tool for web app owners. This library wraps the api provided by Intercom. See http://docs.intercom.io/api for more details.

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

bugsnag

Ruby notifier for bugsnag.com

hiera

A pluggable data store for hierarcical data

timers

Pure Ruby one-shot and periodic timers.

mimemagic

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

puppetlabs_spec_helper

Contains rake tasks and a standard spec_helper for running spec tests on puppet modules.

rugged

Rugged is a Ruby bindings to the libgit2 linkable C Git library. This is for testing and using the libgit2 library in a language that is awesome.

doorkeeper

Doorkeeper is an OAuth 2 provider for Rails and Grape.

celluloid

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

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.

vagrant-vbguest

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

ruby-saml

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

actionpack-page_caching

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

rack-attack

A rack middleware for throttling and blocking abusive requests

slim-rails

Provides the generator settings required for Rails to use Slim

public_activity

Easy activity tracking for your ActiveRecord models. Provides Activity model with details about actions performed by your users, like adding comments, responding etc.

travis

CLI and Ruby client library for Travis CI

statsd-instrument

A StatsD client for Ruby apps. Provides metaprogramming methods to inject StatsD instrumentation into your code.

uniform_notifier

uniform notifier for rails logger, customized logger, javascript alert, javascript console and xmpp

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!

responders

A set of Rails responders to dry up your application