AlternativeTo Logo

Free PyCharm Alternatives

The best free alternative to PyCharm is Visual Studio Code. If that doesn't suit you, our users have ranked more than 50 alternatives to PyCharm and loads of them is free so hopefully you can find a suitable replacement. Other interesting free alternatives to PyCharm are Atom, VSCodium, Eclipse and Microsoft Visual Studio.

PyCharm alternatives are mainly IDEs but may also be Text Editors or Code Editors. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of PyCharm.
This page was last updated Apr 11, 2022
PyCharm
  251
  • FreemiumOpen Source
  • Mac
  • Windows
  • Linux
  • BSD

Python and Django IDE with refactorings, code completion, on-the-fly code analysis and other features, including version...

Learn more about PyCharm

  1. Visual Studio Code is more than just a code editor, it provides the tools and extensions to compile, debug, compare, refactor, and even manage code repositories all within a highly-customised development environment.

    Visual Studio Code vs PyCharm opinions
    Most users think Visual Studio Code is a great alternative to PyCharm.
    Komrad

    open source and great tools for writing and debugging python

    Positive comment about 1 year ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
  2. Atom is an open-source, Electron based text editor with a massive ecosystem of plugins and themes that are easily accessible through a built-in package manager. Being built with Electron, it uses web technology (HTML, CSS, JavaScript and Node.

    Discontinued

    Atom will be discontinued at the end of 2022: https://github.blog/2022-06-08-sunsetting-atom/

    Atom vs PyCharm opinions
    Some users think Atom is a great alternative to PyCharm, some don't.
    nicklucianocorona

    It's not an IDE, so I don't know how this is a good replacement.

    Negative comment 6 months ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
    alexprange

    Pycharm is full feature IDE... Atom is a text editor with some advanced features as is visual studio code and sublime. Next best after Pycharm Is Anaconda

    Negative comment about 3 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    1

    Atom is a text editor, not an ide

    Negative comment almost 4 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    9


  3. This repository contains a build file to generate FLOSS release binaries of Microsoft's Visual Studio Code - Open Source ("Code - OSS") project, the open source core of the proprietary Visual Studio Code.

    VSCodium vs PyCharm opinions
    pros, cons and recent comments

    VSCodo without Microsoft tracking and fully open-source — get the beginner-friendliness of VSCode without any tracking!

    Positive comment almost 2 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
  4. Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle.

    Most users think Eclipse is a great alternative to PyCharm.
  5. Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for Microsoft Windows, as well as web sites, web applications and web services.



  6. Geany is a small and lightweight Integrated Development Environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages.

    Geany vs PyCharm opinions
    pros, cons and recent comments

    No debugger and inspection of data structures. This is an essential feature for Python as it is a dynamically typed language.

    Negative comment over 2 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
  7. Development Environment, Tooling Platform and Application Framework.

    Discontinued

    Python plugin for NetBeans (nbPython) has been discontinued since v8.1

  8. Bluefish Editor

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    Bluefish is a powerful editor targeted towards programmers and webdesigners, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages, and it focuses on editing dynamic and interactive websites.

  9. Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt Framework.

    Qt Creator vs PyCharm opinions
    This alternative is disputed. Qt Creator is still a legitimate alternative to PyCharm, but it might have issues that some users think are important.
    onkoe

    It uhhhh doesn't use Python. Not too useful for Python developers for this reason

    Negative comment 3 months ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0

    this has nothing to do with python... so i dont think it is comparable to pycharm which is a fully featured python IDE

    Negative comment almost 3 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    7
  10. A cross-platform IDE for C, C++, Python, QML/JavaScript and PHP.

    KDevelop vs PyCharm opinions
    pros, cons and recent comments

    Have support for python language, built in syntax check, remote file edit trough fish protocol, more lightweight than PyCharm, pep8 style guide support, autocompletion, and much more...

    Positive comment about 1 year ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    0
Showing 10 of 60 alternatives