Trending Projects for October 08, 2023

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

sidekiq-process_manager

Process manager for forking and monitoring multiple sidekiq processes.

pitchfork

`pitchfork` is a preforking HTTP server for Rack applications designed to minimize memory usage by maximizing Copy-on-Write performance.

gvltools

Set of GVL instrumentation tools

splunk-otel

Splunk OpenTelemetry Ruby distribution

bucket_store

A helper library to access cloud storage services such as Google Cloud Storage or S3.

warning_signs

A gem for managing ruby and rails deprecation warnings

cipherstash-pg

CipherStashPG is the Ruby interface to CipherStash-enhanced PostgresQL, based on PG. Known to work on Postgres 14+ (might work on older version)

mx-platform-ruby

A Ruby library for the MX Platform API.

litecable

Fat-free ActionCable implementation for using with AnyCable (and without Rails)

growthbook

Official GrowthBook SDK for Ruby

tokenizers

Fast state-of-the-art tokenizers for Ruby

opensearch-aws-sigv4

A wrapper for opensearch-ruby gem that provides AWS Sigv4 signing. It behaves like OpenSearch::Client, but signs every request with AWS Sigv4 using the credentials provided during the client's initialization.

use_packs

UsePacks is a gem that helps in creating and maintaining packwerk packages.

visualize_packwerk

A gem to visualize connections in a Rails app that uses Packwerk

vonage-jwt

Vonage JWT Generator for Ruby

vite_rails

Use Vite in Rails and bring joy to your JavaScript experience

packwerk-extensions

A collection of extensions for packwerk packages.

vite_ruby

Use Vite in Ruby and bring joy to your JavaScript experience

fluent-plugin-barito

This gem will forward output from fluentd to Barito-Flow

kaseya

Ruby client for the Kaseya BMS and VSA APIs

puma-daemon

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...

judoscale-sidekiq

This gem provides Sidekiq integration with the Judoscale autoscaling add-on for Heroku.

uncruft

A library to assist with clearing out Rails deprecation warnings and upgrading Rails versions

redis-cluster-client

A Redis cluster client for Ruby

rubocop-capybara

Code style checking for Capybara test files (RSpec, Cucumber, Minitest). A plugin for the RuboCop code style enforcing & linting tool.

rspec-parameterized-table_syntax

RSpec::Parameterized supports simple parameterized test syntax in rspec.

libdatadog

libdatadog is a Rust-based utility library for Datadog's ddtrace gem.

cloud_events

The official Ruby implementation of the CloudEvents Specification. Provides data types for events, and HTTP/JSON bindings for marshalling and unmarshalling event data.

stringio

Pseudo `IO` class from/to `String`.

meilisearch

An easy-to-use ruby client for Meilisearch API. See https://github.com/meilisearch/meilisearch

rbs_rails

A RBS files generator for Rails application

view_component-contrib

A collection of extensions and developer tools for ViewComponent

turbo_tests

`turbo_tests` is a drop-in replacement for `grosser/parallel_tests` with incremental summarized output. Source code of `turbo_test` gem is based on Discourse and Rubygems work in this area (see README file of the source repository).

app_profiler

Collect performance profiles for your Rails application.

uploadcare-ruby

Ruby API client that handles uploads and further operations with files by wrapping Uploadcare Upload and REST APIs.

libddwaf

libddwaf packages a WAF implementation in C++, exposed to Ruby

opentelemetry-registry

Registry for the OpenTelemetry Instrumentation Libraries

sidekiq-cloudwatchmetrics

Runs a thread inside your Sidekiq processes to report metrics to CloudWatch useful for autoscaling and keeping an eye on your queues. Optimised for Sidekiq Enterprise with leader election, but works everywhere!

checkout_sdk

Accept online payments, create a Platform, and pay out to your sub-entities, sellers and service providers.

functions_framework

The Functions Framework is an open source framework for writing lightweight, portable Ruby functions that run in a serverless environment. Functions written to this Framework will run on Google Cloud Functions, Google Cloud Run, or any other Knative-based environment.

cucumber-ci-environment

Detect CI Environment from environment variables

to_dots

Converts a Hash or Array into dot strings

rbs

RBS is the language for type signatures for Ruby and standard library definitions.