thonny

Python IDE for beginners (by thonny)

Thonny Alternatives

Similar projects and alternatives to thonny

  1. Visual Studio Code

    3,122 thonny VS Visual Studio Code

    Visual Studio Code

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. CPython

    1,491 thonny VS CPython

    The Python programming language

  4. upm

    715 thonny VS upm

    ⠕ Universal Package Manager - Python, Node.js, Ruby, Emacs Lisp.

  5. vscodium

    562 thonny VS vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

  6. sublime_text

    Issue tracker for Sublime Text

  7. Atom

    286 thonny VS Atom

    Discontinued :atom: The hackable text editor

  8. GNU Emacs

    252 thonny VS GNU Emacs

    Mirror of GNU Emacs

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. materials

    Bonus materials, exercises, and example projects for our Python tutorials

  11. MicroPython

    MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

  12. nicegui

    186 thonny VS nicegui

    Create web-based user interfaces with Python. The nice way.

  13. Projects

    :page_with_curl: A list of practical projects that anyone can solve in any programming language.

  14. intellij-community

    IntelliJ IDEA Community Edition & IntelliJ Platform

  15. Geany

    93 thonny VS Geany

    A fast and lightweight IDE

  16. Spyder

    85 thonny VS Spyder

    Official repository for Spyder - The Scientific Python Development Environment

  17. interactive

    .NET Interactive combines the power of .NET with many other languages to create notebooks, REPLs, and embedded coding experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before.

  18. Arcade

    48 thonny VS Arcade

    Easy to use Python library for creating 2D arcade games.

  19. Think-Python-2E-My_solutions

    My solutions to the exercises contained in the "Think Python 2nd Edition" book by Allen B. Downey.

  20. WinPython

    41 thonny VS WinPython

    A free Python-distribution for Windows platform, including prebuilt packages for Scientific Python.

  21. mu

    25 thonny VS mu

    A small, simple editor for beginner Python programmers. Written in Python and Qt5. (by mu-editor)

  22. clangen

    16 thonny VS clangen

    Warrior Cats fan game

  23. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better thonny alternative or higher similarity.

thonny discussion

Log in or Post with

thonny reviews and mentions

Posts with mentions or reviews of thonny. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-09.
  • Essential Software for Hardware Hackers: Your First IDE & Tools
    2 projects | dev.to | 9 Apr 2025
    Raspberry Pi Pico (MicroPython): The Thonny IDE is highly recommended and often pre-installed in Raspberry Pi OS.
  • Antirez/load81: SDL based Lua programming environment for kids similar to Codea
    6 projects | news.ycombinator.com | 26 Oct 2024
    The nice thing about Python is that because it's so pervasive as a teaching language, there are many tools for it that specifically cater to this niche. In particular, https://thonny.org is very nice for explaining basic programming concepts like expression evaluation and function calls.

    And yeah, turtle graphics is the time-honored method of teaching things like loops, recursion, and parametrization via functions step by step in a way that is visually intuitive. Things like polygons, stars, spirals, and eventually basic fractals like snowflakes and ferns.

  • Python: From Beginners to Pro in 30 Mins (Part 1)
    5 projects | dev.to | 15 Jul 2024
    Thonny or IDLE are great starting points for beginners due to their simplicity. As you become more comfortable, VS Code or PyCharm Community Edition offers more features to help you develop your skills.
  • FeedMyFurBabies – Send and Receive MQTT messages between AWS IoT Core and your micro-controller
    3 projects | dev.to | 17 Feb 2024
    Install Thonny and run it. Then go to Tools -> Options, to configure the ESP32C3 device in Thonny to match the settings shown in the screenshot below.
  • Raspberry Pico Badger: Hardware Features and OS
    3 projects | dev.to | 15 Jan 2024
    The recommended way to programm MicroPython on the Raspberry Pico is to use the Thonny IDE. Accessing the Badger with reveals the following file structure:
  • Abstract Classes in Python
    1 project | dev.to | 19 Dec 2023
    Personally, I like to debug and step through code to see where I went wrong so I'm going to paste the code into my Thonny IDE. I like Thonny for small code challenges like this because it doesn't require setting up a whole project just to run and step through code.
  • Ask HN: Do you know any good coding platform for education?
    1 project | news.ycombinator.com | 27 Nov 2023
    Thonny is designed speciffically for that purpose https://thonny.org .

    For beginners the main advantage is the easier install and maintainance, and the less intimidating/cluttered environment.

    IMHO it makes some decent tradeoffs, and it is an onramp for students evolving to VSCode or PyCharm when they feel ready.

  • Macropad with KMK
    1 project | /r/olkb | 8 Jul 2023
    I use the serial console with a tool like Thonny to debug KMK/CircuitPython code on my device. running something like import main; main.keyboard.go() usually prints a useful error message.
  • Help me Please
    1 project | /r/learnpython | 1 Jul 2023
    If you think you need an IDE then Thonny is a good one for beginners. It does more than a simple text editor, some of which you won't use initially, but it is more to learn on top of learning python.
  • Alguem sabe um editor de codigo leve para python?
    1 project | /r/brdev | 25 Jun 2023
    Usa o thonny. É muito bom e leve.
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 30 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Stats

Basic thonny repo stats
179
3,359
9.3
5 days ago

thonny/thonny is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of thonny is Python.


Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com

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