Showing 36 of 779 projects
A pure Ruby driver for Capybara that runs tests on headless Chrome/Chromium without Selenium dependencies.
A Ruby library for object-hash mapping with Redis, providing a simple way to store and query objects.
A pure Ruby library for creating, manipulating, merging, securing, and optimizing PDF files with a Ruby-esque API.
A simple, self-hosted email helpdesk system built with Ruby on Rails for handling customer support requests.
A lightweight Ruby web crawler and scraper with an elegant DSL for extracting structured data from web pages.
A Rails gem that replaces IRB with Pry for the rails console, providing enhanced debugging and introspection.
A next-generation progressive site generator and fullstack Ruby framework for building modern websites and web applications.
A Ruby library for easily generating XLSX, ODS, and CSV spreadsheets from ActiveRecord relations, plain Ruby objects, or tabular data.
A CLI tool that provides native-like interaction with Dockerized applications, simplifying development workflows.
A Ruby library for testing your library against different versions of dependencies in repeatable scenarios.
A Ruby tool that evaluates code and displays the result of every line, similar to Swift Playgrounds.
A simple, fast, and declarative JSON serialization library for Ruby objects, designed as a Rails serializer alternative.
An ActiveJob extension that makes background jobs interruptible and resumable by design, saving progress with checkpoints.
A Ruby library for mocking and stubbing objects in unit tests with a unified syntax for Minitest, Test::Unit, and RSpec.
A Ruby gem that extends the String class with ANSI escape sequences for easy console text colorization.
A modern debugger for Ruby (MRI) 2.7+ with remote debugging, VSCode/Chrome integration, and performance optimizations.
Generate unique tiling SVG background patterns from any string using deterministic algorithms.
A Facebook OAuth2 strategy for OmniAuth, enabling Ruby applications to authenticate users via Facebook.
A web-based Getting Things Done (GTD) application built with Ruby on Rails for personal task management.
A Ruby agent for monitoring application performance and business data with New Relic.
A Rails template that jumpstarts new applications with authentication, admin panels, and modern tooling pre-configured.
A Ruby gem providing ActiveModel-like functionality for plain Ruby objects, including attributes, typecasting, mass assignment, and serialization.
A Ruby gem that detects inconsistencies between ActiveRecord models and database schema to prevent data issues.
A fast, easy, and feature-rich JSON serializer for Ruby, JRuby, and TruffleRuby with no runtime dependencies.
A usable, fast, and simple HTTP 1.1 client library for Ruby, ideal for API clients and general HTTP requests.
A Ruby library providing a clean API for accessing and managing geographic country and region data with internationalization support.
A Ruby gem for phone number validation, formatting, and parsing using Google's libphonenumber data.
A Ruby library for reading, writing, and modifying Microsoft Excel-compatible spreadsheet documents (XLS format).
A simple and lightweight configuration management tool inspired by Chef, using a Ruby DSL for idempotent server provisioning.
An ORM-agnostic decorator pattern library for Rails that automatically enhances models with view-specific logic.
A simple, lightweight Ruby gem for parsing command-line options with an intuitive DSL.
Test Kitchen plugins for verifying infrastructure provisioned with Terraform configurations.
A Ruby gem providing a generic lazy batching mechanism to avoid N+1 database queries and HTTP requests.
A Ruby library that enables direct calling of Python functions and modules with automatic type conversion.
A production-ready Rails 7 demo application with Docker, featuring ActionCable, OpenSearch, Sidekiq, and a multi-container architecture.
A Ruby library for consuming Twitter's Streaming API using EventMachine.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.