PyTogether
Google Docs for Python, with Voice & Drawing capabilities.
PyTogether – Collaborative browser IDE for Python with voice and drawing
Summary: PyTogether is a free, open-source browser-based Python IDE focused on communication and collaboration. It enables users to draw on code with virtual markers and use built-in voice chat, running entirely client-side via WebAssembly for minimal setup and privacy.
What it does
PyTogether provides a real-time collaborative Python environment with features like anchored drawing tools on code and integrated voice chat. It runs fully in the browser using Pyodide (WASM), automatically installs libraries such as matplotlib and numpy, and syncs edits via Y.js.
Who it's for
The tool targets educators, tutors, students, and interviewers who need a communication-first IDE for teaching, learning, or collaborative coding without complex configurations.
Why it matters
PyTogether addresses the need for an educational Python IDE that prioritizes interaction and explanation over software shipping, eliminating setup barriers and combining coding with real-time communication.