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 Code::Blocks.

filter to find the best alternatives

Microsoft Visual Studio alternatives are mainly IDEs but may also be Code Editors or Text Editors. Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of Microsoft Visual Studio.
  • IDE
  • Free PersonalProprietary
  • ...

Microsoft Visual Studio is an IDE used to create programs, apps, websites, and web services using various frameworks. It supports multiple languages and offers tools for coding, debugging, and design.

More about Microsoft Visual Studio
Microsoft Visual Studio alternatives page was last updated Feb 24, 2025
Copy a direct link to this comment to your clipboard
Alternatives
  1. WideStudio icon
     5 likes
    Copy a direct link to this comment to your clipboard

    WideStudio is an open source, Integrated Development Environment for desktop applications purely made in Japan. This enables you to develop GUI applications that can run on Windows95/98/Me/NT/2000/Xp, WindowsCE, Linux, FreeBSD, SOLARIS, MacOSX(w/X11), BTRON, T-Engine...

    48 WideStudio alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Discontinued

    The project is no longer updated. Last version, v3.98-7, released in November 2011, can be still downloaded from the official website.

    WideStudio Features

    1.  C++
    2.  Rad
    3.  Multi Platform

    WideStudio VS Microsoft Visual Studio

     
  2. 10Duke SDK icon
     3 likes
    Copy a direct link to this comment to your clipboard

    10Duke SDK is a rapid application development (RAD) kit for creating new online applications; it provides a modular, reusable set of libraries designed to meet the challenging requirements of online applications.

    20 10Duke SDK alternatives

    License model

    Country of Origin

    • GB flagUnited Kingdom

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted

    10Duke SDK VS Microsoft Visual Studio

     
  3. Padre icon
     8 likes
    Copy a direct link to this comment to your clipboard

    Padre is a Perl IDE, an Integrated Development environment, or in other words a text editor that is simple to use for new Perl programmers but also supports large multi-lingual and multi-technology projects.

    24 Padre alternatives

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • AU flagAustralia

    Platforms

    • Mac
    • Windows
    • Linux
    Discontinued

    Development seems to have been stopped. Last version for Windows is from 2012, last version for Ubuntu is for Ubuntu 10.10 and is not available in recent repositories.The web site was last updated in 2016.http://padre.perlide.org/download.html

    Padre VS Microsoft Visual Studio

     
  4. JCppEdit  icon
     4 likes
    Copy a direct link to this comment to your clipboard

    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.

    43 JCppEdit alternatives

    License model

    • FreemiumProprietary

    Application types

    Platforms

    • Windows
    • Linux

    JCppEdit Features

    1.  Autocompletion
    2.  C++
    3.  Automatic Indentation
    4.  Auto-saving

    JCppEdit VS Microsoft Visual Studio

     
  5. EASy68K icon
     1 like
    Copy a direct link to this comment to your clipboard

    EASy68K is a 68000 Structured Assembly Language IDE. EASy68K allows you to edit, assemble and run 68000 programs on a Windows PC or Wine. No additional hardware is required. EASy68K is an open source project distributed under the GNU general public use license.

    2 EASy68K alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Windows
    • Linux

    EASy68K VS Microsoft Visual Studio

     
  6. Copy a direct link to this comment to your clipboard

    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.

    9 Embeetle IDE alternatives

    License model

    • FreeProprietary

    Application type

    Platforms

    • Windows
    • Linux

    Embeetle IDE Features

    1.  Arduino

    Embeetle IDE VS Microsoft Visual Studio

     
  7. XVT icon
     1 like
    Copy a direct link to this comment to your clipboard

    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.

    49 XVT alternatives

    License model

    Application types

    Platforms

    • Mac
    • Windows
    • Linux

    XVT Features

    1.  C++

    XVT VS Microsoft Visual Studio

     
You are at page 8 of Microsoft Visual Studio alternatives