InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 C++ GLFW Projects
-
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Project mention: Bgfx: Cross-platform, graphics API agnostic rendering library | news.ycombinator.com | 2025-01-08 -
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. 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).
ImGUI generally runs on GLFW and there is even a port to html5: https://github.com/jnmaloney/WebGui
ImRAD appears to be based on GLFW as well so one would only have to follow a tutorial: https://uncovergame.com/2015/01/21/porting-a-complete-c-game...
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
borealis
Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx)
-
-
-
-
-
-
-
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.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ GLFW discussion
C++ GLFW related posts
-
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?
-
Good 3D Library for M1 (arm64) mac?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 May 2025
Index
What are some of the best open-source GLFW projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | bgfx | 15,697 |
2 | magnum | 4,965 |
3 | glslViewer | 4,953 |
4 | WebGui | 741 |
5 | ImPlay | 653 |
6 | Physics3D | 316 |
7 | OpenGL_CMake_Skeleton | 297 |
8 | borealis | 278 |
9 | bigger | 233 |
10 | scop_vulkan | 144 |
11 | glfwpp | 100 |
12 | lavfi-preview | 94 |
13 | BunnyLOD | 77 |
14 | wase-engine | 54 |
15 | stylized_snake_game | 40 |
16 | chip-8 | 38 |
17 | VulkanStarter | 29 |
18 | N-body | 25 |
19 | zxShaderViz | 12 |
20 | Physically-based-deferred-shading | 11 |
21 | cpp-graphics | 10 |
22 | kurve | 5 |
23 | surge | 5 |