A lightweight rule engine with a declarative DSL for defining conditions and actions. Supports priority-based ordering, rule tagging with selective evaluation, first-match and all-match modes, dry run, conflict detection, serialization, chaining, and per-rule execution statistics.
Required Ruby Version
>= 3.1.0
Authors
Philip Rehberger
Versions
- 0.6.0 May 07, 2026 (11 KB)
- 0.5.0 April 22, 2026 (11 KB)
- 0.4.0 April 10, 2026 (11 KB)
- 0.3.0 April 02, 2026 (10 KB)
- 0.2.1 March 31, 2026 (9.5 KB)