EVERYTHING XIAOMI
Get listed
PyTogether logo

PyTogether

PyTogether is a free, open-source Python IDE and collaborative editor that runs in a browser.

Place
#23 of 26
Score
5.8
PyTogether's website

What PyTogether is

PyTogether is a free, open-source Python IDE and collaborative editor that runs in a browser. It is designed for pair programming, interviews, learning, and teaching, with real-time visibility into collaborators’ typing, selections, and edits. Users can draw over code to annotate logic flows, create groups, invite people with a pass code, and manage projects. Built-in voice calls and chat are available for each project. The 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 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 in the browser-based WebAssembly environment. The site says Jawad Rizvi designed, deployed, and developed PyTogether entirely.

Good

  • Collaborators see edits in real time.
  • Projects include voice calls and chat.
  • Common scientific libraries are pre-installed.
  • Projects save automatically every minute and on exit.

Watch out

  • Pygame and Tkinter are not supported.
  • Code intelligence is listed as basic.

Who it suits

PyTogether suits people collaborating on Python projects in a browser, including pairs, interviewers, learners, and teachers. Its embedded read-only view may also suit people sharing code, console output, and plots in a blog or learning platform.

Verdict

PyTogether combines browser-based Python editing with real-time collaboration and project communication. Its WebAssembly environment does not support GUI libraries such as Pygame and Tkinter.

Plans and prices

From PyTogether's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeNo credit card · instant access

The facts

Each one read from PyTogether's own pages, with the date it was checked.

What it does

Collaboration
Users can see others type, select, and edit code in real time.checked 8 Oct 2026
Drawing
Users can draw over code to annotate logic flows.checked 8 Oct 2026
Embeds
Users can generate a read-only iframe to embed code, console, and plots in a blog or learning platform.checked 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.checked 8 Oct 2026
Included libraries
NumPy, pandas, matplotlib, and SciPy are pre-installed, and imports are auto-installed on the fly.checked 8 Oct 2026
Limitations
GUI libraries such as Pygame and Tkinter are not supported because PyTogether runs in the browser using WebAssembly.checked 8 Oct 2026
Product
PyTogether is a free, open-source online Python IDE and collaborative editor that runs in the browser.checked 8 Oct 2026
Runtime
PyTogether runs CPython 3.13 via Pyodide (WebAssembly) in the browser.checked 8 Oct 2026
Saving
Projects save automatically every minute and upon exit.checked 8 Oct 2026
Use cases
It is built for pair programming, interviews, learning, and teaching.checked 8 Oct 2026

The company

Maker
The site says PyTogether was designed, deployed, and developed entirely by Jawad Rizvi.checked 8 Oct 2026

Alternatives to PyTogether

All alternatives
  1. 1Anvil logo

    Anvil

    Free planOpen sourceAndroidiOSWebAPI
    8.5From $12 a month
  2. 2PyCharm logo

    PyCharm

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    8.2From $100 a year
  3. 3

    Wing Python IDE

    APILinuxmacOSSelf-hosted
    7.3From $27 a year
  4. 4

    Eric

    Free planLinuxmacOSWindows
    6.8Free plan
  5. 5

    Pyto

    Free planiOSmacOS
    6.7$7.99 one-time
  6. 6

    Spyder

    Free planWebLinuxmacOSWindows
    6.4Free plan