Trending Projects for February 18, 2018

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

activestorage

Attach cloud and local files in Rails applications.

tty-spinner

A terminal spinner for tasks that have non-deterministic time frame.

king_konf

A simple configuration library

sym

Sym is a ruby library (gem) that offers both the command line interface (CLI) and a set of rich Ruby APIs, which make it rather trivial to add encryption and decryption of sensitive data to your development or deployment workflow. For additional security the private key itself can be encrypted with a user-generated password. For decryption using the key the password can be input ...

popper_js

Works with Rails out of the box.

test_track_rails_client

Easy split testing and feature flagging for Rails with TestTrack server

google-cloud-env

google-cloud-env provides information on the Google Cloud Platform hosting environment. Applications can use this library to determine hosting context information such as the project ID, whether App Engine is running, what tags are set on the VM instance, and much more.

beaker-docker

Allows running Beaker tests using Docker

webpacker

Use webpack to manage app-like JavaScript modules in Rails

beaker-vagrant

For use for the Beaker acceptance testing tool

bootsnap

Boot large ruby/rails apps faster

tty-which

Platform independent implementation of Unix which command.

erubi

Erubi is a ERB template engine for ruby. It is a simplified fork of Erubis

google-cloud-core

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

rails_event_store_active_record

Persistent event repository implementation for RubyEventStore based on ActiveRecord. Ships with database schema and migrations suitable for PostgreSQL, MySQL ans SQLite database engines. Includes repository implementation with linearized writes to achieve log-like properties of streams on top of SQL database engine.

google-cloud-storage

google-cloud-storage is the official library for Google Cloud Storage.

aggregate_root

Event sourced aggregate root implementation for RubyEventStore

ruby_smb

A pure Ruby implementation of the SMB Protocol Family

beaker-google

Google Compute Engine support for the Beaker acceptance testing tool.

tomlrb

A racc based toml parser

commonmarker

A fast, safe, extensible parser for CommonMark. This wraps the comrak Rust crate.

beaker-aws

For use for the Beaker acceptance testing tool

ruby_event_store

Ruby implementation of an event store. Ships with in-memory event repository, generic instrumentation and dispatches events synchronously.

geckodriver-helper

Easy installation and use of geckodriver, that provides the HTTP API described by the WebDriver protocol to communicate with Gecko browsers, such as Firefox.

rails_event_store

Rails wrapper for RubyEventStore with batteries included. Ships with asynchronous after-commit event dispatch on top of ActiveJob, ActiveSupport::Notifications instrumentation enabled, request metadata enrichment and opinionated directory structure generator for bounded contexts.

beaker-vmpooler

For use for the Beaker acceptance testing tool

ddtrace

NOTICE: This gem has been renamed to `datadog` since 2.0.0. Please use `datadog` instead of `ddtrace`. ddtrace is Datadog's tracing client for Ruby. It is used to trace requests as they flow across web servers, databases and microservices so that developers have great visiblity into bottlenecks and troublesome requests.

et-orbi

Time zones for fugit and rufus-scheduler. Urbi et Orbi.

winrm-elevated

Ruby library for running commands via WinRM as elevated through a scheduled task

rubygems-update

A package (also known as a library) contains a set of functionality that can be invoked by a Ruby program, such as reading and parsing an XML file. We call these packages 'gems' and RubyGems is a tool to install, create, manage and load these packages in your Ruby environment. RubyGems is also a client for RubyGems.org, a public repository of Gems that allows you to publish a Gem that c...

rails_param

Parameter Validation and Type Coercion for Rails

danger-swiftlint

A Danger plugin for linting Swift with SwiftLint.

spreewald

A collection of cucumber steps we use in our projects, including steps to check HTML, tables, emails and some utility methods.

waterdrop

Kafka messaging made easy!

beaker-puppet

For use for the Beaker acceptance testing tool

license_scout

Discovers license files of a project's dependencies.

fluent-plugin-kafka

Fluentd plugin for Apache Kafka > 0.8

stackdriver-core

stackdriver-core is an internal shared library for the Ruby Stackdriver integration libraries.

telephone_number

Phone number validation

zip_tricks

Stream out ZIP files from Ruby

dentaku

Dentaku is a parser and evaluator for mathematical formulas

contentful-management

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

google-cloud-logging

google-cloud-logging is the official library for Stackdriver Logging.

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.

google-cloud-trace

google-cloud-trace is the official library for Stackdriver Trace.