AlternativeTo Logo

Xamarin Studio Alternatives for Linux

Xamarin Studio is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is Eclipse, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 100 alternatives to Xamarin Studio and many of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to Xamarin Studio are PyCharm, Apache NetBeans, Code::Blocks and Qt Creator.

Xamarin Studio alternatives are mainly IDEs but may also be Code Editors or Android Development Tools. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Xamarin Studio.
This page was last updated
  • FreemiumProprietary
  • IDE
  • Mac
  • Windows
  • Microsoft Visual Studio

Build better apps with Xamarin Studio.

Learn more about Xamarin Studio

  1. Eclipse icon

    Eclipse

    • FreeOpen Source
    • IDE
    • Mac
    • Windows
    • Linux
    • BSD
    155 alternatives to Eclipse 

    Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know Eclipse as a Java IDE, but it is much more than that- Eclipse actually consists of over 60...

     Suggest and vote on features
    Features
    1.  Extensible by Plugins/ExtensionsEclipse can be extended with add-ons, plugins and extensions.
    2.  AutocompletionEclipse can predict and complete the rest of a word or phrase you're typing.
    3.  Support for ThemesYou can use themes and templates to change the look and feel of Eclipse.
    eclipse on windows 10
    eclipse on macOS
    Eclipse vs Xamarin Studio opinions
    This alternative is disputed. Eclipse is still a legitimate alternative to Xamarin Studio, but it might have issues that some users think are important.
    Guest

    Eclipse is for writing Java.

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
  2. PyCharm icon

    PyCharm

    • Mac
    • Windows
    • Linux
    • BSD
    74 alternatives to PyCharm 

    Python and Django IDE with refactorings, code completion, on-the-fly code analysis and other features, including version control integration, deployment, integration with issue trackers, and remote debugging.

     Suggest and vote on features
    Features
    1.  Code FormattingPyCharm supports code formatting for multiple languages and code styles.
    2.  No registration requiredYou can use most of the features in PyCharm without registration.
    Screenshot
    Screenshot


  3. Apache NetBeans icon

    Apache NetBeans

    • FreeOpen Source
    • IDE
    • Mac
    • Windows
    • Linux
    • BSD
    102 alternatives to Apache NetBeans 

    A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and...

     Suggest and vote on features
    Features
    1.  Code FormattingApache NetBeans supports code formatting for multiple languages and code styles.
    2.  Git SupportApache NetBeans supports Git, a free and open source distributed version control system.
    3.  Syntax HighlightingApache NetBeans supports syntax highlighting for various programming and markup languages.
    Editor
    Trees
  4. Code::Blocks icon

    Code::Blocks

    • FreeOpen Source
    • IDE
    • Windows
    • Linux
    • BSD
    61 alternatives to Code::Blocks 

    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.

     Suggest and vote on features
    Features
    1.  Extensible by Plugins/ExtensionsCode::Blocks can be extended with add-ons, plugins and extensions.
    2.  PortableCode::Blocks can be used from a USB stick or similar with no prior installation.
    3.  No registration requiredYou can use most of the features in Code::Blocks without registration.
    4.  Support for scriptingCode::Blocks supports scripts and macros to automate or customize tasks.
    Screenshot
  5. Qt Creator icon

    Qt Creator

    • IDE
    • Mac
    • Windows
    • Linux
    • BSD
    136 alternatives to Qt Creator 

    Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt Framework.

     Suggest and vote on features
    Features
    1.  AutocompletionQt Creator can predict and complete the rest of a word or phrase you're typing.
    2.  Code FormattingQt Creator supports code formatting for multiple languages and code styles.
    3.  Syntax HighlightingQt Creator supports syntax highlighting for various programming and markup languages.
    Screenshot


  6. Aptana Studio icon

    Aptana Studio

    • FreeOpen Source
    • IDE
    • Mac
    • Windows
    • Linux
    120 alternatives to Aptana Studio 

    Aptana Studio is a complete web development environment that combines powerful authoring tools with a collection of online hosting and collaboration services that help you and your team do more. Includes support for PHP, CSS, FTP, and more...

     Suggest and vote on features
    Features
    1.  Real time collaborationMultiple users can work together in Aptana Studio simultaneously.
    Screenshot
    Screenshot
  7. KDevelop icon

    KDevelop

    • Windows
    • Linux
    • BSD
    • KDE
    53 alternatives to KDevelop 

    A cross-platform IDE for C, C++, Python, QML/JavaScript and PHP.

     Suggest and vote on features
    Features
    1.  LightweightKDevelop consumes less device resources compared to similar apps.
    2.  Extensible by Plugins/ExtensionsKDevelop can be extended with add-ons, plugins and extensions.
    Main window
    KDevelop in focus mode (tool views hidden).
  8. Lazarus icon

    Lazarus

    • FreeOpen Source
    • IDE
    • Mac
    • Windows
    • Linux
    • BSD
    • OpenSolaris
    28 alternatives to Lazarus 

    Lazarus is a cross-platform IDE for the Free Pascal compiler. It tries to offer a Delphi-like programming experience through its own 'Lazarus Component Library' and supporting many platforms like Windows, OSX, Linux, BSD, Android, iOS and more.

    Running on Windows
  9. Apache Cordova icon

    Apache Cordova

    • Mac
    • Windows
    • Linux
    • Online
    46 alternatives to Apache Cordova 

    Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be...

     Suggest and vote on features
    Features
    Screenshot
    Apache Cordova vs Xamarin Studio opinions
    pros, cons and recent comments
    Guest

    Cordova is an API, not a IDE

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
  10. CodeLite icon

    CodeLite

    • FreeOpen Source
    • IDE
    • Mac
    • Windows
    • Linux
    • wxWidgets
    51 alternatives to CodeLite 

    CodeLite is an open-source, cross platform IDE for the C/C++/PHP and Node.js programming languages. CodeLite is known to work on various OSs including:

     Suggest and vote on features
    Features
    Screenshot
Showing 10 of 47 alternatives
AlternativeTo