Trending Projects for November 19, 2023

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

deb_version

A port of Debian Version comparison to Ruby.

kamal

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

redis-cluster-client

A Redis cluster client for Ruby

mx-platform-ruby

A Ruby library for the MX Platform API.

ruby-lsp-rails

A Ruby LSP addon that adds extra editor functionality for Rails applications

rubocop-solidus

Automatic Solidus code style checking tool. A RuboCop extension focused on enforcing Solidus best practices and coding conventions.

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.

influxdb-client

This is the official Ruby library for InfluxDB 2.

packwerk-extensions

A collection of extensions for packwerk packages.

solidus_stripe

Stripe Payment Method for Solidus

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.

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

neighbor

Nearest neighbor search for Rails

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.

rspec-parameterized-table_syntax

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

ruby-openai

OpenAI API + Ruby! 🤖❤️

k8s-ruby

Kubernetes client library for Ruby

danger-jacoco-instacart

A short description of danger-jacoco. This is a forked version of https://github.com/Malinskiy/danger-jacoco that suits Instacart needs.

dockerfile-rails

Dockerfile generator for Rails

tty-option

Parser for command line arguments, keywords, flags, options and environment variables.

web-push

Web Push library for Ruby (RFC8030)

audits1984

Rails engine that implements a simple auditing tool for console1984 sessions

redis-client

Simple low-level client for Redis 6+

rinda

The Linda distributed computing paradigm in Ruby.

console1984

Your Rails console, 1984 style

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.

google-cloud-profiler-v2

Cloud Profiler is a statistical, low-overhead profiler that continuously gathers CPU usage and memory-allocation information from your production applications. It attributes that information to the application's source code, helping you identify the parts of the application consuming the most resources, and otherwise illuminating the performance characteristics of the code. Note that google-clo...

net-http

HTTP client api for Ruby.

propshaft

Deliver assets for Rails.

rbvmomi2

Ruby interface to the VMware vSphere API

tencentcloud-sdk-trp

Tencent Cloud Ruby SDK is the official software development kit, which allows Ruby developers to write software that makes use of Tencent Cloud service TRP.

lokalise_manager

This gem contains a collection of some common tasks for Lokalise. Specifically, it allows to import/export translation files from/to Lokalise TMS.

scimitar

SCIM v2 support for Users and Groups in Ruby On Rails

weakref

Allows a referenced object to be garbage-collected.

jsonb_accessor

Adds typed jsonb backed fields to your ActiveRecord models.

protocol-rack

An implementation of the Rack protocol/specification.

google-apis-serviceusage_v1

This is the simple REST client for Service Usage API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can u...

google-apis-cloudbilling_v1

This is the simple REST client for Cloud Billing API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can u...

google-apis-container_v1

This is the simple REST client for Kubernetes Engine API V1. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You c...