Microsoft Visual Studio Alternatives for Linux

    Microsoft Visual Studio is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is Eclipse, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 100 alternatives to Microsoft Visual Studio and loads of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Microsoft Visual Studio are MonoDevelop (Free, Open Source), Apache NetBeans (Free, Open Source), Code::Blocks (Free, Open Source) and Qt Creator (Free, Open Source).

    This page was last updated Apr 21, 2021

    1. JCppEdit v3.8 is a multiple programming language IDE that offers you a unique platform to code many programs in a single environment, starting from C, C++, Java to HTML, CSS, JavaScript, XML and Text files.
      show more
    2. A complete tool-suite for C/C++ development targeting ARM-based SoCs, including Eclipse, ARM Compiler, DS-5 Debugger, Mali Graphics Debugger and Streamline.
      show more


      • FreemiumProprietary
      • Mac
      • Windows
      • Linux
      • Android
      Felgo provides components, tools and professional services for developing apps on Mobile, Desktop and Embedded platforms.
      show more
    3. DrPython is a highly customizable text editor geared towards writing programs in Python quickly and easily. It is written in Python using the wxPython toolkit (which makes use of the Scintilla text control internally).
    4. EiffelStudio is a development environment for the Eiffel programming language developed and distributed by Eiffel Software.
      No screenshots yet


    5. OutSystems offers Platform as a Service solution to deliver flexible mobile and web applications, fully tailored to your company's business requirements.
      • Mac
      • Windows
      • Linux
      XVT is a software development environment for building cross-platform GUI applications in C or C++. XVT allows developers to graphically lay out an application's GUI, and provides cross-platform libraries to aid development.
      No screenshots yet
    6. CATS is an IDE for TypeScript and Web developers. CATS is open source software released under the Apache 2.0 license and runs on Linux, Windows and OS X. CATS itself is also written in TypeScript, so you can easily customize it to your needs if required.

      Discontinued

      Last version is from 5 Aug 2016, see https://github.com/jbaron/cats.

      • FreeProprietary
      • Windows
      • Linux
      Embeetle is a new IDE for microcontrollers, built from scratch. It provides only the features you need for embedded programming, and makes those features intuitive.
      • 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.
    Showing 50 of 53 alternatives