microsoft / RulesEngine

A Json based Rules Engine with extensive Dynamic expression support
https://microsoft.github.io/RulesEngine/
MIT License
3.66k stars 549 forks source link

Rules visual editor #19

Open carbonete opened 4 years ago

carbonete commented 4 years ago

Exist any project to create a visual editor to rules engine, like Bot Framework Composer ?

Thanks Best regards Carbonete

abbasc52 commented 4 years ago

@carbonete we currently don't have any visual editor but we provide json-schema

Coupled with projects like json-editor maybe we can create a visual editor like this - demo

Let me know if this is what you are looking for. 😄

carbonete commented 4 years ago

Maybe more like https://github.com/microsoft/BotFramework-Composer , this tool is very similar to Microsoft automate, maybe this is a shortcut.

Thanks for attention Carbonete

carbonete commented 4 years ago

Hi @abbasc52 what you think about my last comment ?

Best regards Carbonete

abbasc52 commented 4 years ago

HI @carbonete . Had a look on it, did not find a way to extract it. We are looking into extending the current rules json. So we will revisit this once we are done with the upgrade

reveation-labs commented 4 years ago

@abbasc52 is there any update on this? We are also looking for visual editor.

abbasc52 commented 4 years ago

@reveation-labs we still are unable to prioritize it. Will update on this thread once we have a plan

alexreich commented 3 years ago

We have an editor!

Nuget: https://www.nuget.org/packages/RulesEngineEditor/

Github: https://github.com/alexreich/RulesEngineEditor

Demo: https://alexreich.github.io/RulesEngineEditor/demo

PR: Rules engine editor readme by alexreich · Pull Request #237 · microsoft/RulesEngine (github.com) to include the editor in the README.

keithelder commented 3 years ago

I would like to see an editor more simular to querybuilder to make the end user business experience better. Check this out if you haven't. It stores rules in JSON, our team is currently in hack week and working to see how we could make this work. https://querybuilder.js.org/demo.html

vitaly-pavluk commented 2 years ago

The most comprehensive UI rule editor I've ever seen,

https://codeeffects.com/Business-Rule-Demo

I've used their UI to build quite complex business rules and then transferred that to non-tech business users who continued that work to build complex validation and workflow rules. End users found UI simple for them and spent just a day or two playing around with the rules UI to start building complex rules from scratch without my assistance.

NOTE: I'm not an author and do not have any direct or indirect relationships with the codeeffects company.