Nearest neighbor search for Rails and Postgres
OpenAI API + Ruby! 🤖❤️
A gem that removes duplicates when multiple copies of a que job are enqueued.
Opensearch output plugin for Fluent event collector
A Ruby implementation of the Duo API.
Ruby API for OpenSearch. See the `opensearch-ruby` gem for full integration.
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.
Ruby client for OpenSearch. See the `opensearch` gem for full integration.
Create a list of hash paths that match a given pattern. You can also generate a hash with only the matching paths.
Helpers for compiling Rust extensions for ruby
Low level Ruby client for Elastic. See the `elasticsearch` or `elastic-enterprise-search` gems for full integration.
Yandex ClickHouse database interface for Ruby
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.
Deliver assets for Rails.
Integrate Dart Sass with the asset pipeline in Rails.
A Postgres advisory lock client
Sorbet static and runtime in one gem
API client for WorkOS
Airtable client to make Airtable interactions a breeze
A messenger of gods, delivering them via RabbitMQ with a little help from Hutch
Rdkafka instrumentation for the OpenTelemetry framework
SCIM v2 support for Users and Groups in Ruby On Rails
Performant priority queue in pure ruby with support for changing priority using pairing heap data structure
This is the official Ruby library for InfluxDB 2.
Ensure uniqueness of your ActiveJob jobs
A small gem consisting of helpers for using Sorbet & RSpec together.
URI is a module providing classes to handle Uniform Resource Identifiers
A YARD plugin that incorporates Sorbet type information
Support for the Common Gateway Interface protocol.
API for the Flipper gem
A Ruby implementation of Apollo Federation
Adds extended functionality to Activerecord Postgres implementation
Extends the Time class with methods for parsing and conversion.
IPAddr provides a set of methods to manipulate an IP address. Both IPv4 and IPv6 are supported.
Useful tools for Sorbet enthusiasts.
Debugging functionality for Ruby. This is completely rewritten debug.rb which was contained by the ancient Ruby versions.
Sets package level boundaries between a specified set of ruby constants to minimize cross-boundary referencing and dependency.
JSON::Canonicalization generates canonical JSON output from Ruby objects.
Twirp is a simple RPC framework with protobuf service definitions. The Twirp gem provides native support for Ruby.
A Ruby Interface file generator for gems, core types and the Ruby standard library
gRPC Ruby Framework for building complex gRPC applications at scale
Automatic Sorbet code style checking tool.
A Ruby client for Zerobounce.net.
Gem containing the rubocop.yml config that corresponds to the implementation of the Shopify's style guide for Ruby.
In version 5.0 the authors of the popular Ruby web server Puma chose to remove the daemonization support from Puma, because the code wasn't wall maintained, and because other and better options exist for production deployments. For example systemd, Docker/Kubernetes, Heroku, etc. Having said that, it was neat and often useful to daemonize Puma in development. This gem adds this support to P...