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.

If you have anything to contribute -- e.g. configurations for editors, new editors, or opinion -- don't hesitate to edit or create pages.

There's an EditorConfigurationHowto available.

(!) Please keep wiki links as wiki links, use external links only if there is no existing page for the editor. Please add pages like BoaConstructor also to page IntegratedDevelopmentEnvironments.

Multiplatform Editors

Name

Platform

Impl. Language

License

Notes

a8

Linux, FreeBSD

Python, GTK

GPLv3

Embed Vim. Little brother of PIDA

Alphatk

Unix/X, Windows, Mac OS X

Tcl/Tk

Proprietary

Extensible in Tcl, Tk; Can interact with python.

Atom

Unix/X, Windows, Mac OS X

Python

MIT

Python language support for Atom-IDE, powered by the Python language server.

Code::Blocks

Linux, Windows, Mac OS X

C++, wxWidgets

GPLv3

class browser does not currently work for .py files, but it's still a nice IDE to use for python projects