Trending Projects for January 05, 2020

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

azure_mgmt_security

Microsoft Azure Security Management Client Library for Ruby

logstash-output-google_pubsub

This gem is a Logstash output plugin to be installed on top of the Logstashcore pipeline using $LS_HOME/bin/logstash-plugin install gemname.This gem is not a stand-alone program.

fluent-plugin-gcloud-pubsub-custom

Google Cloud Pub/Sub input/output plugin for Fluentd event collector

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.

chef-telemetry

Send user actions to the Chef telemetry system. See Chef RFC-051 for further information

dbm

Provides a wrapper for the UNIX-style Database Manager Library

irb

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

rdkafka

Modern Kafka client library for Ruby based on librdkafka

resque-remora

resque plugin that allows you to attach information when a job is put in redis, and to do whatever you want with the information when it is popped off the resque queue

dry-schema

dry-schema provides a DSL for defining schemas with keys and rules that should be applied to values. It supports coercion, input sanitization, custom types and localized error messages (with or without I18n gem). It's also used as the schema engine in dry-validation.

google-style

Shared style guide for Google's ruby projects

rubocop-rails

Automatic Rails code style checking tool. A RuboCop extension focused on enforcing Rails best practices and coding conventions.

karafka-sidekiq-backend

Karafka Sidekiq backend for background messages processing

aws-sdk-lakeformation

Official AWS Ruby gem for AWS Lake Formation. This gem is part of the AWS SDK for Ruby.

gdbm

Ruby extension for GNU dbm.

dry-struct

Typed structs and value objects

mail-notify

Rails plugin, send and preview email with GOV.UK Notify

pond

A simple, generic, thread-safe pool for connections or whatever else

standard

Ruby Style Guide, with linter & automatic code fixer

runeblog

A blog system based on Ruby and Livetext

puppet_litmus

Providing a simple command line tool for puppet content creators, to enable simple and complex test deployments.

rspec-instrumentation-matcher

Rspec matcher for ActiveSupport::Notifications

rubocop-performance

A collection of RuboCop cops to check for performance optimizations in Ruby code.

aws-sdk-applicationinsights

Official AWS Ruby gem for Amazon CloudWatch Application Insights (Application Insights). This gem is part of the AWS SDK for Ruby.

google-cloud-pubsub

google-cloud-pubsub is the official library for Google Cloud Pub/Sub.

tty-reader

A set of methods for processing keyboard input in character, line and multiline modes. It maintains history of entered input with an ability to recall and re-edit those inputs. It lets you register to listen for keystroke events and trigger custom key events yourself.

phonelib

Google libphonenumber library was taken as a basis for this gem. Gem uses its data file for validations and number formatting.

ruby-vips

ruby-vips is a binding for the libvips image processing library. It is fast and it can process large images without loading the whole image in memory.

slack-incoming-webhooks

A simple wrapper for posting to slack.

active_storage_validations

Validations for Active Storage (presence)

zlib

Ruby interface for the zlib compression/decompression library

dependabot-dep

Automated dependency management for Ruby, JavaScript, Python, PHP, Elixir, Rust, Java, .NET, Elm and Go

debase-ruby_core_source

Provide Ruby core source files for C extensions that need them.

tty-prompt

A beautiful and powerful interactive command line prompt with a robust API for getting and validating complex inputs.

dependabot-cargo

Dependabot-Cargo provides support for bumping Rust (cargo) crates via Dependabot. If you want support for multiple package managers, you probably want the meta-gem dependabot-omnibus.

dependabot-python

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

gitversion

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

dependabot-terraform

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

multiverse

Multiple databases for Rails

presto-metrics

Monitoring Presto coordinator and worker processes through JMX REST API (/v1/jmx/mbean)

aws-xray-sdk

The AWS X-Ray SDK for Ruby enables Ruby developers to record and emit information from within their applications to the AWS X-Ray service.

dependabot-omnibus

Dependabot-Omnibus provides all the gems included in Dependabot. Dependabot provides automated dependency updates for multiple package managers.

async-http

A HTTP client and server library.

facebookbusiness

The official Facebook Business API SDK for Ruby. https://developers.facebook.com/docs/marketing-api/sdks'

necromancer

Conversion from one object type to another with a bit of black magic.

pagy

Agnostic pagination in plain ruby. It does it all. Better.

racecar

A framework for running Kafka consumers