SharpDevelop Alternatives for Linux

SharpDevelop is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is JetBrains Rider. It's not free, so if you're looking for a free alternative, you could try JetBrains Rider or MonoDevelop. If that doesn't suit you, our users have ranked more than 25 alternatives to SharpDevelop and 11 are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to SharpDevelop are OmniSharp, Ultimate++, Cevelop and Zinjai.

Copy a direct link to this comment to your clipboard
SharpDevelop alternatives page was last updated

Alternatives list

  1. 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
     
  2. 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
     
  3. CodeTyphon icon
     19 likes

    CodeTyphon is a fork/distribution of Lazarus with thousands of Lazarus/Free Pascal components bundled into distribution and with own Lazarus expansion features.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • BSD
     
  4.  1 like

    OmniSharp is a family of Open Source projects, each with one goal - To enable great .NET development in YOUR editor of choice.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  5. Ultimate++ icon
     24 likes

    Ultimate++, also called U++, is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.

    58 Ultimate++ alternatives

    Cost / License

    Application type

    Platforms

    • Windows
    • Linux
    • BSD
     
  6. Cevelop icon
     12 likes

    The C++ IDE for professional developers.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  7. Zinjai icon
     9 likes

    ZinjaI is an IDE (integrated development environment) for C + + developed in the context of a Starter Grant from the Scientific Research at the Universidad Nacional del Litoral, Argentina, designed for use by students of programming.

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
     
  8. Ecere SDK icon
     15 likes

    A cross-platform Software Development Kit including a GUI toolkit, a 2D/3D graphics engine, a networking library, an audio output library, an IDE, a compiler for the eC programming language, and more.

    56 Ecere SDK alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  9. roobuilder icon
     1 like

    It's a cross between Glade / Visual Studio — the idea is that most 'action' code for an application is actually quite simple - so entering the code on the event handlers for a widget makes the proximity of code to action better.

    Cost / License

    Application type

    Platforms

    • Linux
    • Flathub
    • Flatpak
     
  10. XVT icon
     1 like

    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.

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  11. MaxBlox icon
     Like

    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.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Software as a Service (SaaS)
     
11 of 11 SharpDevelop alternatives