https://git.mleku.dev/mleku/prevara
gio ( https://gioui.org/ ) is a library that has tooling to generate binaries for all platforms - X, wayland, windows, macos, android and ios. but it has garbage syntax for garbage widget toolkit
i wrote the code in the above repository originally in 2018-2019 for https://parallelcoin.info/ (this is one of the most hilarious landing pages ever made on the internet, imo)
the gio project has utterly broken the API since that time and i was unable to use my library not even 2 years later.
in about 3 hours i was able to get claude to refactor it to work correctly with the latest version. i have also in the meantime built a working viewport for it, and have a reasonable understanding of how to do animations.
why i'm mentioning this, is because this allowed me to build a native binary GUI that i saw running on iOS, macOS, windows, linux and wayland, and aside from the limitations (disk storage) also on js/wasm. there is a reasonable set of tools now available also for the data storage on js/wasm, just haven't got around to it).
this is even better because the outputs are generally very close to pixel perfect, mostly they are all opengl backends, some use vulkan, but those two are pretty close in terms of how things are rasterized.
Login to reply
Replies (1)
The parallelcoin thing is hilarious!!!! Love it. :D