title: Lightweight Rules Engine in Javascript
body: <p>I am looking for suggestions for a lightweight rules engine implemented in Javascript.</p>
  
  <p>The reason for such an implementation is to build a very lightweight but fast browser-based simulation using a small set of rules (less than 20). The simulation would take half a dozen parameters and run the rules and display results in the browser without any need to go back to the server. Think of a UI with a couple radio buttons, checkboxes, text boxes and sliders to control the parameters. The simulation would quickly re-run based on any parameter change.</p>