Fork is a dead-simple multithreading approach to TurboWarp. You can create new Scratch threads in either "normal" (standard new thread) or "math" (WebWorker for advanced computation) mode.
Caution
Note that threads created with math mode can not access any Scratch APIs like Looks, Sensing, et cetera because they run in a completely separate CPU core.
- Based on Mint: Fork's source code uses the Mint tooling, meaning it'll be rock-hard and easy to maintain in the future.
- Multi-threading, but simple: You don't have to do anything complex to start a new Scratch thread. Just put your code inside the C block, chose your mode, and you're done!
If you want a more practical guide, start with the docs in docs/toc.md.