# C++
77 个相关产品 · 中文解读 · 按热度排序
Fincept-Corporation/FinceptTerminal
一个现代化的金融分析终端应用,集成市场分析、投资研究与经济数据工具,面向金融从业者。
abseil/abseil-cpp
Abseil C++ 库是 Google 开源的一套通用 C++ 工具库,为开发者提供高效、跨平台的常用功能(如容器、算法、时间处理等),特别适合大型工程和高性能系统开发。
ocornut/imgui
轻量级 C++ 图形界面库,零依赖、无臃肿,适合嵌入式或高性能图形应用开发。
gabime/spdlog
高性能 C++ 日志库,以极致性能著称,适用于对日志吞吐量和延迟敏感的系统级或嵌入式应用。
chriskohlhoff/asio
跨平台C++异步I/O库,支持网络编程、定时器、线程管理等,是构建高性能网络服务的核心工具
catchorg/Catch2
Catch2 是一个现代 C++ 测试框架,支持单元测试、TDD 和 BDD,语法简洁,无需外部依赖,是 C++ 项目质量保障的首选工具。
jbeder/yaml-cpp
yaml-cpp 是 C++ 的 YAML 解析器与生成器,用于读写 YAML 配置文件,适合 C++ 项目中需要结构化配置的开发者。
I wrote a C++ ray tracer from scratch without AI
纯手工从零编写C++光线追踪器,不依赖AI辅助,完整展示图形学核心原理与实现细节。
Anyone interested in a tool helps to explore C++ ASTs
一个用于探索 C++ 抽象语法树(AST)的工具,帮助开发者深入理解代码结构,适用于编译器开发与静态分析。
google/googletest
GoogleTest 是 Google 开发的 C++ 测试框架,支持单元测试、模拟对象和断言,是 C++ 项目中构建高质量代码的必备工具。
tdlib/td
Telegram 客户端的跨平台底层库,支持多语言、多平台构建 Telegram 客户端,为开发者打造私密通信应用提供强力支持。
ggml-org/whisper.cpp
将 OpenAI Whisper 语音识别模型移植到 C/C++,实现轻量级、高性能的本地语音转文字工具,适合嵌入式或低资源环境使用。
nlohmann/json
现代 C++ 的 JSON 库,语法简洁、性能优异,支持序列化/反序列化,是 C++ 开发者处理 JSON 数据的首选工具。
HIllya51/LunaTranslator
专为视觉小说设计的开源翻译工具,支持多语言自动翻译与文本替换,帮助玩家本地化非中文视觉小说内容,适合翻译爱好者与模组制作者
valhalla/valhalla
开源的路由引擎,专为 OpenStreetMap 地图数据设计,支持高效路径规划与地理计算,适合开发者构建地图应用或导航系统。
project-chip/connectedhomeip
Matter(原 Project CHIP)是跨平台智能家居通信标准,由连接标准联盟推动,旨在统一设备协议,提升兼容性与开发效率。
carbonengine/core
一个跨平台的C++底层系统抽象库,为开发者提供通用的系统调用封装,适用于需要高性能和跨平台兼容性的系统级开发
ai-dynamo/nixl
NVIDIA 推出的推理加速库(NIXL),用于高效传输与执行 AI 推理任务,降低延迟并提升 GPU 利用率,专为高性能 AI 服务设计
google/glog
Google官方日志库,提供高效、灵活的日志记录功能,支持不同级别日志输出与日志文件管理,广泛用于C++项目
nasa/fprime
NASA 开发的飞行软件与嵌入式系统框架,用于构建高可靠、可验证的航天器控制软件。
wolfpld/tracy
高性能帧级性能分析工具,专为 C++ 应用设计,支持低开销采样与实时性能可视化。
C++ SFML SDL 2 Game Engine for Nintendo Switch, PC, Web and Mobile
一个支持 Nintendo Switch、PC、Web 和移动设备的 C++ 游戏引擎,基于 SFML 和 SDL2,适合跨平台游戏开发者快速构建2D游戏,亮点是统一的跨平台 AP
jrouwe/JoltPhysics
高性能多线程刚体物理引擎JoltPhysics,专为游戏与VR应用设计,已被《地平线:零之曙光》《死亡搁浅2》等大作采用
google-ai-edge/LiteRT
Google推出的轻量级边缘AI推理框架LiteRT,作为TensorFlow Lite的继任者,专为边缘设备优化高性能ML与生成式AI部署
Cpp2Rust/cpp2rust
自动将C++代码转换为安全的Rust代码的工具,帮助开发者迁移老旧C++项目至现代内存安全语言,降低转型成本。
azahar-emu/azahar
基于 Citra 的开源 3DS 模拟器,用 C++ 编写,为怀旧游戏爱好者提供在现代设备上运行 3DS 游戏的方案,支持多平台运行
godotengine/godot
开源跨平台 2D/3D 游戏引擎,支持多语言开发,适合独立开发者和游戏团队构建高质量游戏。
InoriRus/Kyty
Kyty 是一个开源的 PS4 和 PS5 模拟器,支持部分游戏运行,为复古游戏爱好者和逆向研究者提供在 PC 上运行主机游戏的可能。
optiscaler/OptiScaler
跨 GPU 的超分辨率与帧生成桥梁工具,支持 DLSS、XeSS、FSR 等多种技术,可在非原生支持的游戏中实现帧生成效果。
qbittorrent/qBittorrent
开源的 BitTorrent 客户端,支持多平台,界面简洁,功能完整,是替代传统客户端的高性能选择。
shadps4-emu/shadPS4
跨平台的PlayStation 4模拟器,支持Windows、Linux、macOS和FreeBSD,用C++实现,致力于完整还原PS4运行环境。
dolphin-emu/dolphin
Dolphin 是一款功能强大的 GameCube 和 Wii 模拟器,可在 PC 上运行经典游戏并支持画质与性能增强。
sdatkinson/NeuralAmpModelerCore
用于构建音频建模插件的核心 DSP 库,专为音乐人和音频工程师打造,支持高精度实时音频处理,是 NAM 插件生态的技术基石
ZLMediaKit/ZLMediaKit
全协议支持的音视频流媒体服务框架,涵盖 WebRTC、RTSP、RTMP、HLS 等,适用于直播、监控与低延迟传输。
geode-sdk/geode
专为《Geometry Dash》设计的终极模组开发框架,支持高度自定义关卡与游戏逻辑,赋能玩家创作。
UZ-SLAMLab/ORB_SLAM3
高精度开源视觉/视觉惯性 SLAM 系统,支持多地图与多传感器融合,适用于机器人、AR/VR 和自动驾驶等场景的定位与建图
Beautiful Type Erasure with C++26 Reflection
C++26 反射机制实现优雅类型擦除,让模板编程更安全高效,适合需要高性能和类型安全的C++开发者
YimMenu/YimMenuV2
GTA 5的实验性增强菜单,用C++开发,为玩家提供更丰富、更自由的交互体验,适合游戏模组开发者与玩家社区。
openvinotoolkit/openvino
英特尔开源 AI 推理优化工具包,支持多硬件平台部署,帮助开发者高效运行和优化 AI 模型。
fmtlib/fmt
现代 C++ 格式化库,提供类似 Python f-string 的简洁语法,替代 printf 和 stringstream,提升代码可读性与性能。
facebookincubator/velox
Facebook开源的可组合、高度可扩展的C++数据管理执行引擎库,支持自定义算子与执行策略,适用于数据库、数据湖与分析系统。
ArthurSonzogni/FTXUI
FTXUI 是一个用 C++ 实现的函数式终端用户界面库,支持构建交互式命令行应用,具有高可组合性与响应式设计,适合开发高效 CLI 工具。
zeek/zeek
强大的网络分析框架,用于实时流量监控、协议解析与安全审计,区别于传统 IDS,支持深度行为分析。
diasurgical/DevilutionX
为现代操作系统重新编译的《暗黑破坏神》游戏,支持 Windows、Linux 和 macOS,修复旧版兼容性问题。
autowarefoundation/vision_pilot
基于端到端 AI 的 L2 级自动驾驶辅助系统,完全开源,支持感知、决策与控制,适用于智能驾驶研究与开发。
CrispStrobe/CrispASR
C++ 实现的多语言语音识别与合成模型运行时枢纽,支持 Cohere、Parakeet、Voxtral 等主流模型,具备强制对齐功能。
cocos/cocos-engine
开源跨平台游戏引擎Cocos Creator,支持2D/3D游戏开发与Web发布,赋能全球开发者快速构建高性能游戏。
microsoft/microsoft-ui-xaml
WinUI 是微软推出的现代化 UI 框架,支持构建高性能、视觉一致的 Windows 桌面应用,提供丰富的控件与样式库。
bambulab/BambuStudio
BambuStudio 是为 BambuLab 及其他 3D 打印机设计的 PC 端控制软件,提供切片、预览、打印管理等功能,是 3D 打印爱好者的高效工作平台。
daijro/camoufox
Camoufox 是一款反检测浏览器,用于规避网站反爬机制,适用于自动化测试与数据采集场景。
maplibre/maplibre-native
MapLibre Native 是跨平台的矢量地图库,支持 iOS、Android 等平台,用于构建高性能、可交互的地理可视化应用。
facebook/rocksdb
RocksDB 是一个嵌入式、持久化的高性能键值存储库,适用于需要低延迟、高吞吐量数据存储的系统,如数据库、缓存和日志系统。
LadybirdBrowser/ladybird
完全独立开发的开源网页浏览器,不依赖任何闭源组件,强调自主可控与隐私安全,是浏览器自由化的技术标杆
NVIDIA/DeepStream
NVIDIA 提供的深度流媒体 SDK,用于构建 GPU 加速的实时视频分析与多传感器融合应用,支持边缘到云端部署
The BUSY build system now generates CMake so you can easily use LeanQt
BUSY 构建系统现已支持生成 CMake 配置,使开发者能轻松将基于 BUSY 的项目集成到 LeanQt 等 C++ 框架中,提升跨平台开发效率。
handy-computer/transcribe.cpp
基于ggml的C++语音转文本推理库,支持16+主流模型,适合本地低延迟语音处理场景。
ggml-org/ggml
轻量级的机器学习张量库,专为在本地设备上运行大模型而设计,支持多种硬件加速,适合AI开发者和研究者。
dmlc/xgboost
高性能分布式梯度提升库,支持多语言与多种计算框架,广泛应用于机器学习与数据挖掘场景。
telegramdesktop/tdesktop
Telegram桌面客户端,跨平台消息应用,支持端到端加密,适合需要安全通信的个人与团队用户。
NumC
NumC 是一个面向现代 C++ 的数学框架,提供高性能、易用的数值计算能力,适合科学计算与工程开发场景。
realsenseai/librealsense
Intel RealSense SDK 是用于开发深度感知应用的 C++ 开发工具包,支持 3D 摄像头硬件,适用于机器人、AR/VR 和计算机视觉项目。
taskflow/taskflow
Taskflow 是一个 C++ 通用任务并行编程系统,支持复杂依赖关系的任务调度,适用于高性能计算与并发编程场景。
assimp/assimp
Assimp 是一个开源的 3D 模型导入库,支持 40 多种格式,统一输出为一致的数据结构,广泛用于游戏和图形应用开发。
thorvg/thorvg
ThorVG 是一个高性能 C++ 向量图形引擎,支持 SVG 和 Lottie 格式,利用 WebGPU 实现先进渲染,适用于现代图形应用开发。
stack-of-tasks/pinocchio
C++实现的刚体动力学算法及解析导数库,性能优异,适用于机器人、物理仿真等需要高精度动力学计算的领域
google/flatbuffers
Google开源的内存高效序列化库,用于在C++/其他语言间快速序列化数据,减少内存拷贝,适合高性能系统和游戏开发
facebook/folly
Facebook开源的高性能C++基础库,包含容器、并发、网络、内存管理等核心组件,广泛用于大型分布式系统
unitreerobotics/unitree_sdk2
Unitree SDK 2 是用于控制 Unitree 四足机器人(如 A1、Go1)的 C++ 开发工具包,提供底层硬件接口与运动控制能力,适合机器人开发者和研究者快速构建智能机
skypjack/entt
高性能C++实体组件系统(ECS)库,专为游戏开发设计,提供快速、可靠、零开销的组件管理,适合高性能游戏引擎与实时应用开发者
wxWidgets/wxWidgets
跨平台 C++ 图形界面库,用于开发原生桌面应用,支持 Windows、macOS 和 Linux,适合需要高性能 GUI 的开发者
Max Studio Tools – C++ DSP Modules for Max and Ableton Live
为 Max 和 Ableton Live 提供的 C++ DSP 模块开发工具集,让音乐创作者和开发者能构建高性能音频处理插件。
mosaic-group/openfpm
面向并行计算的开源粒子与粒子-网格仿真框架,支持大规模科学计算与物理模拟,适用于科研与工程领域
ros-navigation/navigation2
ROS 2导航框架与系统,为机器人提供路径规划、避障和定位等核心功能。
lballabio/QuantLib
QuantLib 是一个用于金融建模的 C++ 开源库,支持期权定价、利率模型、风险管理等复杂金融计算,广泛应用于量化金融领域。
cifertech/ESP32-DIV
基于ESP32的多功能无线攻防工具套件,支持无线渗透测试与防御,适合安全研究人员和红队实战使用
google/benchmark
Google Benchmark 是一个 C++ 微基准测试库,用于精确测量代码片段的执行性能,是性能优化的利器。
carbon-language/carbon-lang
Google 推出的实验性编程语言 Carbon 的主仓库,包含语言设计、实现与工具链,旨在成为 C++ 的现代化替代方案。