Trending Projects for March 15, 2015

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

aws-sdk-core

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

recog

Recog is a framework for identifying products, services, operating systems, and hardware by matching fingerprints against data returned from various network probes. Recog makes it simply to extract useful information from web server banners, snmp system description fields, and a whole lot more.

roadie-rails

Hooks Roadie into your Rails application to help with email generation.

pry-byebug

Combine 'pry' with 'byebug'. Adds 'step', 'next', 'finish', 'continue' and 'break' commands to control execution.

site_prism

SitePrism gives you a simple, clean and semantic DSL for describing your site. SitePrism implements the Page Object Model pattern on top of Capybara.

specinfra

Common layer for serverspec and itamae

elasticsearch-rails

Ruby on Rails integrations for Elasticsearch.

elasticsearch-model

ActiveModel/Record integrations for Elasticsearch.

jemoji

GitHub-flavored emoji plugin for Jekyll

mixpanel-ruby

The official Mixpanel tracking library for ruby

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.

scrypt

The scrypt key derivation function is designed to be far more secure against hardware brute-force attacks than alternative functions such as PBKDF2 or bcrypt.

beaker

Puppet's accceptance testing harness

globalize

Rails I18n de-facto standard library for ActiveRecord model/data translation.

semantic-ui-sass

Semantic UI, converted to Sass and ready to drop into Rails, Compass, or Sprockets.

pundit

Object oriented authorization for Rails applications

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.

turnip

Provides the ability to define steps and run Gherkin files from with RSpec

hashdiff

Hashdiff is a diff lib to compute the smallest difference between two hashes.

diffy

Convenient diffing in ruby

searchkick

Intelligent search made easy with Rails and Elasticsearch or OpenSearch

sidekiq-status

An extension to the sidekiq message processing to track your jobs

dotenv-rails

Autoload dotenv in Rails.

monetize

A library for converting various objects into `Money` objects.

rbtrace

rbtrace shows you method calls happening inside another ruby process in real time.

sshkit

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

metasploit_data_models

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

rack-attack

A rack middleware for throttling and blocking abusive requests

fluentd

Fluentd is an open source data collector designed to scale and simplify log management. It can collect, process and ship many kinds of data in near real-time.

deep_cloneable

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

money-rails

This library provides integration of RubyMoney - Money gem with Rails

jbuilder

Create JSON structures via a Builder-style DSL

bugsnag

Ruby notifier for bugsnag.com

google-api-client

Client for accessing Google APIs

capybara-screenshot

When a Cucumber step fails, it is useful to create a screenshot image and HTML file of the current page

signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

active_model_serializers

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

rb-inotify

A Ruby wrapper for Linux inotify, using FFI

pry-rescue

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

iconv

iconv wrapper library

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.

gollum-lib

A simple, Git-powered wiki with a sweet API and local frontend.

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.

dogapi

Ruby bindings for Datadog's API

dotenv

Loads environment variables from `.env`.

i18n-js

Export i18n translations and use them on JavaScript.

pry-stack_explorer

Walk the stack in a Pry session

test_after_commit

makes after_commit callbacks testable in Rails 3+ with transactional_fixtures