Showing 36 of 651 projects
Mutation testing for Ruby that systematically modifies code to verify test effectiveness, especially important with AI-generated code.
A service object framework for Rails that encapsulates business logic with input validation and type safety.
Official Ruby library for interacting with the Stripe API, providing dynamic resource classes and comprehensive request handling.
A Guard plugin that automatically reloads your browser when view files are modified during development.
A data mapping and persistence toolkit for Ruby that provides powerful object mapping without limiting database capabilities.
A Ruby gem for on-the-fly processing of images and attachments in Rails, Sinatra, and other web apps.
A Ruby library for parsing RSS, Atom, and JSON feeds with flexible configuration and extensible parsers.
A Ruby library that maps Redis data types directly to Ruby objects with atomic operations.
A Ruby CLI tool for scaffolding, verifying, and generating documentation from JSON Schema for HTTP APIs.
A Ruby library for building SOAP clients with a clean, object-oriented interface.
An ActiveRecord plugin for managing ordered lists of items with scoped positioning and reordering methods.
An automatic indexer for Postgres that analyzes query patterns and suggests optimal indexes to improve database performance.
A Ruby gem and unofficial documentation for Tesla's JSON API to remotely monitor and control Model S, 3, X, and Y vehicles.
A Rails API authentication gem using JSON Web Tokens (JWT) for seamless token-based authentication.
A Ruby-based tool to check Markdown files and flag style issues with configurable rules.
A Ruby-based tool to check Markdown files and flag style issues with configurable rules.
A high-level Ruby API for controlling Chrome/Chromium via the Chrome DevTools Protocol without Selenium dependencies.
A Ruby gem providing helper methods for integrating Google reCAPTCHA and hCaptcha into web applications.
A Rails engine for cache-friendly, client-side local time rendering with JavaScript conversion.
A Ruby library for generating QR codes with multiple rendering formats including SVG, PNG, and ANSI.
A Ruby binding for the OpenBSD bcrypt() password hashing algorithm to securely store user passwords.
A Ruby library for building LLM-powered applications with a unified interface for multiple providers, RAG systems, and AI assistants.
A Ruby gem for building LLM-powered applications with a unified interface for multiple providers, RAG systems, and AI assistants.
Official Ruby client for Elasticsearch, providing a complete API wrapper and transport layer for Ruby applications.
Official Ruby client for Elasticsearch, providing a complete API for interacting with Elasticsearch clusters from Ruby applications.
A Ruby gem that monitors file system changes and notifies your application with optimized OS-specific adapters.
A blob-level read-through caching solution for ActiveRecord that adds fetch methods to cache model objects and associations using Memcached.
A scheduling add-on for Sidekiq that runs jobs at specified times using cron notation or natural language.
A Ruby gem for efficiently modeling hierarchical data in ActiveRecord using closure tree tables.
A high-level Object Document Mapper (ODM) for Elasticsearch in Ruby, built on the official elasticsearch-ruby client.
A robust, opinionated state machine library for Ruby that provides an audit trail and data integrity.
A Ruby gem that automatically syncs Rails Asset Pipeline compiled assets to cloud storage like Amazon S3, Google Cloud Storage, and Azure Blob.
A Ruby gem that suggests corrections for typos in method names, class names, and other errors.
A Rails authentication system generator that creates customizable, secure authentication code directly in your application.
A Ruby gem for performing online MySQL schema migrations without locking tables, enabling agile database evolution at scale.
A Ruby command-line tool that suggests performance improvements by analyzing code patterns against faster alternatives.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.