探索 C++ 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
开源回合制策略游戏,拥有高奇幻主题。包含单人和多人战役,丰富的剧情与单位技能。提供地图编辑器和高度可模组化支持,支持 Windows、macOS 和 Linux 平台。
基于 Xiph RNNoise 的实时语音降噪插件,支持 VST2、VST3、LV2、LADSPA、AU、AUv3 多种格式。适用于 48000 Hz 单声道或立体声音频,可抑制风扇、办公室、飞机等环境噪音。
提供 DirectX 12 图形示例,展示在 Windows 上构建高性能图形应用。包含 DirectX 12 Ultimate 特性演示及 MiniEngine 引擎启动套件。
强大的 Windows 文件资源管理器右键菜单管理器。支持自定义菜单项、修改系统菜单、使用表达式语法、多列布局及 SVG 图标。轻量便携,配置简单。
基于 Sunshine 的增强串流主机,支持 HDR10/HDR Vivid 与虚拟显示器。集成 Opus DRED、7.1.4 环绕声、多编码器优化及 Tauri 现代控制面板。
C/C++ 静态代码分析工具,支持 C++11,可编译为命令行或 GUI 应用。提供手动分析和 CPU 捐赠功能,通过 CMake、Visual Studio 等多种方式构建。
灵活的 C++ 库,简化复杂应用的并行化,无需线程专家知识。提供模板、函数和接口,实现可移植、可组合且具备未来可扩展性的多核性能利用。
为 macOS 提供 Xbox 360、Xbox One 及原版 Xbox 控制器的驱动支持,包含有线、无线适配器及蓝牙连接选项。提供力反馈、LED 控制及偏好设置面板,支持多种第三方控制器。注意:macOS Big Sur 及 Apple Silicon 芯片暂不支持。
一个用于声音合成与算法作曲的平台,包含实时音频服务器 scsynth、支持多核并行的 supernova、解释型语言 sclang 以及集成开发环境 scide。支持 C++ 插件扩展,可在多平台运行。
Piccolo 是一个用于 GAMES104 课程的微型游戏引擎,基于 C++ 开发。支持 Windows、macOS 和 Linux 平台,提供完整的构建脚本和开发环境配置指南。
包含《命令与征服:红色警戒》源代码,支持 Steam 创意工坊。需特定旧版 SDK 和工具编译,仅用于存档,不接受贡献。
多功能 ESP32 固件,支持 WiFi、BLE、RF、RFID、IR 等攻击功能,适用于 M5Stack 和 Lilygo 设备,便于红队操作。
用于 Apple 平台开发的 Firebase SDK,支持 iOS、macOS、tvOS 等系统。提供认证、数据库、存储、推送等后端服务,通过 CocoaPods 或 Swift Package Manager 安装。
功能强大的本地音乐播放器,支持歌词显示、卡拉OK样式、在线下载、频谱分析、音效设置、主题自定义及多种播放内核,兼容常见音频格式。
高性能压缩/解压库,专注于速度而非最大压缩率,压缩速度可达 250 MB/s 以上,解压速度超过 500 MB/s。稳定可靠,已在 Google 生产环境中处理 PB 级数据,支持 C++ 接口。
基于 Audacity 的多轨道音频编辑器,支持 Windows、macOS 和 Linux。提供录音、格式导入导出、高质量音频处理、VST/LV2/AU 插件、脚本编写及无障碍功能。
开源开放世界 RPG 游戏引擎,支持运行《上古卷轴3:晨风》。提供 Construction Set 替代品 OpenMW-CS,支持模组兼容性检查与改进图形界面。
开源多视图几何库,用于 3D 计算机视觉和运动恢复结构。提供端到端的 3D 重建框架,包含库、二进制文件和流水线。支持 C++ 开发,跨平台运行。
基于 eBPF 的 Kubernetes 原生可观测性工具,自动收集全链路数据,支持集群内边缘计算,脚本化查询。适用于网络监控、基础设施健康、服务性能与数据库查询分析。
基于 KVCache 的 LLM 服务解耦架构,为 Kimi 提供高性能推理平台,支持 Transfer Engine 和 Mooncake Store 开源。
将 Xbox 360 游戏可执行文件转换为 C++ 代码,支持跨平台重编译。灵感源自 N64 Recompiled,实现 PPC 指令、MMIO 和异常处理等核心功能。