Xcode Alternatives for Linux

    Xcode is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is Sublime Text. It's not free, so if you're looking for a free alternative, you could try Eclipse or IntelliJ IDEA. If that doesn't suit you, our users have ranked more than 50 alternatives to Xcode and many of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Xcode are Apache NetBeans (Free, Open Source), Code::Blocks (Free, Open Source), Qt Creator (Free, Open Source) and WebStorm (Paid).

    This page was last updated Sep 20, 2021

    1. Sublime Text is a sophisticated text editor for code, html and prose - any kind of text file. You'll love the slick user interface and extraordinary features.
      show more
    2. Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle.
      show more
      Some users think Eclipse is a great alternative to Xcode, some don't.

    3. IntelliJ IDEA is an integrated development environment (IDE) written in Java for developing computer software. It is developed by JetBrains, and is available as an Apache 2 Licensed community edition, and in a proprietary commercial edition.
      show more
      Most users think IntelliJ IDEA is a great alternative to Xcode.
    4. Development Environment, Tooling Platform and Application Framework.


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

      show more
      Most users think Apache NetBeans is a great alternative to Xcode.
    5. 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. An IDE with all the features a developer need, having a consistent look, feel and operation across platforms.
      This alternative is disputed. Code::Blocks is still a legitimate alternative to Xcode, but it might have issues that some users think are important.

    6. Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt Framework.
    7. JetBrains WebStorm is a commercial IDE for JavaScript, CSS & HTML built on JetBrains' IntelliJ IDEA platform. WebStorm provides automatic code completion, on-the-fly code analysis, refactoring support and VCS integration.
      show more
    8. Lazarus is a cross-platform IDE for the Free Pascal compiler. It tries to offer a Delphi-like programming experience through its own 'Lazarus Component Library' and supporting many platforms like Windows, OSX, Linux, BSD, Android, iOS and more.
      show more
      Lazarus vs Xcode opinions
      pros, cons and recent comments
      You can develop very universal programs and games with graphical user interface, and also implement sound support with UOS! Of course you have to watch out for licenses yourself! Unfortunately UOS is not absolutely stable so far, but it can be improved. The compiled program is quite universally usable under Linux! I have been able to develop many a small and medium game with it, but so far for us privately!
      Positive comment almost 3 years ago

    9. A cross-platform IDE for C, C++, Python, QML/JavaScript and PHP.
      show more
    10. Aptana Studio is a complete web development environment that combines powerful authoring tools with a collection of online hosting and collaboration services that help you and your team do more. Includes support for PHP, CSS, FTP, and more...
      show more
    Showing 10 of 32 alternatives