https://github.com/x1nto/libseepp
A C++ GUI library
https://github.com/x1nto/libseepp
cplusplus cpp glfw3 gui library opengl skia toolkit ui
Last synced: 6 months ago
JSON representation
A C++ GUI library
- Host: GitHub
- URL: https://github.com/x1nto/libseepp
- Owner: X1nto
- Created: 2022-12-25T18:12:34.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-01-02T11:37:14.000Z (almost 3 years ago)
- Last Synced: 2025-03-27T01:41:09.251Z (7 months ago)
- Topics: cplusplus, cpp, glfw3, gui, library, opengl, skia, toolkit, ui
- Language: C++
- Homepage:
- Size: 72.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# See++
A C++ GUI library with a non-ambiguous API targeting various rendering backends (currently Skia only with plans to
support native drawing)WARNING: See++ is in a PoC (Proof-of-Concept) state as of now.
# Why See++?
Current C++ GUI libraries don't fully utilize the capabilities of C++, resulting in C-style APIs that are hard to read
and pain to manage.
See++ provides a full C++ experience, delivering rich and powerful APIs to construct layouts purely in C++, without the
need of ever touching XML, XAML, HTML or any other markup language.# Why is it named See++?
Because it sounds like C++, and it lets you see graphics. That's it, that's the reason.
# See in action
Head to the [example program](example/example.cpp) to ***see*** the capabilities of this library (pun intended), as well
as understand its APIs and how it manages memory.
