Trending Projects for October 15, 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.

incognia_api

Official Ruby lib for communicating with Incognia API

pitchfork

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

splunk-otel

Splunk OpenTelemetry Ruby distribution

bucket_store

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

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.

use_packs

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

litecable

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

tiktoken_ruby

An unofficial Ruby wrapper for Tiktoken, a BPE tokenizer written by and used by OpenAI. It can be used to count the number of tokens in text before sending it to OpenAI APIs.

visualize_packwerk

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

packwerk-extensions

A collection of extensions for packwerk packages.

vite_rails

Use Vite in Rails and bring joy to your JavaScript experience

redis-cluster-client

A Redis cluster client for Ruby

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

judoscale-rails

Autoscaling for Ruby on Rails applications.

judoscale-sidekiq

Autoscaling for Sidekiq workers.

judoscale-ruby

Autoscaling for Ruby.

busser-rspec_datadog

A Busser runner plugin for RSpec

stringio

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

syntax_suggest

When you get an "unexpected end" in your syntax this gem helps you find it

notion-ruby-client

Notion API client for Ruby.

ruby_event_store-active_record

Persistent event repository implementation for RubyEventStore based on ActiveRecord. Ships with database schema and migrations suitable for PostgreSQL, MySQL ans SQLite database engines. Includes repository implementation with linearized writes to achieve log-like properties of streams on top of SQL database engine.

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

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.

traces

Application instrumentation and tracing.

uploadcare-ruby

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

app_profiler

Collect performance profiles for your Rails application.

rbs_rails

A RBS files generator for Rails application

opentelemetry-registry

Registry for the OpenTelemetry Instrumentation Libraries

checkout_sdk

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

opentelemetry-test-helpers

A collection of helpers for testing OpenTelemetry Ruby

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!

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

rbs

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

scimitar

SCIM v2 support for Users and Groups in Ruby On Rails

puma-cloudwatch

Puma plugin sends puma stats to CloudWatch

net-smtp

Simple Mail Transfer Protocol client library for Ruby.

accept_language

Parses the Accept-Language header from an HTTP request and produces a hash of languages and qualities.

nkf

Ruby extension for Network Kanji Filter

puppet-lint-params_empty_string-check

A puppet-lint plugin to check for class parameters assigned to the empty string.