Open Source IDLE Alternatives for Windows

    There are many alternatives to IDLE for Windows if you are looking for a replacement. The best Windows alternative is Eclipse, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to IDLE and many of them is available for Windows so hopefully you can find a suitable replacement. Other interesting Windows alternatives to IDLE are PyCharm (Freemium, Open Source), IPython (Free, Open Source), Light Table (Free, Open Source) and Komodo IDE (Freemium).

    This page was last updated Jul 28, 2020

    1. Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle.
      show more
    2. Python and Django IDE with refactorings, code completion, on-the-fly code analysis and other features, including version control integration, deployment, integration with issue trackers, and remote debugging.
      show more


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      IPython is an interactive shell for the Python programming language that offers enhanced introspection, additional shell syntax, syntax highlighting, tab completion and rich history. It is a component of the SciPy package.
      show more
    3. Light Table is a new interactive IDE that lets you modify running programs and embed anything from websites to games. It provides the real time feedback we need to not only answer questions about our code, but to understand how our programs really work.
      show more
      • FreeOpen Source
      • Windows
      • Linux
      • Eclipse
      PyDev is a third-party plug-in for Eclipse. It is an Integrated Development Environment (IDE) used for programming in Python supporting code refactoring, graphical debugging, code analysis and many other features.
      show more


    4. Python IDE for beginners. Its supports different ways of stepping through the code, step-by-step expression evaluation, detailed visualization of the call stack and a mode for explaining the concepts of references and heap
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • BSD
      NINJA-IDE (from the recursive acronym: "Ninja-IDE Is Not Just Another IDE"), is a cross-platform integrated development environment (IDE).
      show more
    5. PyScripter is a free and open-source Python Integrated Development Environment (IDE) created with the ambition to become competitive in functionality with commercial Windows-based IDEs available for other languages.
    6. A cross-platform Software Development Kit including a GUI toolkit, a 2D/3D graphics engine, a networking library, an audio output library, an IDE, a compiler for the eC programming language, and more.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Eric is a full-featured IDE (Integrated Development Environment) for Python and Ruby, This is one of the best options for programming in Python. You can extend its functionality with plugins. Eric is written in python; and based on the Qt GUI Toolkit and Scintilla editor.
      show more
    Showing 10 of 17 alternatives