探索 C++ 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
特性完整、零成本、高性能、低内存的 Unity 全平台原生 C# 热更新解决方案。扩充 il2cpp 为 AOT+解释器混合运行时,支持动态加载程序集,实现无缝热更新。兼容多线程、DOTS、反射等特性,性能与内存效率远超同类方案。
开源、轻量级 Chromium 浏览器内核,单文件集成。支持 C/C++/C#/Delphi,内嵌 Node.js,可模拟环境,支持 HTML5、跨域拦截、Headless 模式及 Windows XP。
使用 TensorRT 网络定义 API 实现流行深度学习网络。支持灵活修改、调试和教育目的,通过 .wts 文件加载权重并构建引擎。涵盖 YOLO 系列、GhostNet 等多种模型,兼容 TensorRT 8.x。
高性能 C++ 路由引擎,基于 OpenStreetMap 数据。提供 HTTP API、C++ 库及 NodeJS 封装,支持路径规划、距离矩阵、GPS 轨迹匹配、旅行商问题求解及矢量瓦片生成。推荐使用 Docker 快速部署。
行业标准的游戏导航网格工具集。提供自动、快速、灵活的网格生成,无依赖,支持 Unity、Unreal 等引擎。包含 Recast 生成、Detour 寻路、TileCache 流式加载及 Crowd 群体模拟模块。
简单、开源、跨平台的 Go 语言 IDE。支持 Go1.18~Go1.21 泛型、模块及 GOPATH。提供代码补全、语法高亮、调试(GDB/Delve)及集成终端。支持 Windows、Linux、macOS 等系统。
开源离网网格通信系统 Meshtastic 的官方固件。支持 ESP32、nRF52、RP2040/RP2350 和 Linux 设备,实现长距离、低功耗的文本消息、位置共享和遥测。
最小的头文件 GUI 库(4 KLOC),零依赖,全平台支持。轻量、高性能,兼容 Qt/MFC 等框架,适用于 MCU 与 IoT 场景。
C++ 网格优化库,通过索引、顶点缓存、过绘制和顶点获取优化等核心流水线,减小网格尺寸并提升 GPU 渲染速度。提供 C/C++ 接口,支持 glTF 优化工具 gltfpack。
MariaDB 社区开发的 MySQL 分支,提供更丰富的功能、新存储引擎、更少的 bug 和更好的性能。由 MariaDB 基金会和公司维护,是 MySQL 的直接替代品。
C++ WebSocket 客户端/服务器库,支持 RFC6455。头文件库,提供可互换的网络传输模块(原始缓冲区、iostream、Asio),支持 TLS、IPv6 和代理。跨平台、线程安全。
同步多房间音频播放器,支持客户端与服务器时间同步,实现完美同步播放。可将现有播放器扩展为类似 Sonos 的多房间系统,支持 PCM、FLAC、Vorbis、Opus 等编码。
模块化 ZK 后端,由 GPU 加速。支持多种有限域、椭圆曲线、承诺方案和 SNARKs,提供通用、易用、极速的特性,并兼容 CPU 和 GPU。
现代 Windows UI 框架,提供丰富控件和样式,支持 C++/C# 开发,优化高性能硬件体验,是 Windows App SDK 的一部分。
受 Python Flask 启发的 C++ 微型 Web 框架。提供快速路由、类型安全处理器、内置 JSON 解析、Mustache 模板、中间件和 WebSocket 支持。头文件库,易于集成。
快速用户态 x86 和 x86-64 模拟器,用于在 Arm64 Linux 上运行程序。支持 32/64 位二进制,可与 Wine/Proton 兼容。通过 API 转发和代码缓存优化性能,提供配置工具。
Flutter 引擎是可移植的运行时,用于托管 Flutter 应用。实现核心库,包括动画、图形、I/O、无障碍、插件架构及 Dart 运行时和编译工具链。
专为 Wayland 设计的极简桌面外壳,支持 Niri、Hyprland 等多种合成器。提供主题、壁纸管理、通知系统、多显示器支持及插件扩展,基于 Quickshell 构建,性能优异。
基于《视觉SLAM十四讲》的C++代码库,涵盖从基础到高级的视觉SLAM算法实现,包括特征点法、直接法、后端优化与稠密重建。代码按章节组织,支持Ubuntu 18.04,推荐使用slambook2版本。
通用 LED 动画库,支持 30,000+ LED,适用于 Arduino、ESP32 等 50+ 平台。提供背景渲染、高性能 8 位数学运算,是 Arduino 第二热门库。
基于 Citra 的开源 3DS 模拟器,整合了 PabloMK7 的 Citra 分支和 Lime3DS 项目。支持 Windows、macOS、Android 和 Linux 平台,提供多种安装方式。项目旨在成为未来开发的首选平台。