Trending Projects for May 09, 2021

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

ruby-magic

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

fluent-plugin-parser-cri

CRI log format parser for Fluentd

declare_schema

Declare your Rails/active_record model schemas and have database migrations generated for you!

libv8-node

Node.JS's V8 JavaScript engine for multiplatform goodness

escalate

A simple and lightweight gem to escalate rescued exceptions.

puma-metrics

Puma plugin to export puma stats as prometheus metrics

axe-core-cucumber

Cucumber step definitions for Axe

fibered_mysql2

An adapter for fibered mysql2

axe-core-api

Axe API utility methods

large_text_field

Large text fields are kept in a central table, and polymorphically associated with your models. Access and assignment should behave as if it was a column on the same table.

quarantine

Quarantine flaky RSpec tests

graphql-metrics

Extract as much much detail as you want from GraphQL queries, served up from your Ruby app and the `graphql` gem. Compatible with the `graphql-batch` gem, to extract batch-loaded fields resolution timings.

sfx-rack-tracer

Rack OpenTracing middleware

onlyoffice_testrail_wrapper

Wrapper for Testrail by OnlyOffice

opentelemetry-instrumentation-net_http

Net::HTTP instrumentation for the OpenTelemetry framework

yard-sorbet

A YARD plugin that incorporates Sorbet type information

opentelemetry-instrumentation-restclient

REST Client instrumentation for the OpenTelemetry framework

strongdm

strongDM Ruby Library for automating interactions with strongDM.

activerecord-postgres_pub_sub

Support for Postgres Notify/Listen

activerecord-postgres_enum

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

logstash-mixin-ecs_compatibility_support

This gem is meant to be a dependency of any Logstash plugin that wishes to use the ECS-Compatibility mode introduced in Logstash 7.x while maintaining backward-compatibility with earlier Logstash releases. When used on older Logstash versions, this adapter provides an implementation of ECS-Compatibility mode that can be controlled at the plugin instance level.

elastic-app-search

API client for accessing the Elastic App Search API with no dependencies.

rubocop-shopify

Gem containing the rubocop.yml config that corresponds to the implementation of the Shopify's style guide for Ruby.

mailslurp_client

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

uri

URI is a module providing classes to handle Uniform Resource Identifiers

cypress-rails

Helps you write Cypress tests of your Rails app

packwerk

Sets package level boundaries between a specified set of ruby constants to minimize cross-boundary referencing and dependency.

sd_notify

sd_notify can be used to notify systemd about various service status changes of Ruby programs

exception_handling

Exception handling logger

launchdarkly-server-sdk

Official LaunchDarkly SDK for Ruby

lefthook

A single dependency-free binary to manage all your git hooks that works with any language in any environment, and in all common team workflows.

pseudolocalization

Internationalization development tool to help identify missing translations

logstash-output-newrelic

Sends Logstash events to New Relic

rubocop-graphql

A collection of RuboCop cops to improve GraphQL-related code

rails-instrumentation

OpenTracing instrumentation for Rails.

n_plus_one_control

RSpec and Minitest matchers to prevent N+1 queries problem. Evaluates code under consideration several times with different scale factors to make sure that the number of DB queries behaves as expected (i.e. O(1) instead of O(N)).

ruby2_keywords

Shim library for Module#ruby2_keywords

url_regex

Provides the best regex for validating or extracting URLs.

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.

prime

Prime numbers and factorization library.

pg_query

Parses SQL queries using a copy of the PostgreSQL server query parser

cucumber-create-meta

Produce the meta message for Cucumber Ruby

async-pool

A singleplex and multiplex resource pool for implementing robust clients.

cucumber-tag-expressions

Cucumber tag expressions for ruby

cucumber-html-formatter

HTML formatter for Cucumber