Python IDE

Open-source Python projects categorized as IDE

Top 20 Python IDE Projects

  1. Spyder

    Official repository for Spyder - The Scientific Python Development Environment

    Project mention: Spyder 6.0 Released – The Scientific Python Development Environment | news.ycombinator.com | 2024-09-03
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. PlatformIO

    Your Gateway to Embedded Software Development Excellence :alien:

    Project mention: 13 yo "Vibe Coding" on Raspberry Pi and Arduino | dev.to | 2025-03-24

    We searched for other IDEs that would be simple to use, allow easy import of Arduino libraries, and upload the code on the board. I wanted something of the like of Atom editor, but it was not supported on Raspberry Pi (and deprecated now). We found that PlatformIO could be an option. It is a plugin in VSCode that can manage many type of boards. We went ahead, installed VScode, then the PlatformIO extension. We opened a terminal in VScode with Q chat, and voila! Valentin could finally continue to play with a more stable solution. He had a simple way to code, compile, and push code on the Arduino.

  4. thonny

    Python IDE for beginners

    Project mention: Thonny, Python IDE for Beginners | news.ycombinator.com | 2025-05-02
  5. leo-editor

    Leo is an Outliner, Editor, IDE and PIM written in 100% Python.

    Project mention: Urtext: The Python plaintext library for people who've tried everything else | news.ycombinator.com | 2025-05-04
  6. ninja-ide

    {Ninja-IDE Is Not Just Another IDE}

  7. ViperIDE

    An innovative MicroPython / CircuitPython IDE for Web and Mobile

    Project mention: Show HN: ViperIDE – An Innovative MicroPython IDE for Web and Mobile | news.ycombinator.com | 2024-06-30

    This is super cool, and I love the old school tech stack. It makes for a very approachable codebase and a fast user experience.

    As a reminder given the recent polyfill io attack, don't use public CDN hosted JS filed without also setting SRI attributes. It's a marginal perf benefit because the cache is partitioned by top level domains now and it opens you up to attacks from the CDN owners.

    https://github.com/vshymanskyy/ViperIDE/issues/14

    As a bonus set CSP headers and a nonce when you can, but definitely set SRI on any 3p scripts.

  8. ESP32-MPY-Jama

    v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Aura-Text

    Aura Text is a versatile and powerful text editor powered by QScintilla that provides all the necessary tools for developers. It is build using PyQt6 and Python.

  11. prodict

    Prodict, what Python dict meant to be.

  12. LuaNodeEditor

    A powerful and simple visual flow-node IDE for game engines, mods and software.

  13. PyPadPlusPlus

    Python IDE based on Notepad++ and PythonScript

  14. BrainIDE

    Brainfuck IDE using python, bundled with it's own compiler

  15. micropython-web-editor

    Web-based code editor (IDE) for MicroPython controllers with WiFi

  16. ttkode

    Terminal ToolKit Studio Code editor

  17. tabby-backend-py

    Tabby (self-hosted AI coding assistant) server in 20 lines of python

  18. Fast-online-compiler

    Fast Online Compiler is an API based Code Compiler/runner running on the cloud!

  19. VibeCodingFlow

    AI IDE CLI: turns natural language into a full code project instantly.

    Project mention: VibeCoding Flow 0.1.0: From Idea to Code — In One Command | dev.to | 2025-05-03

    GitHub: github.com/ion-linti/VibeCodingFlow

  20. cado

    Python notebook IDE with a focus on reactivity

  21. llm-min.txt

    Min.js Style Compression of Tech Docs for LLM Context

    Project mention: The Unreasonable Effectiveness of an LLM Agent Loop with Tool Use | news.ycombinator.com | 2025-05-15

    The default chat interface is the wrong tool for the job.

    The LLM needs context.

    https://github.com/marv1nnnnn/llm-min.txt

    The LLM is a problem solver but not a repository of documentation. It still needs to look that up like human developers.

    You could use o3 and ask it to search the web for documentation and read that first but it's not efficient. The proper LLM coding assistant tools manage the context properly.

  22. SimpIDE

    A super-simple IDE.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python IDE discussion

Log in or Post with

Python IDE related posts

  • Show HN: Min.js Style Compression of Tech Docs for LLM Context

    3 projects | news.ycombinator.com | 15 May 2025
  • Your first MCP Server (quick)

    6 projects | dev.to | 7 May 2025
  • Urtext: The Python plaintext library for people who've tried everything else

    3 projects | news.ycombinator.com | 4 May 2025
  • Thonny, Python IDE for Beginners

    1 project | news.ycombinator.com | 2 May 2025
  • Vibe coding a GO CLI to extract data from articles

    3 projects | dev.to | 26 Apr 2025
  • Building with Gemma 3: A Developer's Guide to Google's AI Innovation

    3 projects | dev.to | 31 Mar 2025
  • Você não está mais codificando sozinho(a): O desenvolvimento na era dos code agents

    5 projects | dev.to | 30 Mar 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source IDE projects in Python? This list will help you:

# Project Stars
1 Spyder 8,713
2 PlatformIO 8,299
3 thonny 3,386
4 leo-editor 1,539
5 ninja-ide 927
6 ViperIDE 474
7 ESP32-MPY-Jama 463
8 Aura-Text 314
9 prodict 151
10 LuaNodeEditor 87
11 PyPadPlusPlus 84
12 BrainIDE 48
13 micropython-web-editor 28
14 ttkode 19
15 tabby-backend-py 14
16 Fast-online-compiler 11
17 VibeCodingFlow 9
18 cado 5
19 llm-min.txt 2
20 SimpIDE 1

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?