DOCS IN THE PROJECT; CREDITS AT THE BOTTOM OF PROJECT NOTES [CONTRIBUTIONS WELCOME!] Possibly the most advanced code interpreter on Scratch. Supports unlimited variables, conditions, loops, custom functions, arithmetic operations, filesystem, trigonometry, canvas, importing custom libraries and more. As it is early access you may experience bugs, especially when trying to execute nested structures. Also it can be really slow, I will try to optimize it in the future.
# CHANGELOG [v. 2.1.0] (08.04.2026 by @Titon191_Comunity) • Filesystem was added (beta) • Functions can now return a value (beta) • "time" library was added • "metricPrefixes" library was added • "import *" can now be used to import all installed libraries • Some bugs in the functions and conditions were fixed # KNOWN BUGS • defining variables inside an function may not work • nested functions with the depth of 2 or more may confuse interpreter and cause unexpected results • booleans are work-in-progress so you can't define a bool variable yet, only return it or use in condition # AVG. MEMORY USSAGE PER ACTION • reading variables [high] • arithmetic operations [medium/high] • "if" conditions [medium/high] • print [very low] • importing modules [very low] • defining variables [very low] • increasing (++) / decreasing (--) [very low] # TODO • fix important bugs • conditional loops • more if conditions, "and", "or", "not" expressions • text and bool variables # CREDITS • Thanks to Griffpatch for Mathematic Evaluator (https://scratch.mit.edu/projects/23024829/)