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.
We shipped a project at work with Flutter recently, specifically using it on embedded Linux, basically a touch screen smart apartment tablet/thermostat combo. Internally the “UI” team is tiny (basically me, a UI/Designer and one or two other part time engineers) and the productivity is astounding tbh
Ask HN: What toolchains are people using for desktop app development in 2025?
71–80 of 136 posts
Re: Ask HN: What toolchains are people using for desktop app development in 2025?
#72Re: Ask HN: What toolchains are people using for desktop app development in 2025?
#73Now that Chromium supports the File System Access API on desktop and mobile, I am building every software I need as HTML+JS+CSS. Before that, handling files in the browser was cumbersome. You had to offer download and upload links for users to manage files. And handling whole directories was impossible. But now web apps are like native software tools that you can use to edit and manage files on the file system. And t…
What about FireFox, does/will it support file system access? I'm not an expert, just thinking this way and don't like Chromium. The idea is to use light web server in application + browser with JS. This makes it easier and more convenient as it can naturally run remote, on microprocessor. Also LLMs are good at generating such UIs.
Re: Ask HN: What toolchains are people using for desktop app development in 2025?
#74Re: Ask HN: What toolchains are people using for desktop app development in 2025?
#75At work we use C#, .Net, and WPF. I've only used it at this company, and I can't say for sure if my dislikes are with WPF, or how our codebase is using it. Overall it's not terrible, except for being proprietary and Windows only. Outside of work, I'm out in left field using Common Lisp for most of my projects, so I'm not sure how helfpul this is, but... In the past, I used Qt4 because there was an amazing Common Lisp…
When I wrote a WPF app at my last job, I write a micro MVVM framework. Basically just an implement ion of INotifyPropertyChanged on the model side and some extension methods to bind the properties to UI elements. It was as strongly typed as possible in WPF.
Re: Ask HN: What toolchains are people using for desktop app development in 2025?
#76Re: Ask HN: What toolchains are people using for desktop app development in 2025?
#77Earlier quoted context omitted.
What about FireFox, does/will it support file system access? I'm not an expert, just thinking this way and don't like Chromium. The idea is to use light web server in application + browser with JS. This makes it easier and more convenient as it can naturally run remote, on microprocessor. Also LLMs are good at generating such UIs.
https://caniuse.com/native-filesystem-api Looks like Firefox does not support it currently.
[1] https://github.com/mozilla/standards-positions/issues/154
Re: Ask HN: What toolchains are people using for desktop app development in 2025?
#78Topping my list of GUI toolkit requirements are cross-platform and native look & feel. As far as I know, Qt still beats everything else in these areas on the desktop. It's mostly excellent. However, I find The Qt Group's commercial licensing (and their tactics as reported by various people on HN) a little scary. If I were to go commercial, I think I would stick with LGPL Qt and link dynamically or give customers my o…
Re: Ask HN: What toolchains are people using for desktop app development in 2025?
#79I’m using JUCE C++ which is very popular for audio software. But it can be used for more general purpose applications. The latest version has some kind of HTML based UI system but I’ve not migrated yet.
Re: Ask HN: What toolchains are people using for desktop app development in 2025?
#80Earlier quoted context omitted.
We shipped a project at work with Flutter recently, specifically using it on embedded Linux, basically a touch screen smart apartment tablet/thermostat combo. Internally the “UI” team is tiny (basically me, a UI/Designer and one or two other part time engineers) and the productivity is astounding tbh
Which embedder did you guys end up using, Toyota or flutter-elinux