Trending Projects for December 29, 2024

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

boba

Custom Tapioca compilers

solid_cable

Database-backed Action Cable backend.

sonic_pass

Generate strong passwords quickly and easily.

positioning

Simple positioning for Active Record models.

solid_queue

Database-backed Active Job backend.

solid_cache

A database backed ActiveSupport::Cache::Store

kamal

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

unicode-emoji

[Emoji 16.0] Provides Unicode Emoji data and regexes, incorporating the latest Unicode and Emoji standards. Includes a categorized list of recommended Emoji.

capybara-playwright-driver

Playwright driver for Capybara

jmx

Access and create MBeans in a friendly Ruby syntax

tiptap-ruby

A gem for parsing, generating, and rendering TipTap Documents and Nodes using Ruby.

starkcore

Basic SDK functionalities for the starkbank and starkinfra SDKs

io-stream

Provides a generic stream wrapper for IO instances.

hanami-cli

Hanami command line

io-endpoint

Provides a separation of concerns interface for IO endpoints.

redmine_plugin_kit

Redmine plugin kit as base of Redmine plugins

logger

Provides a simple logging utility for outputting messages.

process_executer

An API for executing commands in a subprocess

tebako-runtime

Tebako (https://github.com/tamatebako/tebako) is an executable packager. tebako-runtime gem implements adapters for Ruby gems that shall be aware that they run in tebako environment.

ruby-ulid

generator, optional monotonicity, parser and tools for ULID (RBS included)

loan_creator

Create and update timetables from input data

good_job

A multithreaded, Postgres-based ActiveJob backend for Ruby on Rails

error_highlight

The gem enhances Exception#message by adding a short explanation where the exception is raised

propshaft

Deliver assets for Rails.

langchainrb

Build LLM-backed Ruby applications with Ruby's Langchain.rb

playwright-ruby-client

The Ruby binding of playwright driver 1.49.0

syslog

Ruby interface for the POSIX system logging facility.

net-http

HTTP client api for Ruby.

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.

stytch

Stytch Ruby Gem

packs

Provides CLI tools for working with ruby packs.

sassc-embedded

An embedded sass shim for SassC.

starkbank

SDK to facilitate Ruby integrations with Stark Bank

rails-mermaid_erd

Generate Mermaid ERD for Ruby on Rails

parse_packwerk

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

io-nonblock

Enables non-blocking mode with IO class

tencentcloud-sdk-goosefs

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

io-console

add console capabilities to IO instances.

google-apis-calendar_v3

This is the simple REST client for Calendar API V3. 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 use th...

importmap-rails

Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling.

date

A subclass of Object includes Comparable module for handling dates.

tencentcloud-sdk-dataintegration

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