Please keep wiki links as wiki links, use external links only if there is no existing page for the IDE.
Reviews
First look on Thonny (Jeff Elkner, 2016-01-23)
Evaluating IDEs for Scientific Python (Patrick Mineault, 2013-05-27)
Comparison of Python IDEs for Development(Jason Fruit, 2013-01-14)
Do Python Coding with NINJA-IDE(Dmitri Popov, 2011-07-13)
InfoWorld review: Nine fine Python development tools (Rick Grehan, 2010-09-08)
Stackoverflow "what IDE to use for python" (Various, 2009-01-01)
Ask Slashdot: Best Cross-Platform, GUI Editor/IDE For Python? (Various, 2008-09-16)
Wing IDE Professional 3.1.1: An IDE for Python (Dr. Dobb's Journal, June 9, 2008)
September 2005 Review of 6 Python IDEs (PyDev, Eric3, Boa, BlackAdder, Komodo, Wing) and the February 2006 follow-up review of 4 (PyDev, SPE, Komodo, Wing)
What is the best Python IDE? Opinionated tutorial chapter about using VS Code for Python development (Python.land, 2021)
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 |
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. |
|
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 |
|
Windows/Linux/Mac OS X |
2023 |
Multi-language IDE with free support for Python: code completion, navigation and highlighting etc. |
|
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). |
|
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 |
|
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. |
|
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. |
|
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. |
|
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. |
|
Windows, Intel & ARM Linux, macOS |
