Edge & Embedded Ready

Getting Javascript to run on constrained hardware architectures often results in massive memory footprint creep and dependency nightmares.

Because Sofuu strictly compiles standard OS headers natively against QuickJS, the entire executable is incredibly lean. The built-in sofuu bundle toolchain packages all your files and modules into a singular distribution script, eliminating the need for complex docker containers or node_modules trees. Drop it on an IoT edge node, and run it.

1
2
3
4
5
6
7
8
9
# Write your Javascript logic once
$ cat app.js
console.log("Headless IoT edge node active.");
# Package the modules into a single distributable
$ sofuu bundle app.js -o dist.js
# Deploy anywhere without node_modules overhead
$ sofuu run dist.js
View full API specs