A rules engine expressed in JSON. json-rules-engine is a powerful, lightweight rules engine. Rules are composed of simple json structures, making them human-readable and easy to persist.

Features

  • Rules expressed in simple, easy to read JSON
  • Full support for ALL and ANY boolean operators, including recursive nesting
  • Fast by default, faster with configuration; priority levels and cache settings for fine tuning performance
  • Secure; no use of eval()
  • Isomorphic; runs in node and browser
  • Lightweight & extendable; 17kb gzipped w/few dependencies

Project Samples

Project Activity

See All Activity >

Categories

JSON

License

ISC License

Follow json-rules-engine

json-rules-engine Web Site

Other Useful Business Software
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

Access competitive interest rates on your digital assets.

Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of json-rules-engine!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript JSON Software

Registered

2023-10-11