Write and run Python code in a browser without installing Python or any local tools.
Organize a small Python project into multiple files and folders inside the browser editor.
Test quick Python scripts and see output and errors in a built-in terminal panel.
Self-host a lightweight Python coding environment for demos or teaching.
| zenformality/aether | 5bv57zcm44-max/noxus-ai-open-whatsapp | adrianhajdin/react-native-lingua | |
|---|---|---|---|
| Stars | 27 | 27 | 27 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | moderate |
| Complexity | 2/5 | 4/5 | 3/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js installed locally, there is no hosted version, only self-hosting via npm run dev.
Aether is a web-based Python coding environment that runs entirely in the browser. You can write and execute Python code without installing anything on your computer, because the Python runtime itself runs inside the browser using a technology called WebAssembly. The code editor is built on Monaco, which is the same editor used in Visual Studio Code. It includes syntax highlighting, auto-completion, and bracket matching. You can work on multiple files at once using tabs, organize them into folders, upload files from your computer, download individual scripts, and rename or delete files within the workspace. Python execution runs in a background browser thread so that the interface stays responsive while your code runs. Output from your script, including print statements and error messages, appears in a built-in terminal panel below the editor. Error messages are color-coded to distinguish between initialization messages, normal output, and failures. The visual design uses a dark theme with golden accent colors, described in the README as having a "Zen aesthetics" focus. The application is built with React and TypeScript, uses Vite as the build tool, and uses Tailwind CSS for styling. To run Aether locally, you need Node.js installed. After cloning the repository and running npm install to set up dependencies, you start it with npm run dev and open it at localhost:3000 in your browser. There is no server-side component for code execution, everything runs client-side. The README does not mention a hosted version of the app, so self-hosting appears to be the intended usage.
A browser-based Python code editor that runs Python entirely client-side with no installation or server needed.
Mainly TypeScript. The stack also includes React, TypeScript, Vite.
The README does not state a license for this repository.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.