Edge & Embedded Ready

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

Sofuu embeds the whole engine — QuickJS plus native I/O — inside one static executable that stays a few megabytes. The built-in sofuu bundle toolchain packages all your files and modules into a single distribution script, eliminating the need for 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