cpp-gui-template-sdl2
hello_imgui
cpp-gui-template-sdl2 | hello_imgui | |
---|---|---|
1 | 3 | |
54 | 566 | |
- | - | |
7.7 | 9.9 | |
about 1 month ago | 5 days ago | |
C++ | C++ | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cpp-gui-template-sdl2
-
Best strategy to make a program start with WinMain and main()?
Yes exactly, I try to split up the CMake into logical units and separate when needed by OS. In the last two month I worked through Professional CMake: A Practical Guide (no affiliation, just happy with the book) and tried to apply it to my cross-OS projects. You can even have a look at the repo I just updated: cpp-gui-template-sdl2 on GitHub.
hello_imgui
-
Deploy multi-platform applications with C++ (desktop, mobile and web). An example with Dear ImGui
When developing my library (based on Dear ImGui), I designed a collection of cmake functions dedicated to help deploy assets, convert icons, and configure application deployment settings. It is currently tailored for my library, but I believe it might serve as a valuable inspiration.
-
Easiest to Build C++ Library
(I ran git clone --recursive https://github.com/pthom/hello_imgui to get the hello_imgui directory)
-
what do u think about imgui ?
ImGui is as great as the people using it. It's code is tiny and abstract enough to handle anything with ease. https://github.com/pthom/hello_imgui
What are some alternatives?
ParsecSoda - Parsec Soda is a custom open-source game streaming app that integrates with Parsec API and is focused in Host experience.
hello-wayland - A hello world Wayland client (mirror)
tnt - A 2d Game Engine written in C++20.
ImFrame - dear imgui + glfw framework
goXdagWallet - cross platform xdag gui wallet
tigr - TIGR - the TIny GRaphics library for Windows, macOS, Linux, iOS and Android.
directory_hook
miniaudio - Audio playback and capture library written in C, in a single source file.
Scimark2-Dev-Cpp - Scimark2 Project For Dev-C++ on Windows.
tintin - TinTin++, aka tt++, is an extensible console MUD client.
dark - C practice - basic roguelike in SDL2 that compiles both for desktop and Emscripten
Elements C++ GUI library - Elements C++ GUI library