Trending Projects for September 25, 2022

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

redis-client

Simple low-level client for Redis 6+

pairing_heap

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

onlyoffice_language_helper

ONLYOFFICE Helper Gem for language operation. Used in QA

onlyoffice_tcm_helper

It is helper for work with tcm systems, used in QA

onlyoffice_rspec_parser

Gem for static parsing of _rspec.rb files

fluent-plugin-opensearch

Opensearch output plugin for Fluent event collector

vite_rails

Use Vite in Rails and bring joy to your JavaScript experience

opensearch-transport

Ruby client for OpenSearch. See the `opensearch` gem for full integration.

opensearch-api

Ruby API for OpenSearch. See the `opensearch-ruby` gem for full integration.

opensearch-ruby

OpenSearch Ruby is a Ruby client for OpenSearch. You can use the client to execute OpenSearch API commands, and build OpenSearch queries and aggregations using the included OpenSearch DSL.

onlyoffice_file_helper

ONLYOFFICE Helper Gem for File operation. Used in QA

hcl_parser

HCL Variables Parser

app_store_connect

A Ruby interface to the App Store Connect API

journaled

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

onlyoffice_s3_wrapper

ONLYOFFICE Helper Gem for S3. Used in QA

rubocop-minitest

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

katex

Exposes KaTeX server-side renderer to Ruby.

minitest-distributed

minitest-distributed is a plugin for minitest for executing tests on a distributed set of unreliable workers. When a test suite grows large enough, it inevitable gets too slow to run on a single machine to give timely feedback to developers. This plugins combats this issue by distributing the full test suite to a set of workers. Every worker is a consuming from a single queue, so the tests get...

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.

fear

Ruby port of some Scala's monads.

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

opentelemetry-api

A stats collection and distributed tracing framework

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.

rdkafka

Modern Kafka client library for Ruby based on librdkafka

active_record_shards

Easily run queries on shard and replica databases.

sidekiq-cloudwatchmetrics

Runs a thread inside your Sidekiq processes to report metrics to CloudWatch useful for autoscaling and keeping an eye on your queues. Optimised for Sidekiq Enterprise with leader election, but works everywhere!

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.

google-apis-generator

Code generator for legacy Google REST clients

onlyoffice_documentserver_testing_framework

ONLYOFFICE DocumentServer testing framework, used in QA

influxdb-client

This is the official Ruby library for InfluxDB 2.

workos

API client for WorkOS

qbo_api

Ruby JSON-only client for QuickBooks Online API v3. Built on top of the Faraday gem.

algolia

A simple Ruby client for the algolia.com REST API

aws-sdk-lookoutequipment

Official AWS Ruby gem for Amazon Lookout for Equipment (LookoutEquipment). This gem is part of the AWS SDK for Ruby.

fluent-plugin-prometheus

A fluent plugin that collects metrics and exposes for Prometheus.

websocket-client-simple

Simple WebSocket Client for Ruby

omniauth-azure-activedirectory-v2

OAuth 2 authentication with the Azure ActiveDirectory V2 API.

cuke_modeler

This gem facilitates modeling a test suite that is written in Gherkin (e.g. Cucumber, SpecFlow, Lettuce, etc.). It does this by providing an abstraction layer on top of the Abstract Syntax Tree that the 'cucumber-gherkin' gem generates when parsing features, as well as providing models for feature files and directories in order to be able to have a fully traversable model tree of a test suite's...

rubocop-inflector

RuboCop extension to integrate ActiveSupport::Inflector

apollo-federation

A Ruby implementation of Apollo Federation

ooxml_parser

Parse OOXML files (docx, xlsx, pptx)

waterdrop

Kafka messaging made easy!

karafka

Karafka is Ruby and Rails efficient Kafka processing framework. Karafka allows you to capture everything that happens in your systems in large scale, without having to focus on things that are not your business domain.

activerecord_where_assoc

Adds various #where_assoc_* methods to ActiveRecord to make it easy to do correct conditions on the associations of the model being queried.

time_bandits

Rails Completed Line on Steroids

aws-sdk-prometheusservice

Official AWS Ruby gem for Amazon Prometheus Service. This gem is part of the AWS SDK for Ruby.