I need to write a piece of software to track and categorize some purchases. It's the kind of thing I could probably write in a couple of hours in C#/Java + html/css/javascript. However, something keeps drawing me to D and as this is a simple application, it would be a good one to get back in after almost a year hiatus.

For this, I need a UI library to use. I need text inputs, buttons and that sort of thing. My My order of preference is:
1. Native component library that works on linux and windows
2. Something like SDL
3. Native component library that works on linux or windows
4. vibe.d + web

I mostly value that it works over lots of functionality and stability over the way the UI looks. Is there an obvious native application component library to use? If not, is bindbc the best way to go for the sdl-like option? I think I can figure out option Vibe.d if there are no good non-web solutions.

PS I'm surprised the forum search didn't turn up topics about desktop applications or UI libraries because I know I've seen them.

Reply via email to