Skip to content

Releases: SJRiz/pytogether

v1.0.0 - PyTogether: First Public Release (Now Powered by Pyodide)

09 Nov 03:59
d4c6472

Choose a tag to compare

This marks the first major release of PyTogether, a real-time collaborative Python IDE built for the browser.

With this update, PyTogether has migrated from Skulpt to Pyodide, enabling real Python execution in the browser. Users can now import and run powerful scientific libraries like NumPy and Matplotlib, expanding PyTogether’s capabilities far beyond basic scripting, useful for teaching and visualizing more advanced concepts.

Key highlights:

⚙️ Pyodide integration: Full Python runtime in the browser with native package support.
✍️ Live collaboration: Real-time multi-user editing powered by Y.js and WebSockets.
💾 Autosave system: Async Celery + Redis autosaves code snapshots every minute.
🎙️ Voice chat & live drawing: Built-in communication tools for teams and educators.
🌐 Deployed on pytogether.org: Available for anyone to try instantly on signup.

This release represents PyTogether’s transition from prototype to production-grade web IDE.