Trending Projects for November 27, 2022

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

rspec-twirp

Twirp RSpec matchers

support_table_cache

Automatic ActiveRecord caching for small support tables.

capture_migration_sql

Capture the SQL that is executed when running ActiveRecord migrations so that it can be run in in other environments that don't support migrations.

wbconfigurator

Configuration tool for simple management with yaml files.

smtp_mock

💎 Ruby SMTP mock. Mimic any SMTP server behavior for your test environment.

solargraph-rails

Add reflection on ActiveModel dynamic attributes that will be created at runtime

bandwidth-sdk

The official client SDK for Bandwidth's Voice, Messaging, MFA, and WebRTC APIs

graphql-anycable

A drop-in replacement for GraphQL ActionCable subscriptions for AnyCable.

memory

Memory profiling routines for Ruby 2.3+

prius

Prius is a powerful and versatile gem designed to simplify the management of environment variables in your application. With Prius, you can guarantee that your environment variables are not only present but also valid, ensuring a smoother and more reliable app experience.

cucumber_factory

Cucumber Factory allows you to create ActiveRecord models from your Cucumber features without writing step definitions for each model.

typesafe_enum

A gem that implements the typesafe enum pattern in Ruby

activerecord-pg_enum

Integrate PostgreSQL's enumerated types with the Rails enum feature

rb_sys

Helpers for compiling Rust extensions for ruby

error_highlight

The gem enhances Exception#message by adding a short explanation where the exception is raised

fluent-plugin-kubernetes-objects

A Fluentd input plugin for collecting Kubernetes objects, e.g. pods, namespaces, events, etc. by pulling or watching.

cucumber-ci-environment

Detect CI Environment from environment variables

syntax_tree-haml

Syntax Tree support for Haml

syntax_tree-rbs

Syntax Tree support for RBS

mailhandler

Use this gem to send emails through SMTP and Postmark API and check if email arrived.

train-rest

Provides a transport to communicate easily with RESTful APIs.

capybara-lockstep

Synchronize Capybara commands with client-side JavaScript and AJAX requests

codemonitor

CodeMonitor collects many metrics your code is generating

stator

The simplest of ActiveRecord state machines. Intended to be lightweight and minimalistic.

fluent-plugin-opensearch

Opensearch output plugin for Fluent event collector

aws-crt

AWS SDK for Ruby - Common Run Time

action_policy

Authorization framework for Ruby/Rails application

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.

hotwire-livereload

Automatically reload Hotwire Turbo when app files are modified.

metrics

Application metrics and instrumentation.

cuprite

Cuprite is a driver for Capybara that allows you to run your tests on a headless Chrome browser

informers

Fast transformer inference for Ruby

ferrum

Ferrum allows you to control headless Chrome browser

rspec-terraspace

Terraspace RSpec support

onnxruntime

High performance scoring engine for ML models

bing_ads_ruby_sdk

Bing Ads Api Wrapper

sentry-resque

A gem that provides Resque integration for the Sentry error logger

net-ftp

Support for the File Transfer Protocol.

ruby_event_store-rspec

RSpec matchers for RubyEventStore

rspec_n

A ruby gem that runs RSpec N times.

numo-narray

Numo::NArray - New NArray class library in Ruby/Numo.

hcl_parser

HCL Variables Parser

io-event

An event loop.

rubocop-graphql

A collection of RuboCop cops to improve GraphQL-related code

anycable-rails

AnyCable integration for Rails