Trending Projects for May 19, 2024

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

io-endpoint

Provides a separation of concerns interface for IO endpoints.

process_executer

An API for executing commands in a subprocess

phlex

A high-performance view framework optimised for fun.

json_skooma

I bring some sugar for your JSONs.

opentelemetry-helpers-sql-obfuscation

SQL Obfuscation Instrumentation Helpers for the OpenTelemetry framework

skooma

Apply a documentation-first approach to API development.

uri-idna

Internationalized Domain Names in Applications (IDNA)

autotuner

Get suggestions to tune Ruby's garbage collector

opentelemetry-instrumentation-grape

Grape instrumentation for the OpenTelemetry framework

solid_cache

A database backed ActiveSupport::Cache::Store

rubocop-rails-omakase

Omakase Ruby styling for Rails

opentelemetry-instrumentation-rake

Rake instrumentation for the OpenTelemetry framework

prism

Prism Ruby parser

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

opentelemetry-registry

Registry for the OpenTelemetry Instrumentation Libraries

baran

Text Splitter for Large Language Model Datasets.

nokolexbor

Nokolexbor is a high-performance HTML5 parser, with support for both CSS selectors and XPath. It's API is designed to be compatible with Nokogiri.

tailwind_merge

Utility function to efficiently merge Tailwind CSS classes without style conflicts.

kamal

Deploy web apps in containers to servers running Docker with zero downtime.

openfeature-sdk

Ruby SDK for an the specifications for the open standard of feature flag management

packs-rails

packs-rails establishes and implements a set of conventions for splitting up large monoliths.

polars-df

Blazingly fast DataFrames for Ruby

audits1984

Rails engine that implements a simple auditing tool for console1984 sessions

opentelemetry-instrumentation-sidekiq

Sidekiq instrumentation for the OpenTelemetry framework

standard-rails

A Standard plugin that adds Rails-specific rules to Standard

opentelemetry-sdk

A stats collection and distributed tracing framework

bigdecimal

This library provides arbitrary-precision decimal floating-point number class.

incognia_api

Official Ruby lib for communicating with Incognia API

csv

The CSV library provides a complete interface to CSV files and data. It offers tools to enable you to read and write to and from Strings or IO objects, as needed.

open3

Popen, but with stderr, too

opentelemetry-instrumentation-excon

Excon instrumentation for the OpenTelemetry framework

packs

Provides CLI tools for working with ruby packs.

opentelemetry-instrumentation-aws_sdk

AWS SDK instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-active_job

ActiveJob instrumentation for the OpenTelemetry framework

amplitude-experiment

Amplitude Experiment Ruby Server SDK

wasmtime

A Ruby binding for Wasmtime, a WebAssembly runtime.

opentelemetry-instrumentation-concurrent_ruby

ConcurrentRuby instrumentation for the OpenTelemetry framework

parse_packwerk

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

svix

Svix makes webhooks easy and reliable. Learn more at https://www.svix.com

arkana

Store your keys and secrets away from your source code. Designed for Android and iOS projects.

opentelemetry-instrumentation-pg

PG (PostgreSQL) instrumentation for the OpenTelemetry framework

influxdb-client

This is the official Ruby library for InfluxDB 2.

cssbundling-rails

Bundle and process CSS with Tailwind, Bootstrap, PostCSS, Sass in Rails via Node.js.

online_migrations

Catch unsafe PostgreSQL migrations in development and run them easier in production