Open-source C++ projects categorized as GLFW

Top 23 C++ GLFW Projects

  • bgfx

    Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

  • Project mention: WebKit Switching to Skia for 2D Graphics Rendering | news.ycombinator.com | 2024-02-20
  • magnum

    Lightweight and modular C++11 graphics middleware for games and data visualization

  • 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.

    InfluxDB logo
  • glslViewer

    Console-based GLSL Sandbox for 2D/3D shaders

  • 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).

  • Project mention: Visual Node Graph with ImGui | news.ycombinator.com | 2023-09-29

    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.

  • ImPlay

    A Cross-Platform Desktop Media Player

  • Project mention: New to MPV, I have questions | /r/mpv | 2023-08-06

    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

  • Embroidermodder

    Free machine embroidery software supporting a variety of formats.

  • Physics3D

    A 3D physics engine

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • OpenGL_CMake_Skeleton

    :heart: A ready to use cmake skeleton using GLFW, Glew and glm. :+1:

  • borealis

    Hardware accelerated, controller and TV oriented UI library for PC and Nintendo Switch (libnx)

  • bigger

    bigg (bgfx + imgui + glfw + glm) + utils

  • scop_vulkan

    A 3D model viewer written C++20 and Vulkan

  • glfwpp

    GLFW C++ Wrapper - thin, modern, C++17, header-only GLFW wrapper

  • BunnyLOD

    Cross platform GLFW based port of Stan Melax's BunnyLOD Easy Mesh Simplification

  • Spatial.Engine

    [WIP] Spatial is a cross-platform C++ game engine.

  • wase-engine

    A 2D game engine written in C++

  • stylized_snake_game

    A cross-platform desktop stylized version of snake game made from scratch in C++/OpenGL.

  • chip-8

    Yet another Chip-8 interpreter, but this time with a beautiful interface 💻

  • VulkanStarter

    A template for Vulkan C++ projects with GLFW, GLM and ImGUI using CMake, CI, Conan and doctest

  • zxShaderViz

    A useful tool to edit and visualize shaders in real time.

  • Physically-based-deferred-shading

    First attempt at writing a good looking 3D renderer. Written in C++ using OpenGL on Ubuntu.

  • Project mention: What was the highlight of your education as a CS major? | /r/csMajors | 2023-06-23

    Link with some videos/gifs since OP asked: https://github.com/jonaskris/Physically-based-deferred-shading

  • cpp-graphics

    C++ 2D Graphics Tests and Examples using SDL2, SFML, GLFW and Dear ImGui

  • N-body

    N-body simulation made with C++ and OpenGL (by MarcVivas)

  • Project mention: Realtime N-body simulation | /r/opengl | 2023-07-06

    Here's the code if you are curious or you want to try it: N-body

  • kurve

    Remake of the classic game "Achtung, die Kurve!" in C++ using OpenGL and GLFW (by h-valdes)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ GLFW related posts


What are some of the best open-source GLFW projects in C++? This list will help you:

Project Stars
1 bgfx 14,383
2 magnum 4,678
3 glslViewer 4,494
4 WebGui 648
5 ImPlay 543
6 Embroidermodder 517
7 Physics3D 297
8 OpenGL_CMake_Skeleton 278
9 borealis 254
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 17
19 zxShaderViz 12
20 Physically-based-deferred-shading 11
21 cpp-graphics 9
22 N-body 7
23 kurve 4

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives