Trending Projects for November 24, 2019

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

monotonic_tick_count

PORO to hold a monotonic tick count. Useful for measuring time differences.

fluent-plugin-grafana-loki

Output plugin to ship logs to a Grafana Loki server

active_currency

Store your currency.

intuit-oauth

A Ruby wrapper Intuit's OAuth and OpenID implementation.

strscan

Provides lexical scanning operations on a String.

value_semantics

Generates modules that provide conventional value semantics for a given set of attributes. The behaviour is similar to an immutable `Struct` class, plus extensible, lightweight validation and coercion.

google-style

Shared style guide for Google's ruby projects

git_diff

A Ruby library for parsing git diffs.

store_model

Gem for working with JSON-backed attributes as ActiveRecord models

regstry

Allows registering Ruby classes for lookup using a key.

cl

OptionParser based CLI support for rapid CLI development in an object-oriented context. This library wraps Ruby's OptionParser for parsing your options under the hood, so you get all the goodness that the Ruby standard library provides. On top of that it adds a rich and powerful DSL for defining, validating, and normalizing options, as well as automatic and gorgeous help output (modeled after...

extpp

You can write your Ruby extension easier than Ruby's C API. Because Ext++'s C++ API reduces duplicated code needed for Ruby's C API.

fluent-plugin-cloudwatch-logs

CloudWatch Logs Plugin for Fluentd

fluent-plugin-s3

Amazon S3 output plugin for Fluentd event collector

report_builder_wiw

A fork of report_builder, plus feature sorting

adyen-ruby-api-library

Official Adyen API Library for Ruby. Simplifies integrating with the Adyen API, including Checkout, Marketpay, payments, recurring, and payouts. For support please reach out to support@adyen.com. If you would like to contribute please submit a comment or pull request at https://github.com/Adyen/adyen-ruby-api-library.

field_test

A/B testing for Rails

que-scheduler

A lightweight cron scheduler for the Que async job worker

fastlane-plugin-appcenter

Fastlane plugin for App Center

array_enum

Extension for ActiveRecord that adds support for PostgreSQL array columns, mapping string values to integers.

sorbet-static

The Sorbet typechecker binary

honeycomb-beeline

Instrument your Ruby apps with Honeycomb

workflow-activerecord

ActiveRecord/Rails Integration for the Workflow library. Workflow is a finite-state-machine-inspired API for modeling and interacting with what we tend to refer to as 'workflow'.

sidekiq-worker-killer

Sidekiq worker killer

journaled

A Rails engine to durably deliver schematized events to Amazon Kinesis via DelayedJob.

candy_check

Check and verify in-app receipts

sorbet-runtime

Sorbet's runtime type checking component

aws-sdk-ec2instanceconnect

Official AWS Ruby gem for AWS EC2 Instance Connect (EC2 Instance Connect). This gem is part of the AWS SDK for Ruby.

fluent-plugin-elasticsearch

Elasticsearch output plugin for Fluent event collector

active_record_extended

Adds extended functionality to Activerecord Postgres implementation

protocol-http1

A low level implementation of the HTTP/1 protocol.

filestack

This is the official Ruby SDK for Filestack - API and content management system that makes it easy to add powerful file uploading and transformation capabilities to any web or mobile application.

gov_uk_date_fields

Provides acts_as_gov_uk_date to mark Rails model attributes as dates that will be entered as three separate text edit boxes, and a form_builder method gov_uk_date_field to display those fields.

dry-initializer

DSL for declaring params and options of the initializer

gitversion

Versioning when using git, solved. GitVersion looks at your git history and works out the semantic version of the commit being built.

super_diff

SuperDiff is a utility that helps you diff two complex data structures in Ruby, and gives you helpful output to show you exactly how the two data structures differ.

async

Async provides a modern asynchronous I/O framework for Ruby, based on nio4r. It implements the reactor pattern, providing both IO and timer based events.

aws-sdk-iotevents

Official AWS Ruby gem for AWS IoT Events. This gem is part of the AWS SDK for Ruby.

fog-cloudstack

Module for the 'fog' gem to support Cloudstack

geolite2_city

Includes the free GeoLite2 City database file.

new_google_recaptcha

Google reCaptcha v3 + Rails (integration)

aws-sdk-ioteventsdata

Official AWS Ruby gem for AWS IoT Events Data. This gem is part of the AWS SDK for Ruby.

async-io

Provides support for asynchonous TCP, UDP, UNIX and SSL sockets.

icalendar-recurrence

Provides recurrence to icalendar gem.

cypress-on-rails

Integrates cypress with rails or rack applications