SenroUsecaser is a UseCase pattern implementation library for Ruby. It provides type-safe input/output, DI container with namespaces, and flexible composition with organize/include/extend patterns. Compatible with both Steep (RBS) and Sorbet.
Required Ruby Version
>= 3.2.0
Authors
Shogo Kawahara
Versions
- 0.4.2 February 07, 2026 (62 KB)
- 0.4.1 February 07, 2026 (61.5 KB)
- 0.3.0 January 31, 2026 (46.5 KB)
- 0.2.0 January 31, 2026 (44 KB)
- 0.1.0 January 31, 2026 (41.5 KB)