- Free Personal • Proprietary
- IDE
- Code Editor
103 Microsoft Visual Studio alternatives- Mac
- Windows
- Online
- .NET Framework
Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for Microsoft Windows, as well as web sites, web applications and web services.
Microsoft Visual Studio Features
Top 3 alternatives
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.
MonoDevelop Features
DiscontinuedAs of October 2021, the GitHub repository README has been updated to say "This project has not been built nor maintained since January 2020 and has been archived".
Top 3 alternatives
#develop (short for SharpDevelop) is a free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform. It is open-source, and you can download both sourcecode and executables.
SharpDevelop Features
DiscontinuedUnfortunately 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
Top 3 alternatives
LINQPad lets you interactively query SQL databases in a modern query language: LINQ. Kiss goodbye to SQL Management Studio!
LINQPad Features
Top 3 alternatives
Decompile Any .NET Code.
.NET Reflector Features
Top 3 alternatives
JustDecompile is a stand-alone, free decompiling tool which converts .NET assemblies into source code.
Telerik JustDecompile Features
Top 3 alternatives
Microsoft Small Basic puts the fun back into computer programming. With a friendly development environment that is very easy to master, it eases both kids and adults into the world of programming.
Microsoft Small Basic Features
Top 3 alternatives
- Free • Open Source
- Decompiler
8 Snowman C++ Decompiler alternatives- Windows
- Linux
- C (programming language)
- C#
- C++
Snowman is a native code to C/C++ decompiler.
Snowman C++ Decompiler Features
Top 3 alternatives
Sandcastle produces accurate, MSDN style, comprehensive documentation by reflecting over the source assemblies and optionally integrating XML Documentation Comments. Sandcastle has the following key features:
Sandcastle Features
DiscontinuedSandcastle is discontinued.
Top 3 alternatives
NDoc generates class library documentation from .NET assemblies and the XML documentation files generated by the C# compiler (or with an add-on tool for VB.NET).
NDoc Features
Top 3 alternatives
NETGuard.IO protects your application from tampering and cracking using state of the art techniques.
NETGuard.IO Features
Top 3 alternatives
A tool for browsing public and private members in any running .NET application (and a generic InvokeRemote method that wraps the code injection).
.NET Object Spy Features
Top 3 alternatives
Hawkeye is a .Net tool that allows you to view, edit, analyze and invoke (almost) any object from a .Net application. Whenever you try to debug, test, change or understand an application, Hawkeye can help.
Hawkeye Features
DiscontinuedThe official website is unavailable, and the last update was in 2014.
Top 3 alternatives
Babel Obfuscator is a powerful protection tool for the Microsoft .NET Framework. Programs written in .NET languages, like C# and Visual Basic .NET, are normally easy to reverse engineer because they compile to MSIL (Microsoft Intermediate Language), a CPU-independent instruction...
Babel Obfuscator Features
Top 3 alternatives
- 10 Document! X alternatives
- Paid • Proprietary
- Windows
- .NET Framework
- Microsoft Visual Studio
Document! X is a combination of an automated documentation tool and a full authoring environment which can be used to create, publish and maintain accurate, professional quality documentation for .NET, Web Services, Databases, XSDs, Java ,Javascript.
Document! X Features
Top 3 alternatives