C++
476 个项目 · 全站第 4 / 91推理引擎、GPU 算子与高性能后端的实现语言,追求延迟和吞吐时基本在这里。
主要方向推荐一个 C++ 项目
按一级分类统计;另有 3 个项目尚未分类全部项目 476
按 star 排序 · 第 5 / 10 页一款用 C++ 编写的思维笔记本兼 Markdown 编辑器,把大纲整理、知识管理和 Markdown 写作结合起来,适合做笔记和梳理思路。
跨平台开源医学影像可视化与计算软件,支持CT、神经影像等数据处理,可用于图像引导治疗和3D打印建模。
用 ROS 2 和 Gazebo 仿真带你动手入门机器人开发,覆盖导航、里程计、路径规划与 SLAM 等核心环节。
一款高度可定制的 Linux 音乐播放器,基于 FFmpeg 和 ALSA 构建,支持歌词显示与 chiptune 播放,适合想要按自己习惯调整界面的用户。
跨平台的世嘉 Dreamcast、Naomi、Naomi 2 和 Atomiswave 模拟器,用 C++ 编写,可在多种系统上运行这些街机和家用机游戏。
一款 Android 文档扫描应用,用手机拍照即可完成边缘检测、透视校正并导出 PDF,还能通过 OCR 把扫描件转成可搜索文字。
微软推出的本地 AI 推理运行时,基于 ONNX Runtime 在设备端跑聊天补全和语音转文字模型,支持 GPU 加速,不用联网也能用。
一个高压缩率的只读文件系统,支持 Linux、FreeBSD、macOS 和 Windows,适合把大量文件打包成镜像后高效挂载读取,兼顾压缩比和访问速度。
基于 C++ 的深度学习服务端与命令行工具,封装 Torch、TensorRT 等后端,通过 REST API 提供图像分类、目标检测、分割和以图搜图能力。
给编码智能体用的零依赖 C++23 命令行工具和 MCP 服务器,像 ripgrep 一样快速检索代码上下文,还能评估改动影响范围、该跑哪些测试和质量变化。
用 C++ 编写的 3D 游戏引擎,内置 Lua 脚本和 ImGui 编辑器,方便开发者搭建和调试 3D 游戏场景。
实时紧耦合激光雷达-惯性-视觉里程计与建图系统,输出带RGB颜色的稠密点云和网格,适合无人机、机器人在复杂场景下做鲁棒SLAM与三维重建。
跨平台游戏引擎,主打灵活、高性能和快速迭代,支持 2D/3D 与 Lua 脚本,适合用数据驱动方式开发游戏。
把远程机器上的 GPU 通过 IP 网络桥接给只有 CPU 的机器使用,让无显卡设备也能跑 CUDA 计算和推理任务。
基于 Qt 和 qmmp 核心库开发的音乐播放器,界面模仿酷狗,支持 Windows 和 Linux,可播放 chiptune 等格式。
Multi-system emulator (NES, SNES, GB, GBA, PCE, SMS/GG, WS) for Windows, Linux and macOS
面向 VFX 的格式无关图像读写与处理库,用统一 API 支持多种图像格式,省去为每种格式单独适配的麻烦。
用 C++ 写的初代 Xbox 模拟器,让 Windows 上能跑 Xbox 游戏,属于 Cxbx-Reloaded 的旧版分支。
一套开箱即用的 LiDAR 里程计与建图管线,基于点到点 ICP 实现,无需调参即可在机器人上稳定运行,支持 ROS/ROS2。
快速且鲁棒的点云配准 C++ 库,支持 3D 重建、SLAM 和机器人场景下的点云对齐,能在大量外点下稳定求解配准。
社区维护的《绝地武士:绝地学院》和《绝地放逐者》游戏引擎开源实现,让这两款经典星战FPS能在现代多平台系统上继续运行和联机。
跨平台 YUV 原始视频查看器,支持 H.265/HEVC 等编码分析,内置 ffmpeg 解码与高级统计工具,方便调试视频编码和画质。
Valve 2017 版 Source 引擎的修改分支,2020 年泄露后由社区维护,可跨平台编译运行《半条命2》等游戏。
跨厂商 3D 高斯泼溅训练器,能把视频转成 splat 再生成网格,支持 Vulkan 或 CUDA 后端,并带量化训练加速。
把 Docker 里跑的游戏和虚拟桌面通过 Moonlight 协议串流到任意设备,让远程主机变成云游戏服务器。
单二进制 C++ 流式 SQL 引擎,毫秒级延迟、百 GB/s 吞吐,可从日志、指标、事件和 CDC 流中持续计算有状态上下文。
用 C++ 写的图像处理和机器学习库,靠 SSE、AVX、NEON 等 SIMD 指令集加速,适合在 x86、ARM、Hexagon 上跑高性能视觉算法。
用 C++ 重写《侠盗猎车手3》游戏可执行文件的开源项目,让玩家能在 Linux、macOS 等现代平台上运行原版 GTA3 游戏资源。
Windows 下的双面板文件与压缩包管理器,内置编辑器、查看器和命令行,能直接浏览压缩包内容并批量处理文件。
阿里开源的可观测数据采集器,用 C++ 编写,主打轻量和高速,能从 Kubernetes、eBPF 等环境采集日志、指标和链路数据,适合云原生场景下的统一观测数据收集。
Doom 3 的跨平台开源移植版,基于 id Tech 4 引擎,修复原版在现代系统上的兼容问题,让老游戏能在 Linux 和新硬件上流畅运行。
面向算法竞赛的跨平台 IDE,把题目抓取、编写代码、编译运行、对拍检查和提交答案串成一条龙,省去在多个工具间来回切换的麻烦。
在安卓手机上本地跑 Real-ESRGAN、Real-CUGAN、Waifu2x 等超分模型,把模糊图片放大变清晰,还支持插值和多种缩放算法。
面向 Apple Silicon 的本地大模型推理引擎,围绕模型本身做优化,让 Mac 上跑编码智能体和 LLM 推理更快更省资源。
一套面向移动机器人和自动驾驶的 C++ 工具库,提供 SLAM、计算机视觉、地图构建、粒子滤波和运动估计等模块,省去从零搭建底层算法。
跨平台开源游戏引擎,采用插件化架构,支持 D3D11/12、OpenGL、OpenGL ES 等图形后端,方便开发者搭建和扩展 3D 游戏。
一款 C++ 编写的全格式音视频播放器,能直接播放本地、云盘和 NAS 上的媒体,并接入 Emby、Jellyfin、Subsonic、WebDAV 等媒体库。
用廉价 ESP32 板通过 WiFi 和 BLE 信号统计人流密度,支持 LoRaWAN、GPS 等扩展,适合低成本客流监测部署。
基于 IP 的匿名去中心化覆盖网络,通过洋葱路由和 DHT 在现有互联网上构建隐私通信层,可当作去中心化 VPN 使用。
TurtleBot3 的 ROS 功能包集合,提供移动机器人导航、SLAM 建图与 Gazebo 仿真支持,适合做机器人教学和算法验证。
面向 Ruby 和 C++ 的 2D 游戏开发库,提供绘图、音频、输入等基础能力,让你不用从零搭建底层就能快速做出 2D 小游戏。
用 C++ 写的轻量级 ONNX 推理库,靠流式加载把内存压到极低,能在树莓派 Zero 2 或 298MB 内存里跑 Stable Diffusion XL 1.0,桌面端也能跑 Mistral 7B。
用 C++ 实现的 Symbian OS 和 N-Gage 模拟器,让老塞班手机游戏能在现代设备上重新运行。
用 C++ 实现的高性能动漫图像放大工具,支持 GPU 加速和 CNN 算法,可作 AviSynth+ 插件或 DirectShow 滤镜接入视频处理流程。
开源 C++ 3D 游戏引擎,提供渲染、物理、场景编辑等完整运行时与工具链,适合独立开发者搭建 3D 游戏和实时图形应用。
专为 AMD Ryzen AI NPU 深度优化的本地大模型推理引擎,几分钟内就能在 AMD NPU 上跑起 LLM,省去繁琐配置。
基于 Tesseract 的图形界面 OCR 工具,支持扫描仪输入和 PDF 文档处理,方便把图片和扫描件转成可编辑文本。
一款专注性能、功能与易用性的超级任天堂(SNES)模拟器,用 C++ 编写,可流畅运行 SNES 游戏并支持多种增强特性。