Trending Projects for August 25, 2024

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

opentelemetry-instrumentation-action_mailer

ActionMailer instrumentation for the OpenTelemetry framework

svix

Svix makes webhooks easy and reliable. Learn more at https://www.svix.com

demo_mode

A configurable demo mode for your Rails app. Specify your desired "personas" and DemoMode will handle the rest.

standard-rspec

A Standard plugin that adds rubocop-rspec specific rules to Standard.

activerecord7-redshift-adapter-pennylane

Amazon Redshift adapter for ActiveRecord 7.x.

thruster

A zero-config HTTP/2 proxy for lightweight production deployments

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.

mission_control-jobs

Operational controls for Active Job

solid_queue

Database-backed Active Job backend.

selma

Selma selects and matches HTML nodes using CSS rules. Backed by Rust's lol_html parser.

tokenizers

Fast state-of-the-art tokenizers for Ruby

ruby-lsp-rspec

RSpec addon for ruby-lsp

contentstack_utils

Contentstack Ruby client for the Content Delivery API

sass-embedded

A Ruby library that will communicate with Embedded Dart Sass using the Embedded Sass protocol.

credit_card_sanitizer

Credit card sanitizer

rumale-core

Rumale::Core provides base classes and utility functions for implementing machine learning algorithm with Rumale interface.

rumale-clustering

Rumale::Clustering provides cluster analysis algorithms, such as K-Means, Gaussian Mixture Model, DBSCAN, and Spectral Clustering, with Rumale interface.

annotaterb

Annotates Rails/ActiveRecord Models, routes, fixtures, and others based on the database schema.

contentstack

Contentstack Ruby client for the Content Delivery API

baran

Text Splitter for Large Language Model Datasets.

prism

Prism Ruby parser

pgvector

pgvector support for Ruby

incognia_api

Official Ruby lib for communicating with Incognia API

opentelemetry-instrumentation-gruf

Gruf instrumentation for the OpenTelemetry framework

turbo_power

Power-pack for Turbo Streams

standard-rails

A Standard plugin that adds Rails-specific rules to Standard

active_force

Use SalesForce as an ActiveModel

clerk-sdk-ruby

Ruby Client SDK

swaggard

Generate swagger documentation for your Rails REST API using YARD

langchainrb

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

actual_db_schema

Keep your DB schema in sync across all branches effortlessly. Install once, then use `rails db:migrate` normally — the gem handles phantom migration rollback automatically, eliminating schema conflicts and inconsistent database states. Stop wasting hours on DB maintenance locally, CI, staging/sandbox, or even production.

uploadcare-api_struct

API wrapper builder with response serialization

async-http-faraday

Provides an adaptor between async-http and faraday.

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.

cssbundling-rails

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

audits1984

Rails engine that implements a simple auditing tool for console1984 sessions

judoscale-delayed_job

Autoscaling for Delayed Job workers.

tencentcloud-sdk-keewidb

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

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.

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.

rails_heroicon

Ruby on Rails view helpers for the awesome Heroicons by Steve Schoger.

code_ownership

A gem to help engineering teams declare ownership of code