Ask HN: Best stack for cross-platform desktop app?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • tauri

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

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • 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.

    Try some options from dotnet world

    Https//avaloniaui.net

    https://github.com/dotnet/maui

  • Flutter

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

    Flutter is an option as well. https://flutter.dev

    With the release of Flutter 2.0, desktop support is now fully available. Windows, Linux, and MacOS. This on top of the existing iOS and Android support. Web was also officially released.

  • react-native-windows

    A framework for building native Windows apps with React.

    https://microsoft.github.io/react-native-windows/

    Does anyone have experience on the same ?

  • awesome-nwjs

    Awesome NW.js (node-webkit)

    I am using NWJS to build cross platform apps using web technologies. I used that because of it is simple, easy and can protect source code.

    https://github.com/nw-cn/awesome-nwjs

  • wxWidgets

    Cross-Platform C++ GUI Library

    WxWidgets[0] and Ultimate++[1] are the two. Poco[2] libs are available as well. And for Web frontend there is Wt[3]

    [0] https://www.wxwidgets.org

  • Wt

    Wt, C++ Web Toolkit

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • 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.

  • Uno Platform

    Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!

    I'd go with C# + Uno (https://platform.uno/).

    Disclaimer: I haven't used Uno before, but from their presentations and what i've seen online, they are top-notch. I plan to test them in the mid-term future.

  • Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology

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

  • Dezvoltare aplicatie desktop

    3 projects | /r/programare | 7 Dec 2023
  • Improve C# code performance with Span<T>

    3 projects | /r/dotnet | 21 Feb 2022
  • Microsoft donates the Mono Project to the Wine team

    30 projects | news.ycombinator.com | 27 Aug 2024
  • AvaloniaUI: Create Multi-Platform Apps with .NET

    13 projects | news.ycombinator.com | 3 Feb 2024
  • Cross-platform desktop applications

    2 projects | /r/dotnet | 27 Jun 2023

Did you konow that C++ is
the 7th most popular programming language
based on number of metions?