A user-friendly web-based tool for Rules as Code.
HTML
155
1,063 commits
updated Nov 1, 2024
A user-friendly web-based tool for Rules as Code written by Jason Morris of Lexpedite Legal Technologies Ltd..
Blocks + law = Blawx

Click on the thumbnail below for a recent video demonstration of how Blawx is used.
Rules as Code is the idea that if you write rules in a programming language at the same time you write them in a natural language, you end up with better rules, and you make it easier for people to automate implementations of those rules.
I believe:
Blawx is an open source, user-friendly, web-based declarative logic knowledge representation tool designed specifically for encoding, testing and using rules.
It is implemented as a set of applications.
It provides:
Blawx is the only open source Rules as Code programming environment with a user-friendly scenario explorer, explanations for answers, and hypothetical reasoning.
The easiest way to try Blawx is to go to dev.blawx.com. I try to keep a recent version running there for people to play with.
If you would like to try running Blawx locally, install docker for your platform, and then run
docker run lexpedite/blawx
Blawx will then be available at (http://localhost:8000)[http://localhost:8000].
Check out INSTALL.md for more details.
Extensive documentation is available from inside the application by clicking "Help" in the left navigation menu. You can also view the documentation on the live demo site.
No. Blawx is functional, but it is not production-quality software. It is intended for educational and experimental purposes.
If you have issues or concerns with the package, please open an Issue in the GitHub Repository. Contributions to the code and documentation are welcome. Please contribute responsibly.
HTML
49.6%
JavaScript
35.6%
Python
14.1%
A user-friendly web-based tool for Rules as Code.
HTML
155
1,063 commits
updated Nov 1, 2024
A user-friendly web-based tool for Rules as Code written by Jason Morris of Lexpedite Legal Technologies Ltd..
Blocks + law = Blawx

Click on the thumbnail below for a recent video demonstration of how Blawx is used.
Rules as Code is the idea that if you write rules in a programming language at the same time you write them in a natural language, you end up with better rules, and you make it easier for people to automate implementations of those rules.
I believe:
Blawx is an open source, user-friendly, web-based declarative logic knowledge representation tool designed specifically for encoding, testing and using rules.
It is implemented as a set of applications.
It provides:
Blawx is the only open source Rules as Code programming environment with a user-friendly scenario explorer, explanations for answers, and hypothetical reasoning.
The easiest way to try Blawx is to go to dev.blawx.com. I try to keep a recent version running there for people to play with.
If you would like to try running Blawx locally, install docker for your platform, and then run
docker run lexpedite/blawx
Blawx will then be available at (http://localhost:8000)[http://localhost:8000].
Check out INSTALL.md for more details.
Extensive documentation is available from inside the application by clicking "Help" in the left navigation menu. You can also view the documentation on the live demo site.
No. Blawx is functional, but it is not production-quality software. It is intended for educational and experimental purposes.
If you have issues or concerns with the package, please open an Issue in the GitHub Repository. Contributions to the code and documentation are welcome. Please contribute responsibly.
HTML
49.6%
JavaScript
35.6%
Python
14.1%