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.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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).
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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
Project mention: WebKit Switching to Skia for 2D Graphics Rendering | news.ycombinator.com | 2024-02-20
you could compile this with imgui to the web: https://github.com/jnmaloney/WebGui
but you'd have to write communication to your django app. I would do that in JS and then pass events to the WASM layer.
Hi, I am new to MPV, I know the basics, but I have loads of questions all listed in this postConfig:ImPlay (Latest build), Windows, no border mode, UOSC
You might also want to consider using glfwpp, which is a C++ wrapper around glfw. It wraps the glfw callbacks with std::fuction, so you can pass function objects or lambdas with captures without thinking about managing the single global user pointer.
Link with some videos/gifs since OP asked: https://github.com/jonaskris/Physically-based-deferred-shading
Here's the code if you are curious or you want to try it: N-body
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 - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source GLFW projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | bgfx | 14,306 |
2 | magnum | 4,649 |
3 | glslViewer | 4,462 |
4 | WebGui | 628 |
5 | ImPlay | 531 |
6 | Embroidermodder | 514 |
7 | Physics3D | 296 |
8 | OpenGL_CMake_Skeleton | 275 |
9 | borealis | 252 |
10 | bigger | 207 |
11 | scop_vulkan | 140 |
12 | glfwpp | 87 |
13 | BunnyLOD | 74 |
14 | Spatial.Engine | 68 |
15 | wase-engine | 53 |
16 | stylized_snake_game | 38 |
17 | chip-8 | 34 |
18 | VulkanStarter | 16 |
19 | zxShaderViz | 12 |
20 | Physically-based-deferred-shading | 11 |
21 | cpp-graphics | 9 |
22 | N-body | 7 |
23 | kurve | 4 |
Sponsored