探索 C++ 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
使用 TensorRT 网络定义 API 实现流行深度学习网络。支持灵活修改、调试和教育目的,通过 .wts 文件加载权重并构建引擎。涵盖 YOLO 系列、GhostNet 等多种模型,兼容 TensorRT 8.x。
简单、开源、跨平台的 Go 语言 IDE。支持 Go1.18~Go1.21 泛型、模块及 GOPATH。提供代码补全、语法高亮、调试(GDB/Delve)及集成终端。支持 Windows、Linux、macOS 等系统。
最小的头文件 GUI 库(4 KLOC),零依赖,全平台支持。轻量、高性能,兼容 Qt/MFC 等框架,适用于 MCU 与 IoT 场景。
模块化 ZK 后端,由 GPU 加速。支持多种有限域、椭圆曲线、承诺方案和 SNARKs,提供通用、易用、极速的特性,并兼容 CPU 和 GPU。
C++ WebSocket 客户端/服务器库,支持 RFC6455。头文件库,提供可互换的网络传输模块(原始缓冲区、iostream、Asio),支持 TLS、IPv6 和代理。跨平台、线程安全。
行业标准的游戏导航网格工具集。提供自动、快速、灵活的网格生成,无依赖,支持 Unity、Unreal 等引擎。包含 Recast 生成、Detour 寻路、TileCache 流式加载及 Crowd 群体模拟模块。
高性能 C++ 路由引擎,基于 OpenStreetMap 数据。提供 HTTP API、C++ 库及 NodeJS 封装,支持路径规划、距离矩阵、GPS 轨迹匹配、旅行商问题求解及矢量瓦片生成。推荐使用 Docker 快速部署。
受 Python Flask 启发的 C++ 微型 Web 框架。提供快速路由、类型安全处理器、内置 JSON 解析、Mustache 模板、中间件和 WebSocket 支持。头文件库,易于集成。
C++ 网格优化库,通过索引、顶点缓存、过绘制和顶点获取优化等核心流水线,减小网格尺寸并提升 GPU 渲染速度。提供 C/C++ 接口,支持 glTF 优化工具 gltfpack。
同步多房间音频播放器,支持客户端与服务器时间同步,实现完美同步播放。可将现有播放器扩展为类似 Sonos 的多房间系统,支持 PCM、FLAC、Vorbis、Opus 等编码。
Flutter 引擎是可移植的运行时,用于托管 Flutter 应用。实现核心库,包括动画、图形、I/O、无障碍、插件架构及 Dart 运行时和编译工具链。
基于 Firefox 的反检测浏览器,专为网页抓取设计。通过 C++ 层面拦截数据,实现指纹注入与轮换,规避 bot 检测。支持隐身模式、图形指纹对抗及 Playwright 兼容。
MariaDB 社区开发的 MySQL 分支,提供更丰富的功能、新存储引擎、更少的 bug 和更好的性能。由 MariaDB 基金会和公司维护,是 MySQL 的直接替代品。
现代 Windows UI 框架,提供丰富控件和样式,支持 C++/C# 开发,优化高性能硬件体验,是 Windows App SDK 的一部分。
基于《视觉SLAM十四讲》的C++代码库,涵盖从基础到高级的视觉SLAM算法实现,包括特征点法、直接法、后端优化与稠密重建。代码按章节组织,支持Ubuntu 18.04,推荐使用slambook2版本。
通用 LED 动画库,支持 30,000+ LED,适用于 Arduino、ESP32 等 50+ 平台。提供背景渲染、高性能 8 位数学运算,是 Arduino 第二热门库。
开源离网网格通信系统 Meshtastic 的官方固件。支持 ESP32、nRF52、RP2040/RP2350 和 Linux 设备,实现长距离、低功耗的文本消息、位置共享和遥测。
C++ Requests: Curl for People,Python Requests 的 C++ 精神移植。基于 libcurl 的简单封装,提供清晰的 C++17 接口,支持 GET/POST、认证、代理、异步请求及 SSE 等功能。
快速用户态 x86 和 x86-64 模拟器,用于在 Arm64 Linux 上运行程序。支持 32/64 位二进制,可与 Wine/Proton 兼容。通过 API 转发和代码缓存优化性能,提供配置工具。
高性能原生桌面启动器,支持应用启动、文件搜索、剪贴板历史、计算器及 Raycast 扩展兼容。提供 TypeScript SDK 用于扩展开发,适合开发者与高级用户。
太空探索、贸易与战斗游戏。从微小飞船起步,通过贸易、任务或战斗赚取资金,升级舰船与武器。可参与主线剧情或自由探索,体验沙盒玩法。支持多平台,系统要求低。
Paddle Lite 是一个高性能、轻量级、灵活性强且易于扩展的深度学习推理框架,专为移动端、嵌入式及边缘端硬件设计。支持 PaddlePaddle 模型格式,提供模型优化工具,支持多平台(Android/iOS/Linux/Windows/macOS)及多种语言(C++/Java/Python)接口,集成多种硬件加速(如华为麒麟NPU、高通QNN等)。