Trending Projects for October 02, 2022

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

pairing_heap

Performant priority queue in pure ruby with support for changing priority using pairing heap data structure

cvss-suite

This Ruby gem calculates the score based on the vector of the Common Vulnerability Scoring System (https://www.first.org/cvss/specification-document) in version 4.0, 3.1, 3.0 and 2.

enveloperb

Ruby bindings for the envelopers envelope encryption library

train-rest

Provides a transport to communicate easily with RESTful APIs.

opentelemetry-instrumentation-que

Que instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-lmdb

LMDB instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-all

All-in-one instrumentation bundle for the OpenTelemetry framework

opentelemetry-instrumentation-excon

Excon instrumentation for the OpenTelemetry framework

rubocop-minitest

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

opentelemetry-instrumentation-sinatra

Sinatra instrumentation for the OpenTelemetry framework

sentry-resque

A gem that provides Resque integration for the Sentry error logger

hcl_parser

HCL Variables Parser

opentelemetry-instrumentation-resque

Resque instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-concurrent_ruby

ConcurrentRuby instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-ethon

Ethon instrumentation for the OpenTelemetry framework

fear

Ruby port of some Scala's monads.

opentelemetry-instrumentation-http

HTTP instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-http_client

HttpClient instrumentation for the OpenTelemetry framework

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.

readapt

Readapt is a Ruby debugger that natively supports the Debug Adapter Protocol. Features include next/step in/step out, local and global variable data, and individual thread control.

keccak

The Keccak (SHA3) hash used by Ethereum. This does not implement the final FIPS202 standard, today known as SHA3 but rather an early version, commonly referred to as Keccak.

opentelemetry-instrumentation-mysql2

Mysql2 instrumentation for the OpenTelemetry framework

ruby_event_store-rspec

RSpec matchers for RubyEventStore

ringcentral-sdk

Ruby SDK for you to access RingCentral platform API.

ezcater_rubocop

ezCater custom cops and shared configuration

opentelemetry-instrumentation-restclient

REST Client instrumentation for the OpenTelemetry framework

berater

work...within limits

opentelemetry-instrumentation-redis

Redis instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-net_http

Net::HTTP instrumentation for the OpenTelemetry framework

maintenance_tasks

A Rails engine for queuing and managing maintenance tasks

opentelemetry-instrumentation-sidekiq

Sidekiq instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-faraday

Faraday instrumentation for the OpenTelemetry framework

workos

API client for WorkOS

opentelemetry-instrumentation-rack

Rack instrumentation for the OpenTelemetry framework

google-apis-generator

Code generator for legacy Google REST clients

repost

Helps to make POST 'redirect', but actually builds [form] with method: :post under the hood

influxdb-client

This is the official Ruby library for InfluxDB 2.

sidekiq-grouping

Allows identical sidekiq jobs to be processed with a single background call

warning

ruby-warning adds custom processing for warnings, including the ability to ignore specific warning messages, ignore warnings in specific files/directories, include backtraces with warnings, treat warnings as errors, deduplicate warnings, and add custom handling for all warnings in specific files/directories.

active_record_shards

Easily run queries on shard and replica databases.

capybara-lockstep

Synchronize Capybara commands with client-side JavaScript and AJAX requests

fluent-plugin-kafka

Fluentd plugin for Apache Kafka > 0.8

typeprof

TypeProf performs a type analysis of non-annotated Ruby code. It abstractly executes input Ruby code in a level of types instead of values, gathers what types are passed to and returned by methods, and prints the analysis result in RBS format, a standard type description format for Ruby 3.0.

ruby_event_store-browser

Event browser companion application for RubyEventStore. Inspect stream contents and event details. Explore correlation and causation connections.

algolia

A simple Ruby client for the algolia.com REST API

google-apis-bigquery_v2

This is the simple REST client for BigQuery API V2. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use th...