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

This gem is deprecated and no longer maintained. It has been replaced by opentelemetry-helpers-sql-processor.

phlex

Build HTML, SVG and CSV views with Ruby classes.

vernier

Next-generation Ruby 3.3+ 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

Compute Engine is an infrastructure as a service (IaaS) product that offers self-managed virtual machine (VM) instances and bare metal instances. Note that google-cloud-compute-v1 is a version-specific client library. For most uses, we recommend installing the main client library google-cloud-compute instead. See the readme for more details.

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

This API provides static metadata about Google Cloud Platform. Currently, it only provides basic information about Google Cloud locations, such as zones, regions, and countries.

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

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