Building cross-platform desktop software is hard!

coady

New member
Hi r/startup,

If you've ever tried to build a desktop app, you probably understand our frustrations with how challenging it is to build one and make it available on Mac, Windows, and Linux.

Even with Electron, you still have to set up your own build pipelines, updating mechanisms, code-signing, deployments, and deal with cross-platform compatibility issues.

We built EXT to make building cross-platform desktop software easier and today we launched on Product Hunt!

Dog-fooding our own APIs, we created 36 initial games and utilities for the EXT store (all free), and we’ve open-sourced all of them.

If you’re into casual web games or want to check out some fun and useful utilities like JS Paint (inspired by ‘95 MS Paint), check out EXT!

We'd love to know what you think!
 
@endquote Possibly due to efficiency. Network services aren't as popular as webservices, but they are helpful/useful in some cases. I have a code generator that's implemented as a network service. I support multiple platforms including Mac, Windows and Linux in part by using a command line interface.
 
@picox25 I searched for Electron in the Dioxus GitHub repo and it turned up with results. Perhaps outdated. I didn't check that closely - and also some error messages I ran into as mentioned above that made me assume it used Electron. I'll have a closer look again.
 
@cgdtaylor Hey @cgdtaylor, thanks for the question! We've found that desktop PWAs don't let you leverage desktop features (like being able to customize window designs, use system tray icons, etc.). We're building more of a tightly-integrated browser/desktop fusion.
 

Similar threads

Back
Top