Trending Projects for May 12, 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.

json_skooma

I bring some sugar for your JSONs.

skooma

Apply a documentation-first approach to API development.

uri-idna

Internationalized Domain Names in Applications (IDNA)

opentelemetry-helpers-sql-obfuscation

SQL Obfuscation Instrumentation Helpers for the OpenTelemetry framework

phlex

A high-performance view framework optimised for fun.

vernier

Next-generation Ruby 3.2.1+ sampling profiler. Tracks multiple threads, GVL activity, GC pauses, idle time, and more.

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

google-cloud-compute-v1

google-cloud-compute-v1 is the official client library for the Google Cloud Compute V1 API.

google-cloud-common

Common protocol buffer types used by Google Cloud APIs

opentelemetry-instrumentation-rake

Rake instrumentation for the OpenTelemetry framework

trilogy

A friendly MySQL-compatible library for Ruby, binding to libtrilogy

prism

Prism Ruby parser

google-cloud-location

An add-on interface used by some Google API clients to provide location management calls.

syslog

Ruby interface for the POSIX system logging facility.

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.

opentelemetry-registry

Registry for the OpenTelemetry Instrumentation Libraries

event_stream_parser

A spec-compliant event stream parser

kamal

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

packs-rails

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

thread_local_var_accessors

Provides methods to declare and use ThreadLocalVar instance variables

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

audits1984

Rails engine that implements a simple auditing tool for console1984 sessions

incognia_api

Official Ruby lib for communicating with Incognia API

polars-df

Blazingly fast DataFrames for Ruby

packs

Provides CLI tools for working with ruby packs.

open3

Popen, but with stderr, too

code_ownership

A gem to help engineering teams declare ownership of code

influxdb-client

This is the official Ruby library for InfluxDB 2.

amplitude-experiment

Amplitude Experiment Ruby Server SDK

parse_packwerk

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

cssbundling-rails

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

opentelemetry-instrumentation-excon

Excon instrumentation for the OpenTelemetry framework

aws-crt

AWS SDK for Ruby - Common Run Time

opentelemetry-instrumentation-aws_sdk

AWS SDK instrumentation for the OpenTelemetry framework

opentelemetry-sdk

A stats collection and distributed tracing framework

opentelemetry-instrumentation-active_job

ActiveJob instrumentation for the OpenTelemetry framework

opentelemetry-instrumentation-sidekiq

Sidekiq instrumentation for the OpenTelemetry framework

uploadcare-api_struct

API wrapper builder with response serialization

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.

hiredis-client

Hiredis binding for redis-client

online_migrations

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