A cross-platform file change monitor with multiple backends: Apple macOS File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify and fanotify, Microsoft Windows and a stat()-based backend.
- event-notifications
- change-monitor
- fswatch
- kqueue
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
Open-source, cross-platform, C++ game engine for creating 2D/3D games.
- open-source
- cross-platform
- c-plus-plus
- engine
a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
projectM - Cross-platform Music Visualization Library. Open-source and Milkdrop-compatible.
- music-visualizer
- visualizer
- library
- music
Your agents don’t hand off the work. Kungfu keeps the same Work moving across Codex, Claude, OpenCode, and your own execution surface.
TranslatedA cross-platform multimedia framework based on Qt and FFmpeg. Recommand to use new sdk https://github.com/wang-bin/mdk-sdk
A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/
- springrts
- c-plus-plus
- lua
- strategy-game-engine
JPEG XL image format reference implementation
- image-compression
- encoder
- decoder
- codec
A library for creating native cross-platform GUI apps
Argument Parser for Modern C++
- cpp17
- header-only
- library
- argument-parser
A novel take on lossless data compression
Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.
- game
- python
- c-plus-plus
- json
A cross-platform Qt IDE
Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications
Warp speed Data Transfer (WDT) is an embeddedable library (and command line tool) aiming to transfer data between 2 systems as fast as possible over multiple TCP paths.
The C++ Standard Library for Parallelism and Concurrency
Native C++ UI library, cross-platform, MVVM and data binding, XML description, multi-language, core/renderer cross-process separation, etc
Meta's Thrift implementation: cross-language serialization and high-performance async RPC
Portable, simple and extensible C++ logging library
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
- vulkan
- vulkan-compute
- vulkan-example
- vulkan-tutorial
a modern C++ GUI library
- modern-cpp
- c-plus-plus-11
- c-plus-plus-14
- c-plus-plus-17
Cross-platform, Serial Port library written in C++
Polycode is a cross-platform framework for creative code.