DEV Community

Discussion on: What are options for Multi-platform desktop app builder?

Collapse
 
jcolag profile image
John Colagioia (he/him)

I've been using Proton Native, recently. It's not ready for general use---you can't set the window title/icon, the it doesn't know about word wrap, you can't disable controls, there's no easy way to package it for a non-technical user, and so forth---but if you're looking at this for a simple project and are willing to work with React (it's based on React Native), it has been working pretty well for me.

The only other decent "solution" I've found is to find a library for your language that lets you use a portable "widget toolkit," like wxWidgets, YUE, GTK, QT, or probably a bunch of others I'm forgetting. Those work well enough, but you usually end up writing code to lay out your window and need to get the toolkit installed on the user's machine.