Comment Comment by UnnoTed I like to use GoVCL [0] as it provides the GUI of Lazarus [1] including drag-n-drop form designer but with Go as the main language.GoVCL's author built a C library called liblcl [2] which is what GoVCL uses to control the GUI, so if you know C you can use it instead of Go.I'm building a lightweight Steam chat client with GoVCL so that I don't need the official client that takes like 200-300mb ram just to show text [3].[0]: https://github.com/ying32/govcl[1]: https://www.lazarus-ide.org/[2]: https://github.com/ying32/liblcl/blob/master/README.en-US.md[3]: https://files.catbox.moe/c4lzxb.png parent UnnoTed 3 years ago
GoVCL's author built a C library called liblcl [2] which is what GoVCL uses to control the GUI, so if you know C you can use it instead of Go.
I'm building a lightweight Steam chat client with GoVCL so that I don't need the official client that takes like 200-300mb ram just to show text [3].
[0]: https://github.com/ying32/govcl
[1]: https://www.lazarus-ide.org/
[2]: https://github.com/ying32/liblcl/blob/master/README.en-US.md
[3]: https://files.catbox.moe/c4lzxb.png