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 Visual Studio Code, which is free. 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 Eclipse, VSCodium, MonoDevelop and Apache NetBeans.

filter to find the best alternatives

Microsoft Visual Studio alternatives are mainly IDEs, but if you're looking for Code Editors or Text Editors you can filter on that. Other popular filters include Linux, Open Source, Mac, Android, Android Tablet, iPad and Free. You can also filter by region, for example EU-based alternatives if you prefer software developed in the European Union. These are just examples - use the filter bar below to find more specific alternatives to Microsoft Visual Studio.
Copy a direct link to this comment to your clipboard
Microsoft Visual Studio alternatives page was last updated

Alternatives list

  1. Visual Studio Code icon
     1399 likes

    Free and extensible code editor with built-in Git support, smart IntelliSense, integrated debugger, 30,000+ extensions, works offline, supports markdown and syntax highlighting for numerous languages.

    213 Visual Studio Code alternatives

    Cost / License

    • Free
    • Proprietary (MIT)

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Chrome OS
    • Snapcraft
     
    |
    13
  2. Eclipse icon
     1148 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...

    149 Eclipse alternatives

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    |
    3
  3. VSCodium icon
     426 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.

    203 VSCodium alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Electron
    • Snapcraft
    • Homebrew
    • Chocolatey
     
    |
    1
  4. MonoDevelop icon
     127 likes

    MonoDevelop enables developers to write desktop and web applications on Linux, Windows and Mac OS X. It also makes it easy to port .NET applications created with Visual Studio to Linux and Mac OS X maintaining a single code base for all platforms.

    Cost / License

    • Free
    • Open Source

    Application types

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • .NET Framework
    • Xamarin Studio
     
    |
    7
  5. Apache NetBeans icon
     745 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...

    98 Apache NetBeans alternatives

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    |
    5
  6. Code::Blocks icon
     255 likes

    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
  7. Qt Creator icon
     112 likes

    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

    • Paid
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    |
    5
  8. IntelliJ IDEA icon
     441 likes

    IntelliJ IDEA is the JetBrains IDE for pro development in Java and Kotlin. Built for your comfort, it unlocks productivity, ensures quality code, supports cutting-edge tech, and protects your privacy.

    64 IntelliJ IDEA alternatives

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
     
    |
    1
  9. PyCharm icon
     298 likes

    Cross-platform IDE for Python and Django with refactoring capabilities, code completion, VCS integration, deployment, issue tracking, remote debugging, and Community Edition, though lacking database support and web technologies.

    58 PyCharm alternatives

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
    |
    1
  10. JetBrains Rider icon
     34 likes

    JetBrains Rider is a powerful integrated development environment (IDE) designed specifically for developing .NET applications. With its intuitive and feature-rich interface, Rider provides developers with a seamless coding experience across multiple platforms, including Windows...

    13 JetBrains Rider alternatives

    Cost / License

    • Free Personal
    • Proprietary

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
     
    |
    3
  11. Lazarus icon
     131 likes

    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.

    32 Lazarus alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • OpenSolaris
     
    |
    4
  12. Windsurf Editor icon
     34 likes

    Windsurf Editor is an IDE merging AI and developers for lockstep collaboration with Cascade capabilities, boosting speed and contextual coding through copilot and agent-like systems across Mac, Windows, and Linux.

    83 Windsurf Editor alternatives

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
     
12 of 63 Microsoft Visual Studio alternatives