Nada Sandbox is a browser-based interactive development environment (hosted using GitHub Pages at https://nillion.pub/nada-sandbox
) for authoring, sharing, and simulating Nada programs.
Nada Sandbox is implemented as a static webpage within the file index.html
. No back-end server functionality is required for it to function, but users viewing the page must have internet access.
The interactive interface is implemented using pure JavaScript, while the interactive code editor is built using CodeMirror. The Nada functionality relies on the nada-dsl library, which is loaded and executed directly within the browser using PyScript.