AnyCable core RPC implementation not depenending on a particular server type (e.g., gRPC or whatever)
kramdown-plantuml allows you to use PlantUML syntax within fenced code blocks with Kramdown (Jekyll's default Markdown parser).
Capybara webdriver injected with Axe
A gem that provides DelayedJob integration for the Sentry error logger
A ruby port of puppeteer
Cucumber step definitions for Axe
Axe API utility methods
RSpec matchers for RubyEventStore
Build Serverless Apps faster like Rails. Powered by Ruby GraphQL, RBS/Steep, Active Record, RSpec, RuboCop, and Google Cloud.
google-ads-googleads is a Google Ads API client library for Ruby
Runbook provides a DSL for specifying system operations. This DSL is used to generate formatted runbooks as well as interactive runbooks to be executed on the command line.
Modern Kafka client library for Ruby based on librdkafka
The philosophy of this gem is to make any URI modification or parsing operation to take only one line of code and never more
A Rails engine for queuing and managing maintenance tasks
OptionParser is a class for command-line option analysis.
Sets package level boundaries between a specified set of ruby constants to minimize cross-boundary referencing and dependency.
An easy to use but powerful templating system for Ruby.
Ruby integrations for the X-Pack extensions for Elasticsearch
A gem that provides a client interface for the Sentry error logger
This project is a compilation of datasets related to emails. Includes disposable emails, disposable domains, and free email services.
Provides an adaptor between async-http and faraday.
A multithreaded, Postgres-based ActiveJob backend for Ruby on Rails
HubSpot Ruby API client
API client for WorkOS
A Language Server Protocol SDK
Quarantine flaky RSpec tests
Brings Common Table Expressions support to ActiveRecord and makes it super easy to build and chain complex CTE queries
Library which provides helpers for easier Karafka consumers tests
Quickly add KMS encryption and decryption to your ActiveRecord model attributes and ActiveJob parameters. Improves upon kms_attrs with ActiveJob support, more efficient binary serialization and a test suite.
Get timezone info for all 5-digit US zip codes
A simple way to append sanitizers to attributes on Rails.
CloudWatch Logs Plugin for Fluentd
Another business actions architecture for Rails apps
OmniAuth strategy for Sign In with Apple
Integrate RuboCop and ruby -cw
RBS is the language for type signatures for Ruby and standard library definitions.
This gem is meant to be a dependency of any Logstash plugin that wishes to use the ECS-Compatibility mode introduced in Logstash 7.x while maintaining backward-compatibility with earlier Logstash releases. When used on older Logstash versions, this adapter provides an implementation of ECS-Compatibility mode that can be controlled at the plugin instance level.
Database, browser, realtime ActionCable, Email, SMS, Slack notifications, and more for Rails apps
Gem containing the rubocop.yml config that corresponds to the implementation of the Shopify's style guide for Ruby.
Ensure uniqueness of your ActiveJob jobs
SidekiqAlive offers a solution to add liveness probe of a Sidekiq instance. How? A http server is started and on each requests validates that a liveness key is stored in Redis. If it is there means is working. A Sidekiq job is the responsable to storing this key. If Sidekiq stops processing jobs this key gets expired by Redis an consequently the http server will return a 500 error. ...
If your app keeps lots of static data in memory, such as i18n data or large configurations, this can reduce memory retention.