Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Maybe controversial but I think HTML + CSS is truly the most powerful system to make GUIs.

There’s really nothing else out there that competes with a similar performance and productivity.

This old article by the Missive team (the email client) convinced me.

https://medium.com/missive-app/our-dirty-little-secret-cross...



In a way it really is, in part because HTML + CSS is the back door "universal native GUI framework" that various projects have been chasing for years. Because browsers and GUI elements in them are so important to modern computer use, every OS vendor has a vested interest in ensuring the default look and behavior of elements in their browsers are native (or as native as possible). As a result, if you can render your UI in a browser (or in a browser frame/view) chances are you can get a native looking and native feeling UI for your application with a well understood and robust piece of technology that will retain that look and feel even as the underlying OS changes around it.


Powerful, perhaps. Slow, for sure.


I don’t know. Resizing a window with complex ui in html tends to be faster than native guis for me. It haven’t tested this properly though.


I just use a fullscreen <canvas> and WebGPU. It's performant as hell.

Skill issue, I guess. /s


Performance is relative. Every electron app I have used has been slower than their equivalent native app.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: