Stars
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
jeremyevans / roda
Forked from soveran/cubaRouting Tree Web Toolkit
Ruby's Most Advanced Authentication Framework
Validation library with type-safe schemas and rules
Flexible type system for Ruby with coercions and constraints
A simple mixin to make Ruby classes configurable
Application framework with state management and built-in dependency injection support
A simple, configurable object container implemented in Ruby
DSL for building class initializer with params and options.
Lightweight web application stack with pluggable routing front-ends
Container-agnostic constructor injection mixin
A toolset of small support modules used throughout the @dry-rb & @rom-rb ecosystems
Complete, standalone view rendering system that gives you everything you need to write well-factored view code.
Flexible, expressive pattern matching for Ruby
Data generator with support for persistence backends
⚠ Dry::Equalizer is now part of dry-core; this separate codebase is now deprecated ⚠
The `>>` operator for Ruby aka "pipeline operator"