peterindia.net

Integrated development environments for writing, running, and debugging Python — from beginner-friendly editors to full professional IDEs.

Python Integrated Development Environments

A working list of Python IDEs and editors, spanning lightweight beginner tools to full-featured professional development environments.

01

Python IDLE

Getting started with Python IDLE, the small development environment that comes bundled with every Python installation.

Visit site
02

Komodo IDE

Code faster with the IDE for today's web languages — Python, PHP, Perl, Golang, Ruby — for Windows, Mac, and Linux.

Visit site
03

PyDev

A Python IDE for Eclipse, which may be used for Python, Jython, and IronPython development.

Visit site
04

PyCharm

The Python IDE for professional developers, built for web, data, and AI/ML work with an AI-enhanced editing experience.

Visit site
06

Spyder

A scientific environment written in Python, for Python, and designed by and for scientists, engineers, and data analysts.

Visit site
07

Thonny

A Python IDE for beginners, with a simple debugger and a stripped-down interface that avoids distractions.

Visit site
08

Wing Python IDE

Designed from the ground up for Python, with a powerful debugger, intelligent editor, and AI-assisted development.

Visit site
09

KDevelop

A cross-platform IDE for C, C++, Python, QML/JavaScript, and PHP, available for Linux, Windows, and macOS.

Visit site
10

IdleX

A collection of over twenty extensions and plugins that provide additional functionality to IDLE.

Visit site
11

Eric

A full-featured Python editor and IDE, written in Python and built on the Qt UI toolkit and Scintilla editor control.

Visit site