4 ms·
I've been enjoying hacking on Fidget as a side project! It's inspired by Figma and is written in pure Nim with an OpenGL backend. Previously I'd been dabbling w
by elcritch 5y ago
I've been enjoying hacking on Fidget as a side project! It's inspired by Figma and is written in pure Nim with an OpenGL backend. Previously I'd been dabbling with ImGui, but wanted something with an efficient event loop driven renderer. It's enjoyable writing in a compact language that's fast and provides memory management.
Here's my fork of Fidget: https://github.com/elcritch/fidget https://github.com/elcritch/fidget
I've uploaded a few youtube samples: https://www.youtube.com/playlist?list=PLfEcHAJujZRlloKeDj6iK7L-QLOaGtpqA https://www.youtube.com/playlist?list=PLfEcHAJujZRlloKeDj6iK...
Based on what you're asking about you might be interested in following an example where I tied in Nim's async system into Fidget: https://github.com/elcritch/fidget/blob/devel/tests/progressbar/progressbar.nim https://github.com/elcritch/fidget/blob/devel/tests/progress...