Trending Projects for April 23, 2023

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

neighbor

Nearest neighbor search for Rails and Postgres

ruby-openai

OpenAI API + Ruby! 🤖🩵

duo_api

A Ruby implementation of the Duo API.

fluent-plugin-opensearch

Opensearch output plugin for Fluent event collector

opensearch-api

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

opensearch-transport

Ruby client for OpenSearch. See the `opensearch` 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.

glob

Create a list of hash paths that match a given pattern. You can also generate a hash with only the matching paths.

click_house

Yandex ClickHouse database interface for Ruby

pg-aws_rds_iam

PG::AWS_RDS_IAM is a plugin for the pg gem that adds support for IAM authentication when connecting to PostgreSQL databases hosted in Amazon RDS.

elastic-transport

Low level Ruby client for Elastic. See the `elasticsearch` or `elastic-enterprise-search` gems for full integration.

dartsass-rails

Integrate Dart Sass with the asset pipeline in Rails.

pg_lock

A Postgres advisory lock client

sorbet-static-and-runtime

Sorbet static and runtime in one gem

propshaft

Deliver assets for Rails.

airrecord

Airtable client to make Airtable interactions a breeze

workos

API client for WorkOS

pubid-iso

Library to generate, parse and manipulate ISO PubID.

hermes-rb

A messenger of gods, delivering them via RabbitMQ with a little help from Hutch

traces

Application instrumentation and tracing.

opentelemetry-instrumentation-rdkafka

Rdkafka instrumentation for the OpenTelemetry framework

scimitar

SCIM v2 support for Users and Groups in Ruby On Rails

extract_ttc

Extract font collection to separate font files

tempfile

A utility class for managing temporary files.

activejob-uniqueness

Ensure uniqueness of your ActiveJob jobs

rspec-sorbet

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

flipper-api

Feature flag API for the Flipper gem

uri

URI is a module providing classes to handle Uniform Resource Identifiers

influxdb-client

This is the official Ruby library for InfluxDB 2.

relaton-iana

RelatonIana: Ruby XMLDOC impementation.

cgi

Support for the Common Gateway Interface protocol.

relaton-3gpp

Relaton3gpp: Ruby XMLDOC impementation.

time

Extends the Time class with methods for parsing and conversion.

apollo-federation

A Ruby implementation of Apollo Federation

yard-sorbet

A YARD plugin that incorporates Sorbet type information

tqdm

Enhances Enumerables to show progress while iterating. (Port of tqdm for Python.)

active_record_extended

Adds extended functionality to Activerecord Postgres implementation

ipaddr

IPAddr provides a set of methods to manipulate an IP address. Both IPv4 and IPv6 are supported.

debug

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

twirp

Twirp is a simple RPC framework with protobuf service definitions. The Twirp gem provides native support for Ruby.