I added Python support into my terminal, and then split it out into its own website as a REPL powered by Pyodide. It has autocomplete, expandable objects, syntax highlighting, inline matplotlib charts, and many other features.<p>While I mainly use it in my terminal to test things in my local environment, I think the online version is pretty neat.<p>Blog post: <a href="https://joel.tools/repl/" rel="nofollow">https://joel.tools/repl/</a>
REPL: <a href="https://python.joel.tools/" rel="nofollow">https://python.joel.tools/</a>
Pyodide: <a href="https://pyodide.org/en/stable/" rel="nofollow">https://pyodide.org/en/stable/</a>