从https://github.com/SaschaWillems/Vulkan 克隆。适用于 Vulkan® 的开源 C++ 示例的集合,Khronos 的低级图形和计算 API。包含Cloning,Assets,Building,Running,Shaders,synchronization 及其各示例。
从 https://github.com/SeyedAlirezaFatemi/lve.git 同步。这是一个小型 vulkan入门教程,是我见过的做得最好的,如果您也在学习vulkan,不妨一看。
IJG 是一个非正式组织,致力于编写并发布一套被广泛使用的免费 JPEG 图像压缩库。其首个版本发布于 1991 年 10 月 7 日。当前版本为 2026 年 1 月 25 日发布的第 10 版(Release 10)。该版本稳定可靠,已成为众多应用程序实现 JPEG 支持的坚实基。直至今天(2026-5-22),本版本是最新版。代码http://ijg.org下载。
Hazel库是由The Cherno(Yan Chernikov)主导开发的开源C++游戏引擎与应用程序框架,提供一套跨平台的底层抽象与渲染架构,帮助开发者快速构建2D/3D图形应用、游戏原型及引擎工具链。 主要特性包括:基于OpenGL/Vulkan的渲染后端、内置实体组件系统(ECS)、支持热重载的资源管理、集成ImGui的调试界面,可跨Windows/Linux/macOS平台使用。
从 https://github.com/microsoft/vcpkg 克隆。Vcpkg 是一个跨平台的开源库管理工具,由微软开发并维护,旨在简化 C 和 C++ 项目的依赖管理和库安装过程。它支持 Windows、Linux 和 macOS 等多个操作系统,并提供了对大量第三方库的支持。通过 Vcpkg,开发者可以方便获取、编译和集成所需的库到自己的项目中,而无需手动编译。
这是微软vcpkg的所有downloads文件,为避免用户从缓慢的 github.com 下载而建立。如果您需要,请下载这些文件并将其拷贝到 %VCPKG_ROOT%\downloads 目录下。鼓励所有人从将自己的 %VCPKG_ROOT%\downloads 中的文件上传到本项目,当然,您必须过滤掉 tools 目录,这个目录是各种压缩包释放的临时文件。让我们共同维护最新VCPKG下载目录。
从 https://github.com/OSGeo/grass.git克隆。GRASS GIS(Geographic Resources Analysis Support System)是开源地理信息系统,能处理栅格、拓扑矢量、影像和地理空间数据,是OSGeo(开放地理空间联盟,Open Source Geospatial Foundation)的一部分,在全球范围内拥有活跃用户和开发者社区。
从https://github.com/pantor/inja克隆。Inja 是现代 C++ 的模板引擎,它提供简单而强大的模板语法,其中包含您需要的所有变量、循环、条件、包含、回调和注释,并根据需要嵌套和组合。inja是一个非常成熟的库,所有一切都在所有相关编译器上以 CI 进行测试。
从https://github.com/symisc/unqlite 克隆。UnQLite 是一个进程内软件库,它实现了一个独立的、无服务器的、零配置的、事务性的 NoSQL 数据库引擎。UnQLite 是一个类似于 MongoDB、Redis、CouchDB 等的文档存储数据库,也是一个类似于 BerkeleyDB、LevelDB 等的标准键/值存储。UnQLite 实现了许多关键特性。
源码来自https://github.com/CesiumGS/cesium-native。Cesium Native 是 3D 地理空间的 C++ 库,包括(1)3D Tiles 运行时流式处理;(2)轻量级 glTF 序列化和反序列化;(3)高精度 3D 地理空间数学类型和函数;(4)支持 WMS、TMS、WMTS 和其他源的栅格。Cesium Native 是其地理空间软件的基础层。
这是github上一个非常好用的界面工具库,由stefankueng构建,stefankueng使用它建立了许多著名的工具。希望对windows下的C++程序员有用
从 https://github.com/MapServer/MapServer.git 克隆。MapServer 是一个开源的地理空间数据发布平台,它允许用户通过互联网快速地展示地理信息系统(GIS)数据。其MapServer 的一些核心特性和功能:地图渲染;OGC 标准支持;灵活的数据源接入;样式定义与制图表达;扩展性与API;性能卓越;开源与社区支持丰富。
从 https://github.com/protocolbuffers/protobuf.git 克隆。Protocol Buffers(简称Protobuf) 是由Google开发的一种语言中立、平台无关、可扩展的序列化数据格式,旨在用于通信协议、数据存储等场景中的结构化数据序列化。它提供了一种灵活且高效的方式来定义服务和消息格式,并支持多种编程语言如C++, Java, Python等。
从https://github.com/topojson/topojson克隆。TopoJSON是GeoJSON的一种扩展格式,用于编码拓扑结构。与GeoJSON中几何形状独立表示不同,TopoJSON中的几何形状是由称为弧的共享线段拼接而成。通过使用共享弧段,TopoJSON消除了冗余;TopoJSON可以对整数坐标使用量化增量编码;相比GeoJSON,TopoJSON通常更加紧凑。