u/Useful_Chance5925

I made a reactive declarative UI library for raylib; rayui.
▲ 3 r/raylib

I made a reactive declarative UI library for raylib; rayui.

I originally made this just for my circuit game I'm making, but now that I've actually made it I can see it could be useful for other people.

  • 1080p virtual resolution, letterboxed
  • Reactive state, declarative widget tree
  • ~40 built-in widgets (tabs, tables, tree view, dropdowns, modals, toasts, etc)
  • C++20, header-only, no deps beyond raylib
  • Also includes standalone event, tween, and coordinate helpers in src/
  • MIT licensed

Github repo: https://github.com/hi42344/rayui/tree/main

Example of what rayui can do

reddit.com
u/Useful_Chance5925 — 10 days ago

Should I switch to linux?

I don't really know, the community from what I've seen is terrible, I am a programmer on windows 11 (C++) so it might be a little easier? But like I don't want to deal with doing things that should be there, making things harder or things being hard doesn't help or look "techy", it just sounds dumb to me, software has always been made to do things easier/do something. I've never really done OS things (I'm on windows 11 what do you expect) so that would make it a little harder. I have lots of settings/random things changed in my windows 11 so it would take lots of time (and figuring out what I even changed in WIN 11) to try to get at least close to the feel. Also what about my drive/disk? How would I get my files (and all the .exe's I have) to work with linux? That would take a massive amount of time. Overall I don't really know if I should switch.

reddit.com
u/Useful_Chance5925 — 1 month ago