I do have my own Tiny Basic dialect, usable as a web page:
cyberhole.online/basic/
Type DIR for a list of saved files, RUN “file” to load & run one. Intro & Spec (below the terminal) are fun reading, I’m sure!
There’s still a lot to do, I have “Level 1” (no arrays or functions) working, and it runs a lot of standard Tiny Basic programs with slight modifications (wrap expressions in (), use IF-THEN loops instead of FOR). See hurkle.bas for a good example of a port.
Level 2 is coming along sometime, and is closer to an ’80s microcomputer BASIC.
If you write fun programs, you can run them by appending ?run=URL to the page URL, and if you want to submit something for the file list, just mail me or message me at @mdhughes@appdot.net