OmniSharp Alternatives

    OmniSharp is described as 'family of Open Source projects, each with one goal - To enable great .NET development in YOUR editor of choice. It’s fun to say Cross Platform .NET. But is it reasonable for someone to develop .NET without Visual Studio and Windows?' and is an app in the Development category. There are seven alternatives to OmniSharp for a variety of platforms, including Mac, Windows, Linux, Online / Web-based and .NET Framework. The best alternative is Microsoft Visual Studio. It's not free, so if you're looking for a free alternative, you could try MonoDevelop or SharpDevelop. Other great apps like OmniSharp are React Studio (Freemium), Cevelop (Free), CrossBrowdy (Free, Open Source) and MaxBlox (Paid).

    This page was last updated Apr 8, 2021

    1. 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.
      show more
    2. 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.

    3. #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.


      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:

      • FreemiumProprietary
      • Mac
      React Studio lets you create components either visually or in code, then use them interchangeably in your designs. Customize your components with advanced property UIs and dynamic previews in the editing canvas.
      show more
    4. The C++ IDE for professional developers.
      show more

    5. CrossBrowdy is an open-source and free JavaScript framework that let developers create multimedia apps, game engines, games, emulators and so on.
      show more
    6. MaxBlox is a complete application development platform. The entire system is web-based and allows the ability to build applications that operate over the web. This is architected as a Platform as a Service (PaaS) system.
      show more
    Showing 7 of 7 alternatives