Live data from Hacker News

Ask HN: What toolchains are people using for desktop app development in 2025?

news.ycombinator.com

101–110 of 136 posts

Re: Ask HN: What toolchains are people using for desktop app development in 2025?

#101

Earlier quoted context omitted.

I have a small business license which I use for developing 3 commercial application. It is ~$1000 per year and the licensing seems quite reasonable.

why are you paying for a license? are there non-LGPL features you're using?

Yes. I use the charts. But also my business is built on Qt, so it feels right to support them financially.

Re: Ask HN: What toolchains are people using for desktop app development in 2025?

#102

Flutter is a super compelling framework ( https://flutter.dev/multi-platform/desktop ), but I’d live in fear of it randomly being sent to the Google graveyard.

I do have to wonder if decoupling dart from flutter would boost flutter. Flutter and typescript, dart is fine but you know most people have another major language with tooling and what not

I am primarily an Elixir engineer so Dart was the exact opposite of what I’m usually working in, that said it’s not hard to get up to speed on Dart conventions- and other team members were able to get up and contributing in a couple weeks

Re: Ask HN: What toolchains are people using for desktop app development in 2025?

#103

Flutter is a super compelling framework ( https://flutter.dev/multi-platform/desktop ), but I’d live in fear of it randomly being sent to the Google graveyard.

> I’d live in fear of it randomly being sent to the Google graveyard.

Knowing Google, this happening is almost a guarantee. You should consider moving to another framework with a longer shelf life.

Re: Ask HN: What toolchains are people using for desktop app development in 2025?

#104

Earlier quoted context omitted.

We have no issues shipping both FOSS (LGPL) and proprietary solutions using Qt without having to pay any license fee... not sure what issues you're running into.

> using Qt without having to pay any license fee... Would you mind elaborating which Qt editions, linking etc. you use?

We have been using the LGPL opensource version since the 4.x days including the latest 6.x, both static and dynamic linking.

Re: Ask HN: What toolchains are people using for desktop app development in 2025?

#106

Qt with QML for a somewhat embedded use case. I think it hits a really nice intersection of native speed, GPU acceleration, interfacing with C++, and ease of development. I wouldn't really recommend a career out of it.

Qt used to be what I used as well, but the licensing has become so repulsive for professional use that I now refuse to touch it now (not even for my open source side projects where this wouldn't be an issue). Too bad the hopes from the early Nokia adoption days got smashed by MS mole Elop and the later owners of Qt.

The licensing barely changed, the only change is the scare tactics of the Qt Company. The only thing to do is not to get scared by such legally meaningless noise.

Re: Ask HN: What toolchains are people using for desktop app development in 2025?

#107
post #67

Earlier quoted context omitted.

> I wouldn't really recommend a career out of it. Care to say why? I ask because that's what I use at work: C++ and Qt Yes, I'd prefer Rust and Slint/Tauri. But like a prostitute I don't do what I love, I do what pays the bills.

> Yes, I'd prefer Rust and Slint/Tauri. Ah, you like masochism I see. I bet you use it for your personal projects, but not at all for commercial projects. It’s just not there yet.

Talking about Slint or Tauri? AFAICT they aren't complements but alternatives.

Re: Ask HN: What toolchains are people using for desktop app development in 2025?

#108

Still plain old Swift (or when the itch strikes, Objective-C) and AppKit. I don’t really build for platforms other than macOS because I haven’t found toolkits that feel right elsewhere. I would do just about anything for multiplatform AppKit.

One option would be using C# + AppKit on Mac and then WinUI on Windows, while sharing the view model and model layers between platforms with something like MvvmCross.

Here's my attempt from 2021: https://github.com/QotoQot/Octospace

Re: Ask HN: What toolchains are people using for desktop app development in 2025?

#110
post #82

Rust bindings for GTK4 on Linux are full-fledged

If you don't mind me asking: Why not use a cross-platform GUI kit? I feel like using something OS-specific is setting up barriers that we don't need to do anymore.
Post reply on HN