Open Source PyCharm AlternativesTop IDEs & Code Editors like PyCharm

The best open source alternative to PyCharm is VSCodium. If that doesn't suit you, our users have ranked more than 50 alternatives to PyCharm and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to PyCharm are Eclipse, Zed Editor, Geany and Apache NetBeans.

Copy a direct link to this comment to your clipboard
PyCharm alternatives page was last updated

Alternatives list

  1. VSCodium icon
     440 likes

    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.

    221 VSCodium alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Electron
    • Snapcraft
    • Homebrew
    • Chocolatey
     
    |
    1
    VSCodium vs PyCharm Comments
    Guest
    Positive
    2

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

    Review by a new / low-activity user.
    • VSCodium is Free and Open SourcePyCharm is Freemium and Open Source
    • VSCodium is CustomizablePyCharm is not according to our users
  2. Eclipse icon
     1155 likes

    Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know Eclipse as a Java IDE, but it is much more than that- Eclipse actually consists of over 60...

    150 Eclipse alternatives

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    |
    1
    Eclipse vs PyCharm Comments
    tuxrandom
    Negative
    0

    While extensible with a third-party plugin to use with Python, Eclipse's only ideal usecase is Java porgramming as opposed to PyCharm, which is mainly a Python IDE.

    Review by a new / low-activity user.
    • Eclipse is Free and Open SourcePyCharm is Freemium and Open Source
  3. Zed Editor icon
     142 likes

    Blazing fast code editor offering real-time multi-user collaboration, language-aware syntax highlighting, integrated terminal, multi-buffers for tab-free editing, built-in Vim mode, searchable outline, AI coding assistance, advanced keyboard commands, and cross-platform support.

    118 Zed Editor alternatives

    Cost / License

    • Freemium
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Flatpak
     
  4. Geany icon
     581 likes

    Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow.

    170 Geany alternatives

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Snapcraft
    • Flathub
    • PortableApps.com
    • Flatpak
    • Haiku
     
    |
    3
    Geany vs PyCharm Comments
    Guest
    Positive
    0

    Geany is just so versatile, I use it for everything, as a text editor, IDE, not app etc. and it is SMALL I don't need to download a GIG for Pycharm!

    Review by a new / low-activity user.
    Vivek Sharma
    Negative
    0

    Essentially a glorified text editor, extremely basic IDE

    Review by a new / low-activity user.
    Guest
    Negative
    0

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

    Review by a new / low-activity user.
    • Geany is Free and Open SourcePyCharm is Freemium and Open Source
    • Geany is Minimalistic and CustomizablePyCharm is not according to our users
  5. Apache NetBeans icon
     748 likes

    A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and...

    99 Apache NetBeans alternatives

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  6. Spyder icon
     73 likes

    Combines advanced editing, analysis, debugging, and profiling functionalities with data exploration, execution, and visualization capabilities. Expandable using its powerful plugin system and API, providing flexibility for custom integrations.

    48 Spyder alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Python
    • Flatpak
     
  7. Athas icon
     19 likes

    Lightweight, open-source code editor for Windows, Mac, and Linux featuring Vim keybindings, built-in Git support, agentic AI editing with multiple models, syntax highlighting, LSP for intelligent completion, fast performance, and efficient workflows.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  8. Gram icon
     8 likes

    Gram is a powerful and modern source code editor. It features solid performance and is highly configurable, yet comes with batteries included out of the box. Gram supports many popular programming languages and file formats, and can use Zed extensions to support additional...

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Linux
    • Gentoo
    • Homebrew
    • Windows
     
  9. Bluefish Editor icon
     163 likes

    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.

    228 Bluefish Editor alternatives

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Haiku
     
  10. Zasper icon
     10 likes

    A powerful IDE for data science, Zasper excels with massive concurrency support, enabling numerous simultaneous connections, minimal memory usage, and speedy performance. Suited for REPL-style data apps like Jupyter notebooks, fully supported on Mac with limited Linux support.

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
     
  11. KDevelop icon
     81 likes

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

    51 KDevelop alternatives

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Windows
    • Linux
    • BSD
    • KDE Plasma
    • Flathub
    • Snapcraft
     
    |
    1
    KDevelop vs PyCharm Comments
    Guest
    Positive
    0

    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...

    Review by a new / low-activity user.
    • KDevelop is Free and Open SourcePyCharm is Freemium and Open Source
12 of 41 PyCharm alternatives