Trending Projects for January 02, 2022

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

logstash-mixin-validator_support

This gem is meant to be a dependency of any Logstash plugin that wishes to use validators introduced in recent versions of Logstash while maintaining backward-compatibility with earlier Logstashes. When used on older Logstash versions, it provides back-ports of the new validators.

importmap-rails

Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling.

undercover

Actionable code coverage - detects untested code blocks in recent changes

debug

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

onlyoffice_iredmail_helper

ONLYOFFICE Helper Gem for iRedMail. Used in QA

opentelemetry-instrumentation-bunny

Bunny instrumentation for the OpenTelemetry framework

delayed

Delayed is a multi-threaded, SQL-driven ActiveJob backend used at Betterment to process millions of background jobs per day. It supports postgres, mysql, and sqlite, and is designed to be Reliable (with co-transactional job enqueues and guaranteed, at-least-once execution), Scalable (with an optimized pickup query and concurrent job execution), Resilient (with built-in retry mechanisms, exponen...

tailwindcss-rails

Integrate Tailwind CSS with the asset pipeline in Rails.

opentelemetry-instrumentation-all

All-in-one instrumentation bundle for the OpenTelemetry framework

render_parent

Adds Rails "render :parent" helper, which renders template with the same name as current but higher on the view path

stackprof-webnav

Provides the ability to analyze StackProf dumps

stimulus-rails

A modest JavaScript framework for the HTML you already have.

opentelemetry-instrumentation-mongo

Mongo instrumentation for the OpenTelemetry framework

onlyoffice_s3_wrapper

ONLYOFFICE Helper Gem for S3. Used in QA

turbo-rails

The speed of a single-page web application without having to write any JavaScript.

opentelemetry-instrumentation-sinatra

Sinatra instrumentation for the OpenTelemetry framework

net-smtp

Simple Mail Transfer Protocol client library for Ruby.

ros-apartment

Apartment allows Rack applications to deal with database multitenancy through ActiveRecord

view_component_storybook

Generate Storybook CSF JSON for rendering Rails View Components in Storybook

tanker-core

Ruby bindings for the Tanker SDK. Tanker is a platform as a service that allows you to easily protect your users' data with end-to-end encryption through a SDK

uri

URI is a module providing classes to handle Uniform Resource Identifiers

fluent-plugin-kubernetes_metadata_filter

Filter plugin to add Kubernetes metadata

extpp

You can write your Ruby extension easier than Ruby's C API. Because Ext++'s C++ API reduces duplicated code needed for Ruby's C API.

graphql_rails

Rails style structure for GraphQL API.

mini_suffix

FFI wrapper for libpsl

onlyoffice_webdriver_wrapper

ONLYOFFICE Webdriver Wrapper Gem. Used in QA

opentelemetry-instrumentation-delayed_job

Delayed Job instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-concurrent_ruby

ConcurrentRuby instrumentation for the OpenTelemetry framework

packwerk

Sets package level boundaries between a specified set of ruby constants to minimize cross-boundary referencing and dependency.

readline-ext

Provides an interface for GNU Readline and Edit Line (libedit).

database_consistency

Provide an easy way to check the consistency of the database constraints with the application validations.

non-digest-assets

Rails provides no option to generate both digest and non-digest assets. Installing this gem automatically creates both digest and non-digest assets which are useful for many reasons.