Basic Avalonia repo stats
6 days ago

AvaloniaUI/Avalonia is an open source project licensed under MIT License which is an OSI approved license.

Avalonia Alternatives

Similar projects and alternatives to Avalonia

  • GitHub repo Introducing .NET Multi-platform App UI (MAUI)

    .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

  • GitHub repo Uno Platform

    Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.

  • GitHub repo Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  • GitHub repo Windows UI Library

    Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications

  • GitHub repo VisualFileSorter

    Visually Sort Files

  • GitHub repo Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond.

  • GitHub repo ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

  • GitHub repo core

    Home repository for .NET Core (by dotnet)

  • GitHub repo tauri

    Build smaller, faster, and more secure desktop applications with a web frontend.

  • GitHub repo Roslyn

    The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

  • GitHub repo react-native-windows

    A framework for building native Windows apps with React.

  • GitHub repo intellij-community

    IntelliJ IDEA Community Edition & IntelliJ Platform

  • GitHub repo office-ui-fabric-react

    Fluent UI web represents a collection of utilities, React components, and web components for building web applications.

  • GitHub repo Electron.NET

    :electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).

  • GitHub repo POCO

    The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.

  • GitHub repo WPF

    WPF is a .NET Core UI framework for building Windows desktop applications.

  • GitHub repo effector-react

    The state manager ☄️

  • GitHub repo pinvoke

    A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS.

  • GitHub repo Wt

    Wt, C++ Web Toolkit

  • GitHub repo Camelot

    Camelot is cross-platform file manager written in C# (by IngvarX)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Avalonia alternative or higher similarity.


Posts where Avalonia has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-20.
  • .NET MAUI: .NET Multi-Platform App UI | 2021-04-20
    Lately I've been using AvaloniaUI ( ) for all new projects. For most intents and purposes it is much easier to make single UI codebase work across platforms when behavior and look of components does not depend on quirks of native controls. | 2021-04-20
  • Ask HN: Best stack for cross-platform desktop app? | 2021-04-14
  • My Utility Program to Visually Sort Files
  • Cross-platform Windows Presentation Framework, anyone? The short answer: yes. Unpacking Avalonia | 2021-03-31
    Support Tiff image format · Issue #5724 · AvaloniaUI/Avalonia ( | 2021-03-31
    We definitely could unify these two worlds a little though. See for some discussion on this topic; it's a nice idea but there are some details to work out.
  • Python vs C#: I need to create a GUI application to communicate with an embedded system | 2021-03-28
    On the other hand, multi platform GUI for C# is also not a very explored territory, there are some good options though: - make an ASP.NET app and use electron to host it on PC - use cross-platform ui framework, Avalonia looks like your best option at the moment.
  • How to Automate UI testing in AvaloniaUI App | 2021-03-28
    More tests examples Official example
  • Long time Java user here, should I switch to Net core? | 2021-03-21
    You could allso try (AvaloniaUi)[]
  • Avalonia – A cross platform XAML framework for .NET | 2021-03-16
  • Confused about VS and C# projects
    ok this might be a bit ot, but give AvaloniaUI a try, cross platform GUIs for Mac, linux and windows, all you need to port an app is to suplu another rid to the dotnet publish command. Une thing to remember tho is to add Name="[Your app name]" to public override void Initialize() in the App class (the vs templates place this in App.caml.cs , I'm not shore avalonia has templates for vs code) otherwise your apps process name on osx will be "Avalaonia Application" instead of [your app name]. Anyway good luck with your c# and .net exploration. Ps: I'm not affiliated with AvaloniaUI just a happy user
  • A question about multi-platform development with C# | 2021-03-10
    You can also build desktop applications for Linux/MacOS using Avalonia UI
  • Create .net WinForms on linux?
    But you can use Visual Studio Code or JetBrains Rider with Avalonia UI for example:
  • .NET 6 Preview 1 Released | 2021-02-18
    Well enterprise is not my wheelhouse so this might not be what you are looking for but give AvaloniaUI a look | 2021-02-17
    well Mayby AvaloniaUI will fill the gap in the mean time