maxim / portrayal
A minimal builder for struct-like classes in Ruby
☆74Updated last year
Alternatives and similar repositories for portrayal:
Users that are interested in portrayal are comparing it to the libraries listed below
- Ruby Enums with a literal-style syntax.☆60Updated 3 months ago
- A composite cache store comprised of layered ActiveSupport::Store instances☆79Updated last year
- Showcase lets you build previews for your partials, components, view helpers, Stimulus controllers and more.☆87Updated 11 months ago
- Generating date/times based on rules. Perfect for (but not limited to) calendar/scheduling applications☆46Updated 6 months ago
- Instant Search for Rails and ActiveRecord using SQL materialized views☆107Updated 8 months ago
- Pattern matching for Rails applications☆83Updated 3 weeks ago
- ☆69Updated 3 months ago
- Principled Test Framework for Ruby and MRuby☆72Updated 3 weeks ago
- Regression testing for data☆66Updated 5 months ago
- Create ActiveRecord relations from UNIONs☆48Updated 2 weeks ago
- Harness the power of Turbo Streams to declare click event handlers as a series of HTML mutations.☆42Updated 2 months ago
- Create powerful interfaces for filtering, searching, and sorting collections of items.☆87Updated last month
- Automatic scopes for ActiveRecord models.☆80Updated 5 months ago
- ActiveJob::Performs adds the `performs` macro to set up jobs by convention.☆153Updated last month
- ☆107Updated 2 months ago
- ☆96Updated 2 years ago
- ⏱ Create and manage multiple timers to tell where your Ruby code's time is going☆117Updated last year
- Sidekiq-based workflow orchestration library☆91Updated last year
- 🔑 URL-friendly, base32-encoded UUIDs for Rails models☆74Updated 11 months ago
- Art Vandelay is an importer/exporter for Rails 7.0 and higher.☆85Updated 5 months ago
- ActiveRecord schema visualization and model organization made easy☆174Updated last year
- A modern modular service object toolkit for Rails, that respects database transactions and adds type checks to returned values.☆78Updated 4 months ago
- Smart-Period aims to simplify Time-range manipulation☆79Updated 6 months ago
- ConventionalExtensions sets up a file naming convention to extend your domain model☆71Updated 2 years ago
- Stash a redirect to execute a controller flow within another and return to the original flow later.☆58Updated 6 months ago
- Track ActiveRecord validation errors on your database☆43Updated 2 months ago
- A Rails application template script to lead your app to SQLite enlightenment.☆52Updated 4 months ago
- Beautiful and user-friendly forms for your command-line Ruby applications.☆124Updated 3 months ago
- Easily configure styles and apply them as classes.☆130Updated last month
- Reuse Struct.new's attr_reader and initialize generation in any class.☆34Updated 2 years ago