Back to browse
Are – Rule engine for JavaScript, C#, and Dart with playground

Are – Rule engine for JavaScript, C#, and Dart with playground

by beratarpa·Feb 21, 2026·4 points·0 comments

AI Analysis

●●SolidEye CandyNiche Gem

Cross-platform rule engine with gorgeous playground debugger, but unproven beyond demo scenarios.

Strengths
  • Same API across npm/NuGet/pub.dev is rare and valuable for polyglot teams
  • Playground with step debugger, visual graph, and animated pipeline is exceptional tooling; RPG/smart-home/e-commerce demos are intuitive
Weaknesses
  • No evidence of real-world production usage or performance at scale; all demos are small
  • Unclear how ARE compares to existing engines (Drools, Easy Rules, Roslyn analyzers); no competitor analysis
Target Audience

Game developers, smart home engineers, business rules automation, anyone building event-driven systems

Similar To

Drools · Humaan · Easy Rules

Post Description

I built a rule engine called ARE (Action Rule Event) that follows a simple pipeline: Event → Middleware → Condition Evaluation → Rule Matching → Action Execution.

It's available on npm, NuGet, and pub.dev with the same API design across all three.

I also built a playground where you can experiment with three scenarios (RPG game, smart home, e-commerce) without installing anything. It includes a step-by-step rule debugger, a visual relationship graph, and an animated pipeline diagram.

Playground: https://are-playground.netlify.app GitHub: https://github.com/BeratARPA/ARE

Similar Projects

Security●●Solid

LLM-Audit – Semgrep Rules for OWASP LLM Top in TypeScript

Fills the TypeScript gap that Semgrep's official AI best practices pack misses.

Niche Gem
Javierlozo
101mo ago