The ultimate JSON-based rule engine that turns complex business logic into declarative configurations. Built for developers who believe code should be expressive, not repetitive.
-
Updated
Oct 21, 2025 - TypeScript
The ultimate JSON-based rule engine that turns complex business logic into declarative configurations. Built for developers who believe code should be expressive, not repetitive.
Generic Rules engine in golang
📐 A fast, general-purpose JSON Rules Engine.
Flexible JavaScript rule engine for dynamic business logic, validation, and decision-making with JSON-based rules and built-in security.
✨Extensible, declarative linter for golang!
A Kotlin library for evaluating JSON-defined conditions against arbitrary context objects, with a threshold-based alert engine
A tiny (≈ 1 KB gzipped), zero-dependency TypeScript library for evaluating rule trees expressed as JSON-serializable data.
⏸ Paused — not actively maintained, not recommended for use (may be revived). Dynamic form generation with conditional field logic; pairs with json-rules.
AI-friendly TypeScript rules engine for serializable JSON business rules and deterministic workflow decisions — LLM guardrails, agent-readable docs (llms.txt), MCP-ready.
Agent skill that turns business requirements into JsonLogic rules: generate, run, validate, and debug JsonLogic for Claude Code, Cursor, Copilot, Codex, Gemini CLI
Tokenlay Rules Engine
Sample Endpoint to Play With
Headless visual rule builder for json-rules: a React hook that offers exactly the operators and fields the engine can actually run.
To associate your repository with the json-rules topic, visit your repo's landing page and select "manage topics."