探索 C++ 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
基于 Chromium 网络栈伪装流量,具备强抗审查与低可检测性。通过 HTTP/2 多路复用、TLS 指纹伪装、应用层前置及长度填充,有效抵御指纹识别、主动探测与流量分析。支持多平台部署,客户端配置简单。
最小的头文件 GUI 库(4 KLOC),零依赖,全平台支持。轻量、高性能,兼容 Qt/MFC 等框架,适用于 MCU 与 IoT 场景。
C++ WebSocket 客户端/服务器库,支持 RFC6455。头文件库,提供可互换的网络传输模块(原始缓冲区、iostream、Asio),支持 TLS、IPv6 和代理。跨平台、线程安全。
受 Python Flask 启发的 C++ 微型 Web 框架。提供快速路由、类型安全处理器、内置 JSON 解析、Mustache 模板、中间件和 WebSocket 支持。头文件库,易于集成。
行业标准的游戏导航网格工具集。提供自动、快速、灵活的网格生成,无依赖,支持 Unity、Unreal 等引擎。包含 Recast 生成、Detour 寻路、TileCache 流式加载及 Crowd 群体模拟模块。
Flutter 引擎是可移植的运行时,用于托管 Flutter 应用。实现核心库,包括动画、图形、I/O、无障碍、插件架构及 Dart 运行时和编译工具链。
基于 Cloudflare Workers 同源代码的 JavaScript / Wasm 运行时。可作为应用服务器、开发工具或可编程 HTTP 代理,支持纳米服务架构、能力绑定与向后兼容。
高性能 C++ 路由引擎,基于 OpenStreetMap 数据。提供 HTTP API、C++ 库及 NodeJS 封装,支持路径规划、距离矩阵、GPS 轨迹匹配、旅行商问题求解及矢量瓦片生成。推荐使用 Docker 快速部署。
开源 KVM 软件,通过软件模拟 KVM 开关功能。使用一台电脑的键盘鼠标控制多台电脑,通过鼠标移至屏幕边缘或按键切换焦点。支持 Windows、macOS、Linux、FreeBSD 等系统,提供剪贴板共享(Linux/Wayland 暂不支持)。
同步多房间音频播放器,支持客户端与服务器时间同步,实现完美同步播放。可将现有播放器扩展为类似 Sonos 的多房间系统,支持 PCM、FLAC、Vorbis、Opus 等编码。
基于《视觉SLAM十四讲》的C++代码库,涵盖从基础到高级的视觉SLAM算法实现,包括特征点法、直接法、后端优化与稠密重建。代码按章节组织,支持Ubuntu 18.04,推荐使用slambook2版本。
现代 Windows UI 框架,提供丰富控件和样式,支持 C++/C# 开发,优化高性能硬件体验,是 Windows App SDK 的一部分。
C++ 网格优化库,通过索引、顶点缓存、过绘制和顶点获取优化等核心流水线,减小网格尺寸并提升 GPU 渲染速度。提供 C/C++ 接口,支持 glTF 优化工具 gltfpack。
通用 LED 动画库,支持 30,000+ LED,适用于 Arduino、ESP32 等 50+ 平台。提供背景渲染、高性能 8 位数学运算,是 Arduino 第二热门库。
C++ Requests: Curl for People,Python Requests 的 C++ 精神移植。基于 libcurl 的简单封装,提供清晰的 C++17 接口,支持 GET/POST、认证、代理、异步请求及 SSE 等功能。
MariaDB 社区开发的 MySQL 分支,提供更丰富的功能、新存储引擎、更少的 bug 和更好的性能。由 MariaDB 基金会和公司维护,是 MySQL 的直接替代品。
Paddle Lite 是一个高性能、轻量级、灵活性强且易于扩展的深度学习推理框架,专为移动端、嵌入式及边缘端硬件设计。支持 PaddlePaddle 模型格式,提供模型优化工具,支持多平台(Android/iOS/Linux/Windows/macOS)及多种语言(C++/Java/Python)接口,集成多种硬件加速(如华为麒麟NPU、高通QNN等)。
太空探索、贸易与战斗游戏。从微小飞船起步,通过贸易、任务或战斗赚取资金,升级舰船与武器。可参与主线剧情或自由探索,体验沙盒玩法。支持多平台,系统要求低。
高性能 SFU WebRTC 视频会议服务器,支持 WebRTC 和 RTP,提供 Node.js/Rust 后端与 TypeScript/C++ 客户端库,具备低级 API、多流、IPv6、拥塞控制及数据通道功能。
开源 VR 头显,支持 SteamVR,成本约 200 美元。基于 C++ 开发,硬件、软件、固件完全开源。提供 2K 分辨率 120FPS 显示,兼容 Arduino,实验性身体追踪。适合 DIY 爱好者自行组装。
高效、可扩展的通用场景描述系统,用于图形应用间的时间采样场景描述创作、读取和流式传输。支持多平台构建,提供 Python 绑定和可视化工具。