AlternativeTo Logo

Open Source CLion Alternatives

The best open source alternative to CLion is Eclipse. If that doesn't suit you, our users have ranked more than 10 alternatives to CLion and ten of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to CLion are Apache NetBeans, Code::Blocks, Qt Creator and KDevelop.

CLion alternatives are mainly IDEs but may also be Code Editors or Database Managers. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of CLion.
This page was last updated
CLion iconCLion
  48
  • Mac
  • Windows
  • Linux
  • IntelliJ IDEA

The intelligent cross-platform C/C++ IDE. CLion is a new IDE that helps you be more productive while developing apps with C...

Learn more about CLion

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

    ⚫︎ Extensible by Plugins/ExtensionsEclipse can be extended with add-ons, plugins and extensions.
    Suggest and vote on features
    eclipse on windows 10
    Eclipse vs CLion opinions
    Almost everyone thinks Eclipse is a great alternative to CLion.
    ezpat

    Eclipse flavored with CDT provides best free-of-charge experience regarding AST Indexing (and AST storage/caching), instant code completion, smart renaming and most advanced refactoring options unfamiliar in another Open-Source editor.

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

    1

    Eclipse is only similar in the fact that it is an IDE; it does not support C or C++, which is the entire point of CLion. Clearly the high number of upvotes is due to uninformed consumers or a distasteful publicity move by Eclipse.

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

    -18

    CLion is an IDE specifically for C/C++, languages which Eclipse does not support.

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

    -11

    Apps are not same because Clion is only for C/C++ and Eclispse is neither for C nor for C++

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

    -69
  2. Development Environment, Tooling Platform and Application Framework.

    ⚫︎ Syntax HighlightingApache NetBeans supports syntax highlighting for various programming and markup languages.
    Suggest and vote on features

    Discontinued

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

    Editor
    Apache NetBeans vs CLion opinions
    Most users think Apache NetBeans is a great alternative to CLion.

    Different coding languages.

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

    0


  3. Code::Blocks icon

    Code::Blocks

    • FreeOpen Source
    • Windows
    • Linux
    • BSD

    Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

    ⚫︎ Extensible by Plugins/ExtensionsCode::Blocks can be extended with add-ons, plugins and extensions.
    ⚫︎ PortableCode::Blocks can be used from a USB stick or similar with no prior installation.
    ⚫︎ No registration requiredYou can use most of the features in Code::Blocks without registration.
    ⚫︎ Support for scriptingCode::Blocks supports scripts and macros to automate or customize tasks.
    Suggest and vote on features
    Screenshot
    Code::Blocks vs CLion opinions
    Most users think Code::Blocks is a great alternative to CLion.

    Wildly different capabilities in code completion and code jumping

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

    -3

    EASY FOR BEGINNERS ! NO EXTRA DOWNLOADS

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

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

    ⚫︎ Syntax HighlightingQt Creator supports syntax highlighting for various programming and markup languages.
    Suggest and vote on features
    Screenshot
    Qt Creator vs CLion opinions
    Almost everyone thinks Qt Creator is a great alternative to CLion.
    Translator5

    One of the best and serious IDE's!

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

    0
  5. KDevelop icon

    KDevelop

    • FreeOpen Source
    • Windows
    • Linux
    • BSD
    • KDE

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

    ⚫︎ LightweightKDevelop consumes less device resources compared to similar apps.
    ⚫︎ Extensible by Plugins/ExtensionsKDevelop can be extended with add-ons, plugins and extensions.
    Suggest and vote on features
    Main window
    KDevelop vs CLion opinions
    Most users think KDevelop is a great alternative to CLion.

    Opensource, free, supports C/C++ very well, supports cmake, git, gdb and llvm, lightweight and lowsized

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

    1


  6. Embarcadero Dev-C++ icon

    Embarcadero Dev-C++

    • FreeOpen Source
    • Windows

    Embarcadero Dev-C++ is a new and improved fork (sponsored by Embarcadero) of Bloodshed Dev-C++ and Orwell Dev-C++. It is a full-featured Integrated Development Environment (IDE) and code editor for the C/C++ programming language.

    ⚫︎ Dark ModeEmbarcadero Dev-C++ supports dark mode for comfortable usage in low light conditions.
    ⚫︎ No registration requiredYou can use most of the features in Embarcadero Dev-C++ without registration.
    Suggest and vote on features
    Screenshot
  7. AvalonStudio icon

    AvalonStudio

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Visual Studio Code

    An extensible, cross platform IDE written in C# for Embedded C/C++, .NET Core, Avalonia and Typescript.

    Suggest and vote on features
    Screenshot
  8. Embitz icon

    Embitz

    • FreeOpen Source
    • Windows

    Embitz is a free C/C++ IDE built to meet the most demanding needs of its users working in the field of embedded software development Finally, an IDE with all the features you need and operation across different targets (ARM, MSP430, PIC, ...).

    Suggest and vote on features
    Screenshot
  9. OpenBeans icon

    OpenBeans

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    OpenBeans is an open-source IDE distribution. It is not a fork of Apache NetBeans, but a distribution, in the same way Ubuntu is a distribution based on Debian.

    Suggest and vote on features
    Screenshot
  10. Zero IDE icon

    Zero IDE makes fast and predictable building and testing your software project without needing extra tooling more than a text editor and a terminal.

    Suggest and vote on features
    Screenshot
Showing 10 of 10 alternatives