LocoBasic by Marco Vieth, a Locomotive Basic light and quick
-After CPCBasic unchained and CPCBasicTS unchained, Marco Vieth (author of the first Amstrad CPC emulator CPCEmu) is releasing LocoBasic.
LocoBasic is a streamlined adaptation of Locomotive BASIC, designed primarily for calculations. It is lightweight and can run either in a browser or on the command line using Node.js. It has NO GOTO but supports a subroutine style with GOSUB. Line numbers are optional and only needed to start a subroutine or a DATA line for RESTORE.
You can try LocoBasic here.