Showing 36 of 910 projects
A Ruby HTTP client library built on libcurl, offering a sane API with high performance and thread safety.
A Ruby library for handling unit conversions, mathematical operations, and dimensional analysis with scientific accuracy.
A Ruby state machine implementation extracted from ActiveModel, providing event-driven state transitions with callbacks.
A 3D graphics library for Ruby, heavily based on Three.js, enabling 3D scene creation and rendering.
A 3D graphics library for Ruby, heavily based on Three.js, enabling 3D scene creation and manipulation.
A flexible Ruby logging library inspired by Java's log4j, featuring hierarchical loggers and multiple output destinations.
A Ruby library for fast process spawning using posix_spawn() and vfork() to avoid fork() overhead.
A concise log formatter for Capistrano and SSHKit that pretties up deployment output and saves verbose logs to a file.
A minimal finite state machine implementation for Ruby with less than 50 lines of code.
A Ruby gem that generates example strings matching any given regular expression, including random examples.
A command-line tool that analyzes Ruby code documentation and suggests improvements without enforcing strict rules.
Efficiently find next/previous ActiveRecord records using keyset pagination in a single query.
A privacy-focused, first-party traffic analytics engine for Ruby on Rails applications that requires no cookies or JavaScript.
An i18n tool for Ruby applications with a Ruby-style syntax, filters, model translation, and flexible locale support.
A Ruby client library for browser automation and testing using Microsoft Playwright.
A Ruby on Rails gem that replaces default error pages with dynamic custom views for 400/500 HTTP status codes.
Ruby gem providing bindings to FANN (Fast Artificial Neural Network) for building and training neural networks.
A lightweight Rails engine for managing configuration settings, feature flags, and live controls via an admin dashboard.
A standalone reimplementation of TensorFlow for Ruby, supporting pure Ruby and OpenCL backends for machine learning.
Generate ActiveRecord model mocks for fast unit tests that don't require Rails or a database.
A pure-Ruby Markdown-superset interpreter implementing original Markdown, PHP Markdown Extra, and metadata syntax.
A Ruby gem for translating text and synthesizing speech directly in the terminal using Bing Translator.
A Ruby library for easily defining and rendering JSON/XML API responses from Rails models.
A high-performance Redis-backed cache client for Ruby, fully compliant with ActiveSupport caching.
A minimal and extensible Ruby to JavaScript transpiler that converts Ruby syntax into clean, readable JavaScript.
An open-source farm management information system (FMIS) web application for connecting farms to the world.
A Ruby gem for performing time calculations based on configurable business hours, holidays, and breaks.
A collection of Backbone.js integration examples with various backend stacks including Node.js, Ruby, PHP, and Grails.
A Ruby SDK for real-time exception tracking and logging to the Rollbar error monitoring platform.
A Ruby wrapper for ApexCharts.JS that provides view helpers, options shortcuts, and theme management for interactive charts.
A comprehensive collection of Ruby examples and references covering threads, SOLID principles, design patterns, data structures, and algorithms.
A Ruby wrapper for Ginger Proofreader that corrects spelling and grammar mistakes using contextual sentence analysis.
An open-source web application for managing organizations and communities with complex group hierarchies, members, events, and communication.
A Ruby library for fast processing and manipulation of multi-dimensional numerical arrays, similar to NumPy's ndarray.
A Ruby gem providing field-level authorization for GraphQL APIs with flexible policy definitions.
Official OmniAuth strategy for adding GitHub OAuth2 authentication to Ruby applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.