Showing 36 of 320 projects
A pure Ruby syntax highlighter compatible with Pygments, supporting over 200 languages and outputting HTML or ANSI 256-color text.
A simple to use, feature-rich debugger for Ruby built as a C extension using the TracePoint and Debug Inspector APIs.
A micro library providing Ruby objects with Publish-Subscribe capabilities for decoupled architectures.
A modular Ruby toolkit for handling file uploads, processing, and storage with support for cloud services and multiple ORMs.
A pure Ruby natural language date/time parser that converts human-readable phrases into structured time objects.
A collection of Ruby implementations for common algorithm problems, focused on technical interview preparation.
A Ruby gem for automatically applying security headers with safe defaults to protect web applications from common vulnerabilities.
A Ruby client library for the OpenAI API, supporting GPT-5, Realtime WebRTC, and all major endpoints.
A high-performance JSON parser and object marshaller for Ruby, optimized for speed and compatibility.
A high-performance Ruby implementation built on GraalVM, offering parallel execution and polyglot interoperability.
A profiling tool for Rails applications that displays performance metrics in a top-mounted bar.
A JavaScript plugin for embedding interactive, live code snippets in tech blogs and documentation.
A collection of libraries for parsing Tweet text, including character counting and entity linking.
A collection of libraries and conformance tests for parsing Tweet text, including character counting and entity linking.
A fixtures replacement library for Rails testing with a straightforward definition syntax and multiple build strategies.
A high-performance pure Ruby client for memcached servers with thread safety, failover, and OpenTelemetry support.
A Ruby library for parsing Adobe Photoshop (PSD) files into a manageable tree structure to extract document and layer data.
A fast, mature Ruby HTTP client with a chainable API, streaming support, and fine-grained timeouts.
A suite of Ruby gems providing seamless Elasticsearch integration for ActiveModel/Record, Rails applications, and Ruby objects.
A view component library for Ruby and Rails that encapsulates UI parts into reusable, testable view models.
A view component library for Ruby and Rails that encapsulates UI into reusable, testable view models.
A logic-less Ruby template engine that separates presentation from application logic.
A collection of Ruby classes and mixins that extend Hashes with powerful features like method access, coercion, and indifferent access.
A Ruby gem for tracking model changes and creating activity feeds in Rails applications, similar to GitHub's public activity.
A Ruby library for expressive, powerful interaction with the Solr search engine, enabling full-text search and indexing for Ruby objects.
A high-performance, multi-process, multi-fiber Rack-compatible web server for Ruby with native HTTP/1, HTTP/2, and TLS support.
Securely share passwords, text, files, and URLs via self-destructing links with full audit logs.
A multithreaded, Postgres-based Active Job backend for Ruby on Rails, designed for simplicity and performance.
A Ruby gem that converts HTML and CSS into PDF documents using the wkhtmltopdf command-line utility.
A Rails gem for soft-deleting records by setting a deleted_at timestamp instead of removing them from the database.
A Rails gem for soft-deleting records by setting a deleted_at timestamp instead of removing them from the database.
A fast Redis-based feature flag library for Ruby applications, enabling gradual rollouts and targeted feature activation.
A Ruby linter and formatter with an unconfigurable, opinionated ruleset built on RuboCop.
Official Ruby client libraries for accessing Google APIs via HTTP/JSON REST endpoints with authentication and request control.
A Ruby library for reading and parsing spreadsheet files (Excel, OpenOffice, CSV) with a unified interface.
A Ruby library for handling monetary values and currency conversion with precision and flexibility.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.