LibraryLibrary
JSON-based rule engine for Dart
DRules
A JSON-based rule engine for Dart that evaluates conditions and actions against a runtime context.
Product overview
DRules lets teams describe business rules as JSON and execute them through a Dart rule engine with built-in operators, asynchronous actions, activation events, and extension points for custom conditions and actions.
- Defines rules in JSON so behavior can be reviewed, versioned, and changed without rewriting application code.
- Supports conditions, actions, asynchronous execution, and custom rule extensions.
- Fits Dart and Flutter systems that need configurable decision logic.
Product facts
- Category
- Library
- Status
- Library
- Platforms
- Library, Backend, Cross-platform apps
DartRules engineJSONWorkflow logicLibraryBackendCross-platform apps