atto.js

Embed the atto programming language into your JavaScript projects!

Want to see it for yourself? Check out the editor demo!

Developing locally

To clone this repo, you’ll need to use the --recurse-submodules flag on git clone:

git clone --recures-submodules https://github.com/devicefuture/atto.js

Building

catto is the C implementation of the atto programming language, and atto.js uses it as a dependency, which is running inside a WebAssembly module. To build catto and produce a binary for WebAssembly, run:

./build.sh