
Athas - Lightweight Code Editor
Get early access to a minimalist coding environment designed for focus and flow.
The post introduces **EktuPy**, a browser-based Python editor designed to help children transition from Scratch-style block programming to text-based coding while keeping a Scratch-like canvas and interaction model.
It runs entirely in the user’s browser using PyScript, with Ruff and Ty providing linting and LSP features via WebAssembly, and offers example-based tutorials instead of relying on formal documentation. Users can create accounts to save, share, explore, and remix public programs, while the platform hides asynchronous complexity by transforming synchronous-style calls like `wait()` into async/await under the hood.
A tool my son is experimenting with