I have been experimenting with something similar here - <a href="https://sonistellar.com/lab/" rel="nofollow">https://sonistellar.com/lab/
It's a cool idea. I'm on my phone now (going to sleep soon), a few of the demos didn't boot on this device. I'll check from desktop tomorrow.
I tried the Python and SQLite modules on desktop Chrome and got similar errors for both. For Python:
Error: CPython engine could not load (Failed to fetch dynamically imported module: <a href="https://sonistellar.com/lab/vendor/pyodide/pyodide.mjs" rel="nofollow">https://sonistellar.com/lab/vendor/pyodide/pyodide.mjs). Check the network, then close this tile and re-boot to retry. — press reset or back to menu
For SQLite:
Error: SQLite engine could not load (GET <a href="https://sonistellar.com/lab/vendor/sqlite/sql-wasm.js" rel="nofollow">https://sonistellar.com/lab/vendor/sqlite/sql-wasm.js -> HTTP 404). Check the network, then close this tile and re-boot to retry. — press reset or back to menu
vs4vijay · · focus · HN ↗
logicallee · · focus · HN ↗
logicallee · · focus · HN ↗
Error: CPython engine could not load (Failed to fetch dynamically imported module: <a href="https://sonistellar.com/lab/vendor/pyodide/pyodide.mjs" rel="nofollow">https://sonistellar.com/lab/vendor/pyodide/pyodide.mjs). Check the network, then close this tile and re-boot to retry. — press reset or back to menu
For SQLite:
Error: SQLite engine could not load (GET <a href="https://sonistellar.com/lab/vendor/sqlite/sql-wasm.js" rel="nofollow">https://sonistellar.com/lab/vendor/sqlite/sql-wasm.js -> HTTP 404). Check the network, then close this tile and re-boot to retry. — press reset or back to menu
FreeDOS loaded though, Snake and Tetris were fun!