Trending Projects for May 02, 2021

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

fluent-plugin-parser-cri

CRI log format parser for Fluentd

ruby-magic

File Magic in Ruby. Simple interface to libmagic for Ruby Programming Language.

puma-metrics

Puma plugin to export puma stats as prometheus metrics

opentelemetry-common

Common helpers for OpenTelemetry

fibered_mysql2

An adapter for fibered mysql2

onlyoffice_testrail_wrapper

Wrapper for Testrail by OnlyOffice

quarantine

Quarantine flaky RSpec tests

opentelemetry-instrumentation-rails

Rails instrumentation for the OpenTelemetry framework

invoca-metrics

Invoca metrics reporting library

strongdm

strongDM Ruby Library for automating interactions with strongDM.

activerecord-postgres_pub_sub

Support for Postgres Notify/Listen

gitlab-pry-byebug

Combine 'pry' with 'byebug'. Adds 'step', 'next', 'finish', 'continue' and 'break' commands to control execution.

mailslurp_client

Create emails addresses in Ruby then send and receive real emails and attachments. See https://www.mailslurp.com/docs/ruby/ for full Ruby documentation. Get an API Key at https://app.mailslurp.com

activerecord-postgres_enum

Integrate PostgreSQL's enum data type into ActiveRecord's schema and migrations.

exception_handling

Exception handling logger/emailer

launchdarkly-server-sdk

Official LaunchDarkly SDK for Ruby

chef-utils

Basic utility functions for Core Chef Infra development

next_rails

A set of handy tools to upgrade your Rails application and keep it up to date

logstash-output-newrelic

Sends Logstash events to New Relic

kt-paperclip

Easy upload management for ActiveRecord

rubocop-graphql

A collection of RuboCop cops to improve GraphQL-related code

url_regex

Provides the best regex for validating or extracting URLs.

maxmind-geoip2

A gem for interacting with the GeoIP2 webservices and databases. MaxMind provides geolocation data as downloadable databases as well as through a webservice.

ros-apartment

Apartment allows Rack applications to deal with database multitenancy through ActiveRecord

dedup

If your app keeps lots of static data in memory, such as i18n data or large configurations, this can reduce memory retention.

graphlient

A friendlier Ruby client for consuming GraphQL-based APIs.

rspec-sorbet

A small gem consisting of helpers for using Sorbet & RSpec together.

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.

onlyoffice_webdriver_wrapper

ONLYOFFICE Webdriver Wrapper Gem. Used in QA

rubocop-minitest

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

braze_ruby

Braze wrapper

view_component

View components for Rails

ferrum

Ferrum allows you to control headless Chrome browser

aws-sdk-identitystore

Official AWS Ruby gem for AWS SSO Identity Store (IdentityStore). This gem is part of the AWS SDK for Ruby.

openssl-signature_algorithm

ECDSA, EdDSA, RSA-PSS and RSA-PKCS#1 algorithms for ruby

cucumber-cucumber-expressions

Cucumber Expressions - a simpler alternative to Regular Expressions

naughty_or_nice

Naughty or Nice simplifies the process of extracting domain information from a domain-like string (an email, a URL, etc.) and checking whether it meets criteria you specify.

minfraud

Ruby API for the minFraud Score, Insights, Factors, and Report Transactions services

awrence

Have you ever needed to automatically convert Ruby-style snake_case to CamelCase or camelBack hash keys? Awrence to the rescue. This gem recursively converts all snake_case keys in a hash structure to camelBack.

aws-sdk-braket

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

cucumber-gherkin

Gherkin parser