Trending Projects for October 17, 2021

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

gctime

Exposes a monotonically increasing GC total_time metric.

annoy-rb

Annoy.rb provides Ruby bindings for the Annoy (Approximate Nearest Neighbors Oh Yeah).

github-authentication

Authenticate with GitHub

fastlane-plugin-emerge

Fastlane plugin for Emerge

debug

Debugging functionality for Ruby. This is completely rewritten debug.rb which was contained by the ancient Ruby versions.

lokalise_rails

This gem allows to exchange translation files between your Rails app and Lokalise TMS.

llhttp-ffi

Ruby FFI bindings for llhttp.

heap-profiler

Make several heap dumps and summarize allocated, retained memory

opentelemetry-instrumentation-pg

PG (PostgreSQL) instrumentation for the OpenTelemetry framework

parallel_split_test

Split a big test file into multiple chunks and run them in parallel

resolv

Thread-aware DNS resolver library in Ruby.

meddleware

A middleware framework to make meddling easy.

async-http-faraday

Provides an adaptor between async-http and faraday.

omniauth-discord

Discord OAuth2 Strategy for OmniAuth

rdkafka

Modern Kafka client library for Ruby based on librdkafka

language_server-protocol

A Language Server Protocol SDK

net-smtp

Simple Mail Transfer Protocol client library for Ruby.

opentelemetry-instrumentation-rails

Rails instrumentation for the OpenTelemetry framework

berater

work...within limits

opentelemetry-instrumentation-dalli

Dalli instrumentation for the OpenTelemetry framework

symbol-fstring

Allow fast access to internal fstring of symbols and modules

ruby-lokalise-api

Opinionated Ruby client for the Lokalise platform API allowing to work with translations, projects, users and other resources as with Ruby objects.

dedup

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

opentelemetry-instrumentation-mysql2

Mysql2 instrumentation for the OpenTelemetry framework

onlyoffice_file_helper

ONLYOFFICE Helper Gem for File operation. Used in QA

opentelemetry-exporter-otlp

OTLP exporter for the OpenTelemetry framework

shopify-cli

Shopify CLI helps you build Shopify apps faster. It quickly scaffolds Node.js and Ruby on Rails embedded apps. It also automates many common tasks in the development process and lets you quickly add popular features, such as billing and webhooks.

repost

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

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...

opentelemetry-api

A stats collection and distributed tracing framework

rubocop-graphql

A collection of RuboCop cops to improve GraphQL-related code

opentelemetry-instrumentation-faraday

Faraday instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-rack

Rack instrumentation for the OpenTelemetry framework

google-apis-generator

Code generator for legacy Google REST clients

looker-sdk

Use this SDK to access the Looker API. The Looker API provides functions to perform administrative tasks such as provisioning users, configuring database connections, and so on. It also enables you to leverage the Looker data analytics engine to fetch data or render visualizations defined in your Looker data models. For more information, see https://looker.com.

rubocop-minitest

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

google-apis-discovery_v1

This is the simple REST client for API Discovery Service V1. 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 c...

fluent-plugin-splunk-hec

A fluentd output plugin created by Splunk that writes events to splunk indexers over HTTP Event Collector API.

opentelemetry-instrumentation-redis

Redis instrumentation for the OpenTelemetry framework

noticed

Database, browser, realtime ActionCable, Email, SMS, Slack notifications, and more for Rails apps

yard-sorbet

A YARD plugin that incorporates Sorbet type information

amazing_print

Great Ruby debugging companion: pretty print Ruby objects to visualize their structure. Supports custom object formatting via plugins

google-apis-storage_v1

This is the simple REST client for Cloud Storage JSON API V1. 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 ...

ruby-next-core

Ruby Next Core is a zero deps version of Ruby Next meant to be used as as dependency in your gems. It contains all the polyfills and utility files but doesn't require transpiler dependencies to be install.