Trending Projects for January 03, 2016

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

concurrent-ruby

Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors, and more. Inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.

puffing-billy

A stubbing proxy server for ruby. Connect it to your browser in integration tests to fake interactions with remote HTTP(S) servers.

omniauth-linkedin-oauth2

A LinkedIn OAuth2 strategy for OmniAuth.

google-protobuf

Protocol Buffers are Google's data interchange format.

sidekiq-cron

Enables to set jobs to be run in specified time (using CRON notation or natural language)

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.

rspec-activemodel-mocks

RSpec test doubles for ActiveModel and ActiveRecord

platform-api

Ruby HTTP client for the Heroku API.

chef-vault

Data encryption support for Chef Infra using data bags

debase-ruby_core_source

Provide Ruby core source files for C extensions that need them.

sys-filesystem

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

mutant

Mutation Testing for Ruby.

zabbixapi

Allows you to work with zabbix api from ruby.

meta-tags

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

standalone_migrations

A thin wrapper to use Rails Migrations in non Rails projects

io-console

add console capabilities to IO instances.

hirefire-resource

HireFire integration library for Ruby applications

tins

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

deep_cloneable

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

github-pages

Bootstrap the GitHub Pages Jekyll environment locally.

show_me_the_cookies

Cookie manipulation for Capybara drivers -- viewing, deleting, ...

holidays

A collection of Ruby methods to deal with statutory and other holidays. You deserve a holiday!

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.

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.

fauxhai

Easily mock out ohai data

workflow

Workflow is a finite-state-machine-inspired API for modeling and interacting with what we tend to refer to as 'workflow'. * nice DSL to describe your states, events and transitions * various hooks for single transitions, entering state etc. * convenient access to the workflow specification: list states, possible events for particular state

cmdparse

cmdparse provides classes for parsing (possibly nested) commands on the command line; command line options themselves are parsed using optparse.