alanretubis/laravel-rete

A Laravel wrapper for building a Rete-based rule engine

v0.10.0 2025-04-22 16:27 UTC

README

License

A Laravel package for building rule-based logic using the RETE algorithm. It allows storing rules and variables in a database, evaluating them dynamically, and letting end-users define their own rules through a user interface.

🔧 Features

  • RETE-based rule engine implementation in PHP
  • Store and manage rules and variables in the database
  • Add rules dynamically via UI
  • Publishable config file
  • PSR-4 compliant namespace
  • Built for Laravel 8.x and above (PHP 8.0+)

📦 Installation

composer require alanretubis/laravel-rete