Trending Projects for October 20, 2019

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

rqrcode_core

rqrcode_core is a Ruby library for encoding QR Codes. The simple interface (with no runtime dependencies) allows you to create QR Code data structures.

grpc_mock

Library for stubbing grpc in Ruby

deprecation_toolkit

Deprecation Toolkit around ActiveSupport::Deprecation

train-aws

Allows applications using Train to speak to AWS; handles authentication, cacheing, and SDK dependency management.

site_prism-all_there

SitePrism AllThere allows you to recursively query page and section structures on your page - exclusively for use with the SitePrism gem.

ruby-jq

Ruby bindings for jq

screen-recorder

A Ruby gem to video record and take screenshots of your desktop or specific application window. Works on Windows, Linux, and macOS.

train-habitat

Allows applications using Train to speak to Habitat.

irb

Interactive Ruby command-line tool for REPL (Read Eval Print Loop).

cose

Ruby implementation of RFC 8152 CBOR Object Signing and Encryption (COSE)

honeycomb-beeline

Instrument your Ruby apps with Honeycomb

instana

The Instana gem is a zero configuration tool that will automatically collect key metrics and distributed traces from your Ruby processes. Just install and go.

yabeda-prometheus

Extensible Prometheus exporter for your application

karafka-sidekiq-backend

Karafka Sidekiq backend for background messages processing

openapi_parser

parser for OpenAPI 3.0 or later

fog-cloudstack

Module for the 'fog' gem to support Cloudstack

journaled

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

yabeda-sidekiq

Prometheus exporter for easy collecting most important of your Sidekiq metrics

benchmark-trend

Benchmark::Trend will help you estimate the computational complexity of Ruby code by running it on inputs increasing in size, measuring their execution times, and then fitting these observations into a model that best predicts how a given Ruby code will scale as a function of growing workload.

pdk

A CLI to facilitate easy, unified development workflows for Puppet modules.

tty-box

Draw various frames and boxes in the terminal window.

strong_json

Type check JSON objects

cronex

Ruby library that converts cron expressions into human readable strings

webauthn

WebAuthn ruby server library ― Make your application a W3C Web Authentication conformant Relying Party and allow your users to authenticate with U2F and FIDO2 authenticators.

license-acceptance

Chef End User License Agreement Acceptance for Ruby products

json_schemer

JSON Schema validator. Supports drafts 4, 6, 7, 2019-09, 2020-12, OpenAPI 3.0, and OpenAPI 3.1.

async-dns

An easy to use DNS client resolver and server for Ruby.

trix-rails

A rich text editor for everyday writing

jpostcode

A Ruby implementation for Japan postcode.

webpush

Encryption Utilities for Web Push payload.

protected_attributes_continued

Protect attributes from mass assignment

fluent-plugin-elasticsearch

Elasticsearch output plugin for Fluent event collector

racecar

A framework for running Kafka consumers

dependabot-npm_and_yarn

Dependabot-NPM_And_Yarn provides support for bumping Javascript (npm and yarn) libraries via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

sidekiq-prometheus-exporter

All the basic metrics prepared for Prometheus

dependabot-elm

Dependabot-Elm provides support for bumping Elm packages via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

dependabot-go_modules

Dependabot-Go_Modules provides support for bumping Go Modules versions via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

dependabot-git_submodules

Dependabot-Git_Submodules provides support for bumping git submodules via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

dependabot-nuget

Dependabot-Nuget provides support for bumping .NET (NuGet) packages via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

image_processing

High-level wrapper for processing images for the web with ImageMagick or libvips.

dependabot-docker

Dependabot-Docker provides support for bumping Docker image tags via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

lograge-sql

An extension for Lograge to log SQL queries

ougai

A structured logging system is capable of handling a message, custom data or an exception easily. It has JSON formatters compatible with Bunyan or pino for Node.js and human readable formatter with Amazing Print for console.