Microsoft Visual Studio Alternatives

    Microsoft Visual Studio is described as 'integrated development environment (IDE) from Microsoft' and is one of the leading apps in the Development category. There are more than 100 alternatives to Microsoft Visual Studio for a variety of platforms, including Windows, Linux, Mac, BSD and the Web. The best alternative is Eclipse, which is both free and Open Source. Other great apps like Microsoft Visual Studio are MonoDevelop (Free, Open Source), Apache NetBeans (Free, Open Source), Code::Blocks (Free, Open Source) and Qt Creator (Free, Open Source).

    The list of alternatives was last updated Jan 28, 2021

    • Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle.
      Almost everyone thinks this is a great alternative to Microsoft Visual Studio.
      View 149 alternatives to Eclipse
      • Free • Open Source
      • Mac
      • Windows
      • Linux
      Eclipse supports multiple languages, looks good too
      Positive comment over 2 years ago 12 users agree and 3 don't

      One is for Java and the other is for C#
      Negative comment over 4 years ago 12 users agree and 49 don't

    • 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.
      Most users think this is a great alternative to Microsoft Visual Studio.
      View 30 alternatives to MonoDevelop
      No screenshots yet
      • Free • Open Source
      • Mac
      • Windows
      • Linux
      • .NET Framework
      • Xamarin Studio
      Has to be built from source before it'll run on Windows.
      Negative comment about 1 year ago 8 users agree

      It is specifically for C# like Visual Studio is mostly used for
      Positive comment over 4 years ago 9 users agree and 4 don't

      I've used MonoDevelop extensively for C# work in Linux. It can work with Visual Studio projects, and much of the shortcut key mappings match Visual Studio. Support for WinForms is available, but there is no viable GUI layout tool/functionality available. A pity that there's no XAML/WPF support under Linux....
      Positive comment over 3 years ago 5 users agree

      Show more comments
      3 of 6


    • Development Environment, Tooling Platform and Application Framework.
      Most users think this is a great alternative to Microsoft Visual Studio.
      View 97 alternatives to Apache NetBeans
      • Free • Open Source
      • Mac
      • Windows
      • Linux
      • BSD
      bigbear NetBeans is an IDE, but it doesn't work for .NET languages so it's hard to call it a viable alternative.
      Negative comment about 2 years ago 11 users agree and 6 don't

      brandomettout Free and Open Source Software. Changing leadership from Oracle to Apache Foundation.
      Positive comment almost 4 years ago 3 users agree and 2 don't

      It's for MS-Windows, MacOSX and Linux too! You can make projects independent of the OS.
      Positive comment about 4 years ago 2 users agree and 4 don't

    • 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.
      Most users think this is a great alternative to Microsoft Visual Studio.
      View 57 alternatives to Code::Blocks
      • Free • Open Source
      • Windows
      • Linux
      • BSD
      Code::Blocks has 0.1% of the functionality of VS. It looks ugly as well.
      Negative comment 6 months ago 3 users agree and 4 don't

      DayOS It is faster than VS and the plugins make it a little better, but it doesn't look as good visually.
      Positive comment 3 months ago 0 users agree and 1 doesn't

    • Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt Framework.
      Almost everyone thinks this is a great alternative to Microsoft Visual Studio.
      View 131 alternatives to Qt Creator
      • Free • Open Source
      • Mac
      • Windows
      • Linux
      • BSD
      Found everything in Qt Creator for Linux that is in VS for Windows.
      Positive comment about 4 years ago 3 users agree and 1 doesn't

      For C++ development, QT Creator is a lot less bloated. It is fast and has all the necessary features. There is just too much unnecessary crap in VisualStudio making it slow as hell when running on a slightly older machine and also takes up gigs of disk space.
      Positive comment over 4 years ago 6 users agree and 3 don't

      At first, intelligent search ib QtCreator is much better than the Microsoft's IntelliSens. Hot keys combinations are more simple and more intuitive. It looks for me more simple and intuitively clear at all.
      Positive comment over 4 years ago 5 users agree and 2 don't

      Show more comments
      3 of 5
    • #develop (short for SharpDevelop) is a free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform.
      Almost everyone thinks this is a great alternative to Microsoft Visual Studio.
      View 28 alternatives to SharpDevelop

      Discontinued

      Unfortunately SharpDevelop has been discontinued. It is still a viable alternative for VS for versions until 2016, but it doesn't support C# 7.0 as VS 2017 does. See details: http://www.icsharpcode.net/OpenSource/SD/WhatsNew.aspx

      • Free • Open Source
      • Windows
      • .NET Framework
      It's very similar to it and size is very low! { Visual Studio - up to 3 GB / sharp Develop - Only Up to 15 MB in size }
      Positive comment over 4 years ago 6 users agree and 1 doesn't

      lordunknown It's small, lightweight, specialized on .NET development (but C++ is available too), supports designing both WinForms and WPF and has NuGet support. Perfect IDE for lightweight C# developing (if you don't need to handle a team of 10000 employees working on 5 big projects)
      Positive comment over 3 years ago 4 users agree and 1 doesn't

      Only to a certain extent. Lacking many features and is no longer updated.
      Positive comment over 2 years ago 3 users agree and 3 don't

      Show more comments
      3 of 6
    • Binary releases of Visual Studio Code without Microsoft branding, telemetry and licensing.
      View 164 alternatives to VSCodium
      • Free • Open Source
      • Mac
      • Windows
      • Linux
      • Electron / Atom Shell
      its the same but without the useless features that cause more harm than good
      Positive comment 3 months ago

    • IntelliJ IDEA is a free / commercial Java IDE by JetBrains. Its design is centered on programmer productivity.
      This alternative is disputed. It's still a legitimate alternative, but it might have issues that some users think are important.
      View 47 alternatives to IntelliJ IDEA
      No screenshots yet
      • Freemium • Open Source
      • Mac
      • Windows
      • Linux
      This is only designed for Java not .net.
      Negative comment about 3 years ago 13 users agree and 4 don't

    • Cross-platform Python and Django IDE with on-the-fly code analysis and code quality tools, graphical debugger, VCS integration and more.
      Some users think this is a great alternative to Microsoft Visual Studio, some don't.
      View 66 alternatives to PyCharm
    • Android Studio is a new Android development environment based on IntelliJ IDEA. Similar to Eclipse with the ADT Plugin, Android Studio provides integrated Android developer tools for development and debugging.
      This alternative is disputed. It's still a legitimate alternative, but it might have issues that some users think are important.
      View 41 alternatives to Android Studio
      • Free • Open Source
      • Mac
      • Windows
      • Linux
      • Chrome OS
      Android studio only edits programs for Android (Java language), while Visual studio has a lot of language support built-in
      Negative comment over 4 years ago 19 users agree and 6 don't

      This is Best app for android developing
      Positive comment almost 3 years ago 3 users agree and 2 don't

      For specific Android deployment, the native IDE is the best.
      Positive comment over 3 years ago 2 users agree and 2 don't

      Show more comments
      3 of 7