SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ GLFW Projects
-
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Project mention: Minecraft Java is switching from OpenGL to Vulkan | news.ycombinator.com | 2026-02-18 -
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
-
-
WebGui
An example demo of IMGUI (Immediate Mode GUI) on the web. Using only WebGL, GLFW and ImGui. Suitable for being compiled to web assembly (WASM).
-
-
-
borealis
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx)
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
ekg
High-performance, descriptor-based, low-latency, memory-safety, multi-platform, modular GPU-accelerated GUI library written for C++. (by vokegpu)
-
-
-
-
-
-
-
chip-8
Yet another Chip-8 interpreter, but this time with a beautiful interface 💻 (by gargakshit)
-
stylized_snake_game
A cross-platform desktop stylized version of snake game made from scratch in C++/OpenGL.
-
VulkanStarter
A template for Vulkan C++ projects with GLFW, GLM and ImGUI using CMake, CI, Conan and doctest
-
Physically-based-deferred-shading
First attempt at writing a good looking 3D renderer. Written in C++ using OpenGL on Ubuntu.
-
Nikola
A cross-platform framework for window creation, input handling, and rendering using OpenGL 4.5+ (by FrodoAlaska)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ GLFW discussion
C++ GLFW related posts
-
Show HN: Typed-FFmpeg 3.0–Typed Interface to FFmpeg and Visual Filter Editor
-
Realtime N-body simulation
-
mpv player with GUI (for parents)
-
minimax — minimalist 3D game engine in Clojure
-
Trap The Cat GLFW
-
question about wasted index Buffer data
-
Best way to learn c++ with a background in programming?
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Sep 2026
Index
What are some of the best open-source GLFW projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | bgfx | 17,465 |
| 2 | glslViewer | 5,324 |
| 3 | magnum | 5,205 |
| 4 | WebGui | 850 |
| 5 | ImPlay | 782 |
| 6 | Physics3D | 327 |
| 7 | borealis | 301 |
| 8 | OpenGL_CMake_Skeleton | 300 |
| 9 | bigger | 241 |
| 10 | ekg | 153 |
| 11 | scop_vulkan | 146 |
| 12 | glfwpp | 122 |
| 13 | lavfi-preview | 115 |
| 14 | BunnyLOD | 78 |
| 15 | N-body | 53 |
| 16 | wase-engine | 53 |
| 17 | chip-8 | 42 |
| 18 | stylized_snake_game | 40 |
| 19 | VulkanStarter | 36 |
| 20 | Physically-based-deferred-shading | 12 |
| 21 | Nikola | 11 |
| 22 | cpp-graphics | 10 |
| 23 | zxShaderViz | 10 |