ifURI examples
← all examples

HTML URI app v2

Schema-first HTML app for urirun.v2.

The frontend renders routes and input forms from bindings.json. The backend uses the Python v2 runtime, so the same URI contract drives dry-runs, real argv execution, and policy-gated shell execution.

Run

bash run.sh

Open:

http://127.0.0.1:41880/

Real execution is disabled by default. Copy .env.example to .env and set:

HTML_URI_APP_ALLOW_EXECUTE=true
HTML_URI_APP_ALLOW_SHELL=true

Shell routes still require the in-app Shell toggle.

Files

.env.exampleMakefileREADME.mdapp.jsbackend.pybindings.jsonoriginal-index.htmlrun.shstyles.csstest.mjs

View on GitHub →