探索 C++ 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
基于 FUSE 的功能丰富的联合文件系统,用于整合多个存储设备。支持动态添加/移除分支,无视单点故障,提供近原生 IO 性能,并具备可配置的文件创建策略。
基于 Lua 的快速、小型、安全的嵌入式脚本语言,具备渐进式类型系统。与 Lua 5.1 兼容,扩展了类型注解和先进类型推断功能。广泛用于 Roblox 游戏开发及 Alan Wake 2 等游戏。
收录计算机考研 408 专业课真题、笔记、思维导图及算法源码,涵盖数据结构、计算机组成原理、计算机网络、操作系统四大核心科目。
基于 AlphaGo Zero 论文实现的围棋引擎,无任何人类知识输入,采用 MCTS 与深度残差卷积神经网络。支持分布式训练,需自行获取网络权重。提供 Windows、macOS 和 Linux 平台的编译与使用指南。
跨平台游戏开发框架,支持 Windows、macOS、iOS、Android、Steam Deck、Quest 2、XBOX、PS4/PS5、Switch 等平台。提供资源加载、动画、输入、UI、着色器翻译等核心模块,支持 Vulkan、DirectX 12 及光线追踪。开源许可覆盖 PC 与移动端,主机平台需商业授权。
跨平台文件变更监控工具,支持 macOS FSEvents、BSD kqueue、Solaris/Illumos、Linux inotify、Windows API 及基于 stat 的后端。提供递归监控、正则过滤、自定义记录格式等功能。
基于 KVCache 的 LLM 服务解耦架构,为 Kimi 提供高性能推理平台,支持 Transfer Engine 和 Mooncake Store 开源。
Google 生产级高性能开源推理框架,支持边缘设备部署大语言模型。跨平台、硬件加速、多模态,支持 Gemma 4 MTP 与 Windows 原生运行。
基于 Qt WebEngine 和 libmpv 构建的桌面客户端。支持音频直通、硬件解码,无需转码即可播放更多格式。
个人编写的 C++ 并发编程中文教程,涵盖 C++11 并发特性,旨在降低学习难度并传播知识。内容包括线程、互斥量、条件变量、原子类型及内存模型等,适合初学者。
C++ 经典算法与数据结构库,每个算法独立头文件,附带 demo。涵盖排序、树、哈希、图等,服务器端 Linux/gcc 环境,注重正确性与易用性。
跨平台库,用于解析、修改和抽象 ELF、PE、MachO 等可执行文件格式。支持 C++、Python、Rust 等多种语言 API,提供 DWARF/PDB、Objective-C 元数据、反汇编器等扩展功能。
基于 C++ 的高性能机器学习库,核心轻量且高度可修改。支持 ASR、图像分类、目标检测和语言建模等应用,提供灵活的张量计算接口。
在 Windows、macOS 和 Linux 上,以进程内方式运行 .NET 和 Node.js 代码。支持从 Node.js 脚本化 C#,以及从 C# 脚本化 Node.js。
基于 CUDA 的人工生命模拟程序,利用 GPU 实时模拟数百万粒子构成的软体与流体。支持神经网络控制生物体,具备基因系统与可视化编辑工具,适用于探索进化、生成艺术及复杂系统研究。
Windows 内存黑客库,支持 x86/x64。提供进程交互、内存读写、模块枚举与注入、线程管理、模式搜索、远程代码执行与钩子、手动映射 PE 镜像及驱动功能。
轻量、快速且可扩展的 Minecraft 多人游戏服务器,用 C++ 编写,内存和 CPU 效率高,支持 Lua 插件 API。兼容 Java 版客户端,可运行于 Windows、*nix 和 Android 系统。
开源视频合成软件,基于节点图,功能类似 Adobe After Effects 和 Nuke。支持跨平台(Linux、macOS、Windows),具备 32 位浮点线性色彩处理、OpenColorIO 色彩管理、多格式支持(H264、EXR 等)及丰富的 OpenFX 插件。提供直观的用户界面、实时预览、多任务渲染和自动保存功能。
实验性 PlayStation Vita 模拟器,支持 Windows、Linux、macOS 和 Android。主要使用 C++ 开发,兼容多数自制程序和商业游戏。