1. Building blocks
StrictDoc is based on the following open-source libraries and tools:
Library/tool | Description |
---|---|
TextX | Used for StrictDoc grammar definition and parsing of the sdoc files. |
Jinja | Rendering HTML templates. |
Sphinx and Docutils |
|
FastAPI | Server used for StrictDoc's Web-based user interface. |
Turbo and Stimulus | Javascript frameworks used for StrictDoc's Web-based user interface. |
Selenium and SeleniumBase | Used for end-to-end testing of StrictDoc's Web-based user interface. |