Take a look at PythonEditors if you don't want IntegratedDevelopmentEnvironments.
Please keep wiki links as wiki links, use external links only if there is no existing page for the IDE.
Name |
Platform |
Notes |
[https://anjuta.sourceforge.net/ Anjuta] |
Unix + GNOME |
Cross-language IDE; syntax coloring & folding for Python. |
[https://www.python-ide.com/arachno_python.php ArachnoPython] |
Windows, Linux x86 |
Commercial IDE for Python, support Webware and Python Unit. (not yet available for sale) |
Windows/Linux |
Commercial with all the features of IDLE, support for Ruby, and Qt GUI editor. |
|
Python + wxPython |
RAD GUI building IDE, similar to Delphi. |
|
[https://www.newplanetsoftware.com/jcc/jcc.php Code Crusader] |
Linux x86 |
Commercial IDE with support to 30 other languages. |
Unix |
Commercial cross-language IDE; nice multi-user project manager. |
|
Python + wxPython |
Simple, clean editing environment for Python intended primarily for use in schools. |
|
["Eclipse"] |
Java + SWT |
See EclipsePythonIntegration for Python support. |
["eric"] |
Python + PyQt + QScintilla |
Popular python IDE with interfaces to Qt Designer, Qt Linguist, unittest. |
[https://gazpacho.sicem.biz/ Gazpacho] |
PyGTK |
A GUI designer for (Py)GTK, similar to Glade. |
["IDEStudio"] |
Python + Tkinter + Tix |
An extended version of IDLE using ["Tix"]. |
["IDLE"] |
Python + Tkinter |
Part of Python distribution. |
["IDLEfork"] |
Python + Tkinter |
An experimental fork of IDLE. Since, Python 2.3, IDLEfork has become the new "main" Idle. |
["jedit"] |
Java 1.4+ VM |
Popular multi-language IDE. |
[https://www.kdevelop.org/ KDevelop] |
Unix + KDE |
Cross-language IDE for KDE - supports Python syntax/projects. |
["Komodo"] |
Windows/Linux |
Commercial multi-language and cross-platform IDE. Includes a GUI Builder. |
[https://netbeans.org Netbeans] |
Java |
A Java IDE with an optional plugin for Jython. |
[https://pida.berlios.de/ PIDA] |
Any (with Python + GTK) |
Python IDE (code browser, debugger, profiler) which uses Vim as its editor. |
[https://mmm-experts.com/Products.aspx?ProductId=4 PyScripter] |
Windows |
A nice alternate Python IDE for Windows (debugger included), also ...providing a strong scripting solution for Delphi Applications. |
Python + wxPython |
RAD GUI building IDE |
|
Windows |
Available either as part of ActiveState's ActivePython distribution (which is not open source) or as part of the Win32All extensions from Mark's pages (which is open source). |
|
PythonWorks Pro |
Windows/Linux |
(no longer being developed) SecretLabs' commercial IDE. Includes Tk layout editor. |
Unix/Windows with Tcl/Tk |
Cross-language IDE & Source code analysis tool. |
|
Windows, Linux, MacOsX, FreeBSD, etc. |
SPE is an open-source, multi-platform python IDE with [https://www.wxpython.org wxPython] interface. It has auto indentation & completion, call tips, syntax coloring & highlighting, uml viewer, class explorer, source index, auto todo list, sticky notes, pycrust shell, file browsers, drag&drop, context help, [https://www.blender.org Blender] support, ... Spe ships with [https://www.digitalpeers.com/pythondebugger rpdb2] (remote encrypted debugger), [https://wxglade.sourceforge.net/ wxGlade] (gui designer), [https://pychecker.sourceforge.net/ PyChecker] (source code doctor) and [https://project5.freezope.org/kiki Kiki] (regex console). Note: SPE has a Windows install binary, all other platforms must work with the source code - although donations are currently being amassed to create an OS X version. |
|
[https://www.xored.com/trustudio TruStudio Foundation] |
Linux/Windows/Mac |
Python and PHP IDE - open source project and a foundation for development tools for scripting languages built on top of Eclipse Platform |
[https://www.xored.com/trustudio TruStudio Professional] |
Linux/Windows/Mac |
Advanced Python and PHP IDE - built on top of TruStudio Foundation and introducing many exceptional features |
[https://www.activestate.com/VisualPython/ Visual Python] |
Windows 2000/XP with Visual Studio.NET |
(commercial) A Python plug-in for Visual Studio.NET (requires ActivePython or Win32all) |
Windows |
GUI designer for wxPython. |
|
Windows/Linux/Mac OS X/Unix |
Commercial Python IDE with networked debugger, source browser, and syntax coloring/auto-completing editor. Free license for non-commercial open-source developers with an established project. |
|
Unix/Windows/Mac |
Non-free Cross-language GUI dialog designer with integrated support for editing your Python callback functions. |
|
Unix/Windows/Mac |
A "designer" for WxPython (requires wxPython) |
External collections:
[https://www-106.ibm.com/developerworks/library/l-cpyide/ Charming Python: Review of Python IDEs] (David Mertz, 2003-12-11)
[https://www-106.ibm.com/developerworks/linux/library/l-pide/ Charming Python: A review of Python IDEs] (David Mertz, 2001-05-01)
[https://www.informit.com/content/index.asp?product_id={69D0061B-8EA5-4309-962A-3F6BD33B721C}&t={94AE5B48-1D7D-462A-A4A6-83CE19EC0705}&n={1CBD305F-D503-49FA-9699-8B2C06C9C520} A New Harvest of Python IDEs] (Boudewijn Rempt, 2000-11-27)