Setor's avatar
Setor 1 month ago
It used fyne a go package. Very lightweight and BSD 3-Clause

Replies (2)

ahh, fello gopher. i've tried to work with that library but just ran into so many irritating bugs. i think it defaults or can use the gioui.org library as the back end. that thing, >_< haha oh yeah, shit, i was gonna try and upgrade an old widget toolkit i made for it back in 2018-19, they changed the API so much that my code wouldn't compile i has claude now. gonna fix this. my design is a kind of DSL based on chained methods for getters/setters/etc. unlike everything else except imgui and gio, it is also an IMGUI, and when nicely laid out, it's hardly more wordy than a typical vue/svelte style scheme, except it has the flexibility for you to design any mechanism for managing state rather than being forced into the retained mode state system they use (gtk, win32, cocoa, etc etc, all of them are retained mode and have serious limitations). been meaning to get this done, because it can be compiled to wasm/webgl and one codebase, all platforms (mac, windows, X, wayland, iOS, android, and web). yeah, i'm fuckin sick to death of working with react and NDK today. ok, i get paid to do it but >_< ndk lol react lol. i will showcase it on my relay's web UI, and the relay itself will be able to present it natively, locally. things are gonna get interesting very fast with a relay with a full UI on mobile.