Curiosity
A vertical five-step workflow with outlined numerals and icons on a light background.

Dev workflow

Five steps from zero to deployed.


1. Install the tools:

dotnet tool install --global h5-compiler
dotnet tool install --global curiosity-cli

2. Download the project template:

In the workspace: Management → Interfaces → Download template. This gives you a pre-wired C# project with the right H5 and Tesserae references.

3. Build:

dotnet build
# H5 emits JS into bin/Debug/netstandard2.0/h5/

4. Serve locally (proxies API calls to your workspace):

curiosity-cli serve \
  --server https://your-workspace.example.com \
  --path bin/Debug/netstandard2.0/h5/

Open http://localhost:5000 — you see your UI talking to the real workspace.

5. Deploy:

curiosity-cli upload-front-end \
  --server https://your-workspace.example.com \
  --token  $WORKSPACE_TOKEN \
  --path   bin/Debug/netstandard2.0/h5/

Development workflow