Cards for trending project

sqlite_extensions-uuid

SQLite's UUID v4 extension, packaged as a gem

ruby_llm

A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal d...

rubygems-requirements-system

Users need to install system packages to install an extension library that depends on system packages. It bothers users because users need to install system packages and an extension library separately. rubygems-requirements-system helps to install system packages on "gem install". Users can install both system packages and an extension library by one action, "gem install".

parquet

Parquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.

turnkey_client

HTTP client to interact with the Turnkey API

bake-test-external

Run external test suites to check for breakage.

traject_plus

Extensions to Traject for non-MARC formats

basic_yahoo_finance

Very simple Ruby API for Yahoo Finance in order to query the stock market

voxpupuli-rubocop

Used in Vox Pupuli gems to configure RuboCop in a unified and centralised way

sqlite_extensions-uuid

SQLite's UUID v4 extension, packaged as a gem

ruby_llm

A delightful Ruby way to work with AI. Tired of juggling different SDKs? RubyLLM provides one beautiful, Ruby-like interface for OpenAI, Anthropic, Gemini, Bedrock, OpenRouter, DeepSeek, Ollama, and any OpenAI-compatible API. Chat (with text, images, audio, PDFs), generate images, create embeddings, use tools (function calling), stream responses, and integrate with Rails effortlessly. Minimal d...

rubygems-requirements-system

Users need to install system packages to install an extension library that depends on system packages. It bothers users because users need to install system packages and an extension library separately. rubygems-requirements-system helps to install system packages on "gem install". Users can install both system packages and an extension library by one action, "gem install".

parquet

Parquet is a high-performance Parquet library for Ruby, written in Rust. It wraps the official Apache Rust implementation to provide fast, correct Parquet parsing.

turnkey_client

HTTP client to interact with the Turnkey API

bake-test-external

Run external test suites to check for breakage.

traject_plus

Extensions to Traject for non-MARC formats

basic_yahoo_finance

Very simple Ruby API for Yahoo Finance in order to query the stock market

voxpupuli-rubocop

Used in Vox Pupuli gems to configure RuboCop in a unified and centralised way