rules
json-rules-engine
Our great sponsors
rules | json-rules-engine | |
---|---|---|
1 | 6 | |
1,106 | 2,392 | |
- | - | |
0.0 | 6.7 | |
over 1 year ago | about 2 months ago | |
JavaScript | JavaScript | |
MIT License | ISC License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rules
-
SpaCy v3.0 Released (Python Natural Language Processing)
Currently https://github.com/nilp0inter/experta but https://github.com/noxdafox/clipspy seems nice, I just shied away from using it due to uneasiness about FFI and debugging, even though the original CLIPS is still awesome and has a very interesting manual.
There's also https://github.com/jruizgit/rules but haven't tried it yet.
json-rules-engine
-
Chrome.scripting
it just seems so trivial to me too build a small interpreted system that circumvents the "no dynamic JavaScript" rule. so so so trivial. so the only people hurt are the regular humans.
there was a simpler example on hm within the last week or two, but for example, json-rules-engine demonstrates how json might be a dynamic program, without ever needing to call eval or Function dynamic code: https://github.com/CacheControl/json-rules-engine
this would need to be extended with some html constructs. which is certainly possible.
or take evaljs and preload in some html functions!
> You might be working in a JavaScript environment where eval() isn't allowed (and you have a genuinely good reason why you want to use it). Maybe this'll slip under the radar.
https://github.com/marten-de-vries/evaljs
surely the people pitching these so called security measures grok just how many dump trucks of nonsense these so called protections they offer us are.
I believe they want to do something good too. but they are ineffectual & doing amazing amounts of damage in their grasp to go us this pretend fake security.
What are some alternatives?
Easy Rules - The simple, stupid rules engine for Java
RulerZ - Powerful implementation of the Specification pattern in PHP
NRules - Rules engine for .NET, based on the Rete matching algorithm, with internal DSL in C#.
tampermonkey - Tampermonkey is the most popular userscript manager, with over 10 million users. It's available for Chrome, Microsoft Edge, Safari, Opera Next, and Firefox.
RulesEngineEditor - Editor for Microsoft RulesEngine - Blazor UI library intended for integration in Web or Desktop
uBlock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
infernal-engine - A Tool to Build NodeJS and Web Based Expert Systems
evaljs - A JavaScript interpreter written in JavaScript
duckling - Language, engine, and tooling for expressing, testing, and evaluating composable language rules on input strings.
json-schema-rules-engine - A highly configurable and dynamic rules engine based on JSON Schema
Kornia - Geometric Computer Vision Library for Spatial AI
projects - 🪐 End-to-end NLP workflows from prototype to production