Open-source, browser-based code playground that runs entirely client-side; supports 90+ languages and embeddable demos, with Docker-based self-hosting.

1.5k stars265 forksMITlast commit Actively maintained
Web-based compiler and IDE supporting many programming languages. Allows writing, running, and sharing code in a browser, with language/version selection, stdin support, and execution via public APIs and embeddable endpoints.
Open-source, browser-based code playground that runs entirely client-side; supports 90+ languages and embeddable demos, with Docker-based self-hosting.

1.5k stars265 forksMITlast commit Actively maintained
XRSH is a browser-based XR terminal/REPL that can run standalone from a single executable, optionally booting a Linux ISO and embedding into A-Frame scenes.

Activity unknown
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 1 of 2 shipped a commit in the last six months. Licences in this list: MIT. In exchange you take on hosting, backups and updates yourself.
Browse everything in IDEs & Web Dev Environments.