Trending Projects for February 02, 2014

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

actionpack-page_caching

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

chef-zero

Self-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup purposes

sshkit

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

dpl

Dpl (dee-pee-ell) is a tool made for continuous deployment, running deployments at Travis CI.

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.

rack-attack

A rack middleware for throttling and blocking abusive requests

parser

A Ruby parser written in pure Ruby.

dogapi

Ruby bindings for Datadog's API

hitimes

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

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.

rubocop

RuboCop is a Ruby code style checking and code formatting tool. It aims to enforce the community-driven Ruby Style Guide.

test-kitchen

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

cocoapods-downloader

A small library for downloading files from remotes in a folder.

dotenv-rails

Autoload dotenv in Rails.

secure_headers

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

page-object

Page Object DSL that works with both Watir and Selenium

berkshelf

Manages a Chef cookbook's dependencies

solve

A Ruby version constraint solver

shopify_api

This gem allows Ruby developers to programmatically access the admin section of Shopify stores.

cocoapods-core

The CocoaPods-Core gem provides support to work with the models of CocoaPods. It is intended to be used in place of the CocoaPods when the the installation of the dependencies is not needed.

rgeo-geojson

Convert RGeo data to and from GeoJSON. rgeo-geojson is an extension to the rgeo gem that converts RGeo data types to and from GeoJSON.

safe_yaml

Parse YAML safely

tins

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

rotp

Works for both HOTP and TOTP, and includes QR Code provisioning

google-api-client

Client for accessing Google APIs

dotenv

Loads environment variables from `.env`.

retryable

Retrying code blocks in Ruby

signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

timers

Pure Ruby one-shot and periodic timers.

pry-rescue

Allows you to wrap code in Pry::rescue{ } to open a pry session at any unhandled exceptions

asciidoctor

A fast, open source text processor and publishing toolchain for converting AsciiDoc content to HTML 5, DocBook 5, and other formats.

sentry-raven

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

diffy

Convenient diffing in ruby

statsd-instrument

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

celluloid

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

rollbar

Track and debug errors in your Ruby applications with ease using Rollbar. With this gem, you can easily monitor and report on exceptions and other errors in your code, helping you identify and fix issues more quickly. Rollbar's intuitive interface and advanced error tracking features make it the perfect tool for ensuring the stability and reliability of your Ruby applications.

minitar

The minitar library is a pure-Ruby library that provides the ability to deal with POSIX tar(1) archive files. This is release 0.12. This is likely the last revision before 1.0. minitar (previously called Archive::Tar::Minitar) is based heavily on code originally written by Mauricio Julio Fernández Pradier for the rpa-base project.

foodcritic

A code linting tool for Chef Infra cookbooks.

winrm

Ruby library for Windows Remote Management

handlebars-source

Handlebars.js source code wrapper for (pre)compilation gems.

iconv

iconv wrapper library

active_model_serializers

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

hiera

A pluggable data store for hierarcical data

neat

A lightweight Sass grid framework

ethon

Very lightweight libcurl wrapper.

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

puppetlabs_spec_helper

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

will_paginate-bootstrap

This gem integrates the Twitter Bootstrap pagination component with the will_paginate pagination gem. Supports Rails and Sinatra.