This wiki is in the process of being archived due to lack of usage and the resources necessary to serve it — predominately to bots, crawlers, and LLM companies. Edits are discouraged.
Pages are preserved as they were at the time of archival. For current information, please visit python.org.
If a change to this archive is absolutely needed, requests can be made via the infrastructure@python.org mailing list.

(!) Please keep wiki links as wiki links, use external links only if there is no existing page for the IDE.

Reviews

See also Wikipedia's list of Python IDEs and ShowMeDo videos for Wing 3 Professional, Python Development With SPE, Eclipse PyDev and IPython (see site page for updated information).

IDEs with introspection-based code completion and integrated debugger

Name

Platform

Entry Updated

Notes

Thonny

Windows, Linux, Mac OS X, more

2025

For teaching/learning programming. Focused on program runtime visualization. Provides stepping both in statements and expressions, no-hassle variables view, separate mode for explaining references etc.

Komodo

Windows/Linux/Mac OS X

2025

Multi-language IDE with support for Python 2.x and Python 3. Retired by ActiveState https://www.activestate.com/products/komodo-ide/. Now open source only, see https://github.com/ActiveState/OpenKomodoIDE

CodeLobster IDE

Windows/Linux/Mac OS X

2023

Multi-language IDE with free support for Python: code completion, navigation and highlighting etc.

LiClipse

Linux/Mac OS X/Windows

2023

Commercial Eclipse-based IDE which provides a standalone bundling PyDev, Workspace Mechanic, Eclipse Color Theme, StartExplorer and AnyEdit, along with lightweight support for other languages, and other usability enhancements (such as multi-caret-edition).

NetBeans

Linux, Mac, Solaris, Windows

2023

Python/Jython support in NetBeans -- Open source, allows Python and Jython Editing, code-completion, debugger, refactoring, templates, syntax analysis, etc. Note: the Python plugin as a community-supported project, and may trail behind. Currently it works for 8.1, does not appear to be available for 8.2

PyCharm

Linux/Mac OS X/Windows

2025

The Community edition is a free IDE with a smart Python editor providing quick code navigation, code completion, refactoring, unit testing and debugger. The commercial Professional edition fully supports Web development with Django, Flask, Mako and Web2Py and allows to develop remotely. JetBrains offers free PyCharm Professional licenses for open-source projects under certain conditions https://www.jetbrains.com/buy/opensource/. Also free access for Student/Educational use.

Python for VS Code

Linux/Mac OS X/Windows

2023

Free open-source extension for Visual Studio Code (now maintained by Microsoft). Supports syntax highlighting, debugging, code completion, code navigation, unit testing, refactoring, with support for Django, multi threaded, local and remote debugging.

KDevelop

Linux/Mac OS X/(Windows)

2023

Free open-source IDE with a focus on static analysis-based code completion, navigation and highlighting. Also features a VI emulation mode.

PyDev

Eclipse

2023

Free, open-source plugin for Eclipse -- Allows Python, Jython, and IronPython editing, code-completion, debugger, refactoring, quick navigation, templates, code analysis, unittest integration, Django integration, etc.

Wing

Windows, Intel & ARM Linux, macOS