Dizitartopen-source products
Back to productsAll products
LibraryLibrary

JSON-based rule engine for Dart

DRules

A JSON-based rule engine for Dart that evaluates conditions and actions against a runtime context.

KindDart rule engine
AvailabilityOpen-source package and source distribution
Core stackDart / Rules engine

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

Core stack

DartRules engineJSONWorkflow logicLibraryBackendCross-platform apps

More from Dizitart

Related products