Xcode Alternatives Filtered by 'C++'

The best alternative to Xcode is Eclipse, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 50 alternatives to Xcode and 14 are so hopefully you can find a suitable replacement. Other interesting alternatives to Xcode are Apache NetBeans, Code::Blocks, Qt Creator and KDevelop.

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

Alternatives list

  1. Eclipse icon
     1146 likes
    Copy a direct link to this comment to your clipboard

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

    148 Eclipse alternatives

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    |
    27
    • Some users think Eclipse is a great Xcode alternative, some don't.

    • Eclipse is the most popular Mac & Linux alternative to Xcode.

    • Eclipse is the most popular Open Source alternative to Xcode.

    • Eclipse is Free and Open SourceXcode is Free and Proprietary
  2. Apache NetBeans icon
     741 likes
    Copy a direct link to this comment to your clipboard

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

    98 Apache NetBeans alternatives

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    |
    7
  3. Code::Blocks icon
     255 likes
    Copy a direct link to this comment to your clipboard

    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.

    60 Code::Blocks alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • BSD
     
  4. Qt Creator icon
     112 likes
    Copy a direct link to this comment to your clipboard

    Qt Creator is a cross-platform integrated development environment (IDE) built for the maximum developer experience. Qt Creator runs on Windows, Linux, and macOS desktop operating systems and allows developers to create software across desktop, mobile, and embedded platforms.

    129 Qt Creator alternatives

    Cost / License

    • Subscription
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    • Qt Creator is the most popular commercial alternative to Xcode.

    • Qt Creator is Paid and Open SourceXcode is Free and Proprietary
  5. KDevelop icon
     81 likes
    Copy a direct link to this comment to your clipboard

    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
     
  6. Copy a direct link to this comment to your clipboard

    Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.

    43 Bloodshed Dev-C++ alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Windows
     
  7. CodeLite icon
     64 likes
    Copy a direct link to this comment to your clipboard

    CodeLite is an open-source, cross platform IDE for the C/C++/PHP and Node.js programming languages. CodeLite is known to work on various OSs including:

    47 CodeLite alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • wxWidgets
     
    |
    1
    Comments about CodeLite as an Alternative to Xcode
    Guest
    Positive
    0

    I don't know about you, but I love CodeLite. It is a cross-platform IDE great for programming in c based languages. However, if you wish to make IOS applications/games I would definitely recommend Xcode for mac.

    Review by a new / low-activity user.
    Xcode Icon
    CodeLite icon
    • CodeLite is Free and Open SourceXcode is Free and Proprietary
  8. Ultimate++ icon
     24 likes
    Copy a direct link to this comment to your clipboard

    Ultimate++, also called U++, is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.

    58 Ultimate++ alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • BSD
     
  9. Projucer icon
     22 likes
    Copy a direct link to this comment to your clipboard

    The Projucer is a comprehensive project management and code editing tool with a revolutionary C++ live coding environment which has full C++11 support.

    Cost / License

    • Freemium
    • Proprietary

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
     
  10. GNOME Builder icon
     20 likes
    Copy a direct link to this comment to your clipboard

    Builder is an actively developed Integrated Development Environment for GNOME. It combines integrated support for essential GNOME technologies such as GTK+, GLib, and GNOME APIs with features that any developer will appreciate, like syntax highlighting and snippets.

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Linux
    • Flathub
    • GNOME
    • Flatpak
     
  11. Anjuta icon
     37 likes
    Copy a direct link to this comment to your clipboard

    Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME and features a number of advanced programming facilities including project management, application wizards, an interactive debugger and a powerful source...

    62 Anjuta alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Linux
    • GNOME
     
  12. Felgo icon
     7 likes
    Copy a direct link to this comment to your clipboard

    Felgo is a Cross-Platform Development SDK based on the popular Qt framework. Felgo Apps and Games are created within the Qt Creator.

    Cost / License

    • Freemium (Pay once)
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
     
12 of 14 Xcode alternatives