PyTogether

What PyTogether is
PyTogether is a free, open-source Python IDE and collaborative editor that runs in a web browser. It is designed for pair programming, interviews, learning, and teaching. Collaborators can see one another type, select, and edit code in real time, and draw over code to mark logic flows. Projects include built-in voice calls and chat; users can create groups, invite people with a pass code, and manage projects. The browser environment runs CPython 3.13 through Pyodide and WebAssembly. NumPy, pandas, matplotlib, and SciPy are pre-installed, while other imports are installed automatically when needed. Projects save automatically every minute and when users exit. A read-only iframe can embed code, the console, and plots in a blog or learning platform. The listed Free plan costs nothing, with no credit card and instant access. Code intelligence is listed as basic. GUI libraries such as Pygame and Tkinter are not supported because PyTogether runs in the browser using WebAssembly. The site says Jawad Rizvi designed, deployed, and developed PyTogether entirely.
Who it suits
PyTogether suits people collaborating on Python code for programming practice, interviews, teaching, or learning. Its browser-based setup also supports sharing read-only code, console, and plot embeds.
What it does well
- Collaborators can edit code together in real time.
- Projects include voice calls and chat.
- Common scientific Python libraries are pre-installed.
- Projects save automatically every minute and on exit.
- Free access requires no credit card.
What to know first
- GUI libraries such as Pygame and Tkinter are unsupported.
- Code intelligence is listed as basic.
- Available on the web.
Limits
The Free plan costs nothing. The browser-based WebAssembly environment does not support GUI libraries such as Pygame and Tkinter, and code intelligence is basic.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | No credit card · instant access | Free |
As pytogether.org lists them, read 8 Oct 2026. The maker's own page has the final word.
Getting started
- Open the PyTogether website in a browser
- Start with the Free plan for free
- Use instant access without a credit card
- Create a group and invite collaborators with a pass code
Verdict
PyTogether pairs browser-based Python coding with real-time collaboration and project communication at no listed cost. Its WebAssembly environment does not support GUI libraries such as Pygame and Tkinter.
Questions
How much does PyTogether cost?
The Free plan costs nothing. It offers instant access without a credit card.
Which platforms does PyTogether support?
PyTogether runs on the web in a browser.
Is PyTogether open source?
Yes. PyTogether is described as open-source.
Which Python runtime and libraries does it include?
It runs CPython 3.13 through Pyodide and WebAssembly. NumPy, pandas, matplotlib, and SciPy are pre-installed, and other imports are installed automatically when needed.
Who made PyTogether?
The site says Jawad Rizvi designed, deployed, and developed PyTogether entirely.
Can I use Pygame or Tkinter?
No. GUI libraries such as Pygame and Tkinter are unsupported in its browser-based WebAssembly environment.
Facts from PyTogether's own pages
- Collaboration
- Users can see others type, select, and edit code in real time. · pytogether.org, 8 Oct 2026
- Drawing
- Users can draw over code to annotate logic flows. · pytogether.org, 8 Oct 2026
- Embeds
- Users can generate a read-only iframe to embed code, console, and plots in a blog or learning platform. · pytogether.org, 8 Oct 2026
- Groups and communication
- Users can create groups, invite people via pass code, manage projects, and use built-in voice calls and chat for each project. · pytogether.org, 8 Oct 2026
- Included libraries
- NumPy, pandas, matplotlib, and SciPy are pre-installed, and imports are auto-installed on the fly. · pytogether.org, 8 Oct 2026
- Limitations
- GUI libraries such as Pygame and Tkinter are not supported because PyTogether runs in the browser using WebAssembly. · pytogether.org, 8 Oct 2026
- Maker
- The site says PyTogether was designed, deployed, and developed entirely by Jawad Rizvi. · pytogether.org, 8 Oct 2026
- Product
- PyTogether is a free, open-source online Python IDE and collaborative editor that runs in the browser. · pytogether.org, 8 Oct 2026
- Runtime
- PyTogether runs CPython 3.13 via Pyodide (WebAssembly) in the browser. · pytogether.org, 8 Oct 2026
- Saving
- Projects save automatically every minute and upon exit. · pytogether.org, 8 Oct 2026
- Use cases
- It is built for pair programming, interviews, learning, and teaching. · pytogether.org, 8 Oct 2026
Where PyTogether stands on Freedom251
- Python IDEs#21 of 26
