Trending Projects for February 12, 2017

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

ruby-macho

A library for viewing and manipulating Mach-O files in Ruby.

kubeclient

A client for Kubernetes REST api

spinach-rerun-reporter

spinach rerun reporter

licensee

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

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.

omniauth-azure-oauth2

An Windows Azure Active Directory OAuth2 strategy for OmniAuth

hamlit

High Performance Haml Implementation

gemojione

A gem for EmojiOne

jira-ruby

API for JIRA

danger

Stop Saying 'You Forgot To…' in Code Review

asana

Official Ruby client for the Asana API

sensu-plugins-chef

This plugin provides native Chef instrumentation for monitoring, including: report stale nodes, service health, as well as a handler to remove stale Sensu clients

license_finder

LicenseFinder works with your package managers to find dependencies, detect the licenses of the packages in them, compare those licenses against a user-defined list of permitted licenses, and give you an actionable exception report.

sslshake

This is a library to simulate SSL and TLS handshake from SSLv2, SSLv3, to TLS 1.0-1.2. It does not rely on OpenSSL and is not designed as a replacement either. It targets full support for even older handshakes, which are not available in current releases of OpenSSL anymore. It also aims to be executable on all systems with a sufficiently modern version of Ruby without any additional requirement...

grape-swagger-entity

Grape swagger adapter to support grape-entity object parsing

tracker_api

This gem allows you to easily use the Pivotal Tracker v5 API.

fluent-plugin-kubernetes_metadata_filter

Filter plugin to add Kubernetes metadata

rails-controller-testing

Extracting `assigns` and `assert_template` from ActionDispatch.

rubocop-rspec

Code style checking for RSpec files. A plugin for the RuboCop code style enforcing & linting tool.

gollum-lib

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

sidekiq-cron

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

dry-types

Type system for Ruby supporting coercions, constraints and complex types like structs, value objects, enums etc

graphiql-rails

Use the GraphiQL IDE for GraphQL with Ruby on Rails. This gem includes an engine, a controller and a view for integrating GraphiQL with your app.

train

Transport interface to talk to different backends.

mixlib-archive

A simple interface to various archive formats

mini_racer

Minimal embedded v8 engine for Ruby

dry-configurable

A mixin to add configuration functionality to your classes

dry-logic

Predicate logic with rule composition

github-linguist

We use this library at GitHub to detect blob languages, highlight code, ignore binary files, suppress generated files in diffs, and generate language breakdown graphs.

state_machines-activerecord

Adds support for creating state machines for attributes on ActiveRecord

tomlrb

Parses TOML 1.1 and 1.0 documents into Ruby Hashes. Pure Ruby, no runtime dependencies, checked against the official toml-test suite.

dropzonejs-rails

Adds Dropzone, a great JS File upload by Matias Meno, to the Rails Asset pipeline.

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.

dry-container

A simple, configurable object container implemented in Ruby

actioncable

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

sensu-plugins-sensu

This plugin provides monitoring and metrics for Sensu.

dry-validation

Validation library

plaid

Ruby gem wrapper for the Plaid API. Read more at the homepage, the wiki, or in the Plaid documentation.

unicode-display_width

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

influxdb

This is the official Ruby library for InfluxDB.

appium_console

Appium Ruby Console.

badge

0.13.2