Trending Projects for January 25, 2015

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

sensu-settings

The Sensu settings library, loader and validator

sensu-transport

The Sensu transport abstraction library

sensu-extensions

The Sensu extension loader library

activejob

Declare job classes that can be run by a variety of queuing backends.

web-console

A debugging tool for your Ruby on Rails applications.

globalid

URIs for your models makes it easy to pass references around.

ProMotion

ProMotion gives RubyMotion iOS view controllers a more Ruby-like API.

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!

offsite_payments

Offsite Payments is a simple 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 put as simple an abstraction as possible on top of offsite (often called hosted) payment pages, and allow contributors to easily help services such as Shopify extend the number of offsite payment services they support.

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.

nokogumbo

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

byebug

Byebug is a Ruby debugger. It's implemented using the TracePoint C API for execution control and the Debug Inspector C API for call stack navigation. The core component provides support that front-ends can build on. It provides breakpoint handling and bindings for stack frames among other things and it comes with an easy to use command line interface.

autoprefixer-rails

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

jekyll-watch

Rebuild your Jekyll site when a file changes with the `--watch` switch.

her

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

i18n-tasks

i18n-tasks helps you find and manage missing and unused translations. It analyses code statically for key usages, such as `I18n.t('some.key')`, in order to report keys that are missing or unused, pre-fill missing keys (optionally from Google Translate), and remove unused keys.

maxminddb

Pure Ruby MaxMind DB (GeoIP2) binary file reader.

html-pipeline

HTML processing filters and utilities

jemoji

GitHub-flavored emoji plugin for Jekyll

caboose-cms

CMS built on rails with love.

groupdate

The simplest way to group temporal data

grape-swagger

Add auto generated documentation to your Grape API that can be displayed with Swagger.

sensu-plugin

Plugins and helper libraries for Sensu, a monitoring framework

jsonpath

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

github-pages

Bootstrap the GitHub Pages Jekyll environment locally.

pundit

Object oriented authorization for Rails applications

doorkeeper

Doorkeeper is an OAuth 2 provider for Rails and Grape.

codeclimate-test-reporter

Collects test coverage data from your Ruby test suite and sends it to Code Climate's hosted, automated code review service. Based on SimpleCov.

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.

executable-hooks

Hook into rubygems executables allowing extra actions to be taken before executable is run.

rack-attack

A rack middleware for throttling and blocking abusive requests

deep_cloneable

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

sys-cpu

The sys-cpu library provides an interface for gathering information about your system's processor(s). Information includes speed, type, and load average.

test-kitchen

Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms.

vagrant-vbguest

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

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.

gds-api-adapters

A set of adapters providing easy access to the GDS GOV.UK APIs

metasploit_data_models

Implements minimal ActiveRecord models and database helper code used in both the Metasploit Framework (MSF) and Metasploit commercial editions.

apipie-rails

Rails REST API documentation tool

fastimage

FastImage finds the size or type of an image given its uri by fetching as little as needed.

iconv

iconv wrapper library

devise-i18n

Translations for the devise gem