I built Proton because I wanted to write native desktop utilities in Go without the massive memory overhead of webviews (like Wails) and without the absolute nightmare of cross-compiling graphics bindings with CGO enabled. It uses an immediate-mode API layout built on top of Gio. Would love to get some feedback on the API layout
Currently Proton is at v0.2.5. So it might feel weak. It is made by an indie developer not by a full company like gogpu. In v0.3(currently under development) however we will add tons of more features. Please do check them out.