Trending Projects for July 17, 2016

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

cronex

Ruby library that converts cron expressions into human readable strings

inst-jobs

Instructure-maintained fork of delayed_job

azure-core

Microsoft Azure Client Core Library for Ruby SDK

http-2

Pure-ruby HTTP 2.0 protocol implementation

pkg-config

pkg-config can be used in your extconf.rb to properly detect need libraries for compiling Ruby native extensions

knapsack

Parallel tests across CI server nodes based on each test file's time execution. It generates a test time execution report and uses it for future test runs.

ruby-kafka

A client library for the Kafka distributed commit log.

actioncable

Structure many real-time application concerns into channels over a single WebSocket connection.

flipper-redis

Redis feature flag adapter for Flipper

rails-controller-testing

Extracting `assigns` and `assert_template` from ActionDispatch.

scenic

Adds methods to ActiveRecord::Migration to create and manage database views in Rails

mongoid-locker

Allows multiple processes to operate on individual documents in MongoDB while ensuring that only one can act at a time.

dentaku

Dentaku is a parser and evaluator for mathematical formulas

hamlit

High Performance Haml Implementation

unicode-display_width

[Unicode 15.1.0] Determines the monospace display width of a string using EastAsianWidth.txt, Unicode general category, and other data.

licensee

Licensee automates the process of reading LICENSE files and compares their contents to known licenses using a fancy maths.

groupdate

The simplest way to group temporal data

switchman

Sharding

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.

winrm-fs

Ruby library for file system operations via Windows Remote Management

fluent-plugin-kinesis

Fluentd output plugin that sends events to Amazon Kinesis.

tomlrb

A racc based toml parser

get_process_mem

Get memory usage of a process in Ruby

omniauth-auth0

Auth0 is an authentication broker that supports social identity providers as well as enterprise identity providers such as Active Directory, LDAP, Google Apps, Salesforce. OmniAuth is a library that standardizes multi-provider authentication for web applications. It was created to be powerful, flexible, and do as little as possible. omniauth-auth0 is the OmniAuth strategy for Auth0.

google-protobuf

Protocol Buffers are Google's data interchange format.

json-jwt

JSON Web Token and its family (JSON Web Signature, JSON Web Encryption and JSON Web Key) in Ruby

linux-kstat

The linux-kstat library provides a hash style interface for reading Linux kernel statistics read out of /proc/stat.

stripe-ruby-mock

A drop-in library to test stripe without hitting their servers

sassc

Use libsass with Ruby!

hashids

Use hashids when you do not want to expose your database ids to the user.

logstasher

Awesome rails logs

image_optim_pack

Precompiled binaries for image_optim: advpng, gifsicle, jhead, jpeg-recompress, jpegoptim, jpegtran, optipng, oxipng, pngcrush, pngout, pngquant

authy

Ruby library to access Authy services. This gem is deprecated, please see the README for details.

schema_plus_core

Provides an internal extension API to ActiveRecord, in the form of middleware-style callback stacks

mimemagic

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

omniauth-azure-oauth2

An Windows Azure Active Directory OAuth2 strategy for OmniAuth

platform-api

Ruby HTTP client for the Heroku API.

protobuf

Google Protocol Buffers serialization and RPC implementation for Ruby.

ruby-saml

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

state_machines-activerecord

Adds support for creating state machines for attributes on ActiveRecord

overcommit

Utility to install, configure, and extend Git hooks

sidekiq-cron

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

airbrake-ruby

Airbrake Ruby is a plain Ruby notifier for Airbrake (https://airbrake.io), the leading exception reporting service. Airbrake Ruby provides minimalist API that enables the ability to send any Ruby exception to the Airbrake dashboard. The library is extremely lightweight and it perfectly suits plain Ruby applications. For apps that are built with Rails, Sinatra or any other Rack-compliant web fra...

filewatcher

Detect changes in file system. Works anywhere.

test_after_commit

makes after_commit callbacks testable in Rails 3+ with transactional_fixtures

api-pagination

Link header pagination for Rails and Grape APIs

kubeclient

A client for Kubernetes REST api