snowcone-ltd/libmatoya

Screenshots? - Purpose paragraph?

Opened this issue · 1 comments

Your project looks interesting. What's the purpose of it? - Normal cross-platform application development, like Qt, wxWidgets, IUP, NappGUI and friends? - Or a super lightweight wrapper over the OS windowing and input systems in order to superimpose another system, for fullscreen or full-window games?

Personally I'm looking for something like Flutter but with close to zero overhead (incl. on binary size). And I want to target C and call into C from dozens of higher level programming languages. Then I want to support WebAssembly and create a JSON DSL to generate GUIs from.

Thanks for your elaboration

libmatoya, SDL, SFML, raylib and also glfw are the same kind. This project is mainly powering the Parsec app about windowing, rendering and input system, the GUI in this app was actually immediate-mode like imgui.