Trending Projects for November 20, 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.

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.

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.

wbconfigurator

Configuration tool for simple management with yaml files.

cucumber_factory

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

activerecord-pg_enum

Integrate PostgreSQL's enumerated types with the Rails enum feature

typesafe_enum

A gem that implements the typesafe enum pattern in Ruby

error_highlight

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

loan_creator

Create and update timetables from input data

cucumber-ci-environment

Detect CI Environment from environment variables

simplecov-tailwindcss

HTML Tailwind Design View of Simplecov as a formatterthat is clean, easy to read.

fluent-plugin-kubernetes-objects

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

train-rest

Provides a transport to communicate easily with RESTful APIs.

syntax_tree-haml

Syntax Tree support for Haml

syntax_tree-rbs

Syntax Tree support for RBS

capybara-lockstep

Synchronize Capybara commands with client-side JavaScript and AJAX requests

ezcater_rubocop

ezCater custom cops and shared configuration

stator

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

net-smtp

Simple Mail Transfer Protocol client library for Ruby.

debug

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

readapt

Readapt is a Ruby debugger that natively supports the Debug Adapter Protocol. Features include next/step in/step out, local and global variable data, and individual thread control.

parse_packwerk

A low-dependency gem for parsing and writing packwerk YML files

code_ownership

A gem to help engineering teams declare ownership of code

action_policy

Authorization framework for Ruby/Rails application

cuprite

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

ferrum

Ferrum allows you to control headless Chrome browser

metrics

Application metrics and instrumentation.

net-ftp

Support for the File Transfer Protocol.

n1_loader

Loader to solve N+1 issue for good.

rspec-terraspace

Terraspace RSpec support

bing_ads_ruby_sdk

Bing Ads Api Wrapper

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.

fluent-plugin-opensearch

Opensearch output plugin for Fluent event collector

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.

net-http

HTTP client api for Ruby.

anycable-rails

AnyCable integration for Rails

rubocop-graphql

A collection of RuboCop cops to improve GraphQL-related code

datadog_api_client

Collection of all Datadog Public API endpoints.

alba

Alba is the fastest JSON serializer for Ruby. It focuses on performance, flexibility and usability.

zstd-ruby

Ruby binding for zstd(Zstandard - Fast real-time compression algorithm). See https://github.com/facebook/zstd

puma-plugin-statsd

Send puma metrics to statsd via a background thread