C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
- game-engine
- gamedev
- game-developement
- cpp
58,136 visible repositories in the index
169–192 of 267 · Most stars
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
Physical based rendering with Vulkan using glTF 2.0 models
Free open-source modern C++20/23 framework to create console (CLI), forms (GUI like WinForms) and unit test (xUnit) applications and libraries on Windows, macOS, Linux, iOS, Android, FreeBSD, Haiku, and SerenityOS.
SimpleBLE - the all-in-one Bluetooth library for MacOS, iOS, Windows, Linux and Android.
Cross-platform port of Arx Fatalis, a first-person role-playing game
Internet radio based on ESP32, VS1053 and a TFT screen.
C++ CSV parser library
Cross-platform modern C++ GUI
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
cppcryptfs is an implementation of the gocryptfs encrypted overlay filesystem in C++ for Windows.
C++ Web Framework REST API
A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
TranslatedWin顺 (WinShun, "Win smooth"): a free, open-source quick search launcher for Windows. Double-press Ctrl, search files instantly by pinyin, full-text search Word/Excel/PDF, clipboard history (replaces Win+V), dialog search, taskbar search, plugins, AI assistant MCP. Free Windows search launcher: pinyin file search, full-text search, clipboard history, MCP server. Everything/Listary alternative.
🛸 A modern, cross-platform C++ webview library
G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 support up to release 1.3.2) with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.
C++ library for creating an embedded Rest HTTP server (and more)
A C++17 cross-platform implementation for UUIDs
Very fast, high quality, platform-independent hashing algorithm.
⚔️ A cross-platform, open source, and super fast MUD client with scripting in Lua
Distributed machine learning platform
CSerialPort - lightweight cross-platform serial port library and protocol parsing for C++/C/C#/Java/Python/Node.js/Electron/Rust
Modern and easy-to-use library for Vulkan
LYNX SHARE — lightweight open-source DAW in C++20/JUCE with the FL Studio workflow: Channel Rack, Piano Roll, Playlist, Mixer and .flp import
2D Game Engine with Lua Scripting made on top of SFML !