Trending Projects for February 05, 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.

aws-record

Provides an object mapping abstraction for Amazon DynamoDB.

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.

grape-swagger-entity

Grape swagger adapter to support grape-entity object parsing

config

Easiest way to manage multi-environment settings in any ruby project or framework: Rails, Sinatra, Padrino and others

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.

rails-controller-testing

Extracting `assigns` and `assert_template` from ActionDispatch.

fluent-plugin-kubernetes_metadata_filter

Filter plugin to add Kubernetes metadata

pathutil

Like Pathname but a little less insane.

dry-types

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

train

Transport interface to talk to different backends.

sidekiq-cron

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

gollum-lib

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

mini_racer

Minimal embedded v8 engine for Ruby

mixlib-archive

A simple interface to various archive formats

actioncable

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

dry-configurable

A mixin to add configuration functionality to your classes

dry-logic

Predicate logic with rule composition

rubocop-rspec

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

tracker_api

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

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.

dry-validation

Validation library

dry-container

A simple, configurable object container implemented in Ruby

state_machines-activerecord

Adds support for creating state machines for attributes on ActiveRecord

dropzonejs-rails

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

tomlrb

A racc based toml parser

unicode-display_width

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

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.

plaid

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

carrierwave-base64

This gem can be useful, if you need to upload files to your API from mobile devises.

influxdb

This is the official Ruby library for InfluxDB.

react_on_rails

See README.md

sensu-plugins-sensu

This plugin provides monitoring and metrics for Sensu.

fog-openstack

OpenStack fog provider gem.