Cross platform gui frameworks that aren't xaml-based?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/dotnet

Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • Avalonia.Markup.Declarative

    Provides helpers for declarative ui in C#

    Sample https://github.com/AvaloniaUI/Avalonia.Markup.Declarative/blob/master/src/Samples/AvaloniaMarkupSample/HotReloadableView.cs

  • Eto.Forms

    Cross platform GUI framework for desktop and mobile applications in .NET

    Xwt - https://github.com/mono/xwt and there GtkSharp branch https://github.com/lytico/xwt/tree/lytico_gtksharp Eto - https://github.com/picoe/Eto

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • HackerNews

    A .NET MAUI app for displaying the top posts on Hacker News that demonstrates text sentiment analysis gathered using artificial intelligence (by brminnick)

    I’ve already started using them in some of my open source projects: https://github.com/brminnick/hackernews

  • XWT

    A cross-platform UI toolkit for creating desktop applications with .NET and Mono

    Xwt - https://github.com/mono/xwt and there GtkSharp branch https://github.com/lytico/xwt/tree/lytico_gtksharp Eto - https://github.com/picoe/Eto

  • xwt

    Xwt - https://github.com/mono/xwt and there GtkSharp branch https://github.com/lytico/xwt/tree/lytico_gtksharp Eto - https://github.com/picoe/Eto

  • Comet

    Comet is an MVU UIToolkit written in C#

    Also Comet (as a proof of concept only)

  • GtkSharp

    .NET wrapper for Gtk and other related libraries

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Maui.Markup

    The .NET MAUI Markup Community Toolkit is a community-created library that contains Fluent C# Extension Methods to easily create your User Interface in C#

    CommunityToolkit.Maui.Markup

  • GitTrends

    A iOS and Android app to monitor the Views, Clones and Star history of your GitHub repos

  • Avalonia.FuncUI

    Develop cross-plattform GUI Applications using F# and Avalonia!

    Here: https://github.com/fsprojects/Avalonia.FuncUI

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts