Trending Projects for March 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.

google-cloud-translate

Cloud Translation can dynamically translate text between thousands of language pairs. Translation lets websites and programs programmatically integrate with the translation service.

dry-struct

Typed structs and value objects

tracker_api

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

google-cloud-core

google-cloud-core is the internal shared library for google-cloud-ruby.

aws-record

Provides an object mapping abstraction for Amazon DynamoDB.

danger

Stop Saying 'You Forgot To…' in Code Review

contentful-management

Ruby client for the https://www.contentful.com Content Management API

rack-proxy

A Rack app that provides request/response rewriting proxy capabilities with streaming.

webpush

Encryption Utilities for Web Push payload.

graphql-batch

A query batching executor for the graphql gem

grpc

Send RPCs from Ruby using GRPC

devise_saml_authenticatable

SAML Authentication for devise

fluent-plugin-kubernetes_metadata_filter

Filter plugin to add Kubernetes metadata

dry-configurable

A mixin to add configuration functionality to your classes

dry-types

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

mini_racer

Minimal embedded v8 engine for Ruby

rubocop-rspec

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

dry-logic

Predicate logic with rule composition

jaro_winkler

jaro_winkler is an implementation of Jaro-Winkler \ distance algorithm which is written in C extension and will fallback to pure \ Ruby version in platforms other than MRI/KRI like JRuby or Rubinius. Both of \ C and Ruby implementation support any kind of string encoding, such as \ UTF-8, EUC-JP, Big5, etc.

ruby-kafka

A client library for the Kafka distributed commit log.

dry-container

A simple, configurable object container implemented in Ruby

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.

state_machines-activerecord

Adds support for creating state machines for attributes on ActiveRecord

plaid

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

elasticsearch-rails

Ruby on Rails integrations for Elasticsearch.

fluent-plugin-cloudwatch-logs

CloudWatch Logs Plugin for Fluentd

google-protobuf

Protocol Buffers are Google's data interchange format.

sensu-plugins-sensu

This plugin provides monitoring and metrics for Sensu.

fog-openstack

OpenStack fog provider gem.

graphql

A plain-Ruby implementation of GraphQL.

influxdb

This is the official Ruby library for InfluxDB.

ratom-nokogiri

A fast Atom Syndication and Publication API based on libxml

sqlite3

Ruby library to interface with the SQLite3 database engine (http://www.sqlite.org). Precompiled binaries are available for common platforms for recent versions of Ruby.