hunter
json-schema-validator
hunter | json-schema-validator | |
---|---|---|
7 | 2 | |
578 | 463 | |
1.6% | - | |
7.4 | 7.2 | |
6 days ago | 3 months ago | |
CMake | C++ | |
BSD 2-clause "Simplified" License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hunter
- LearnCPP: Website devoted to teaching you how to program in C++
- About C++ Dependency Management
-
Best way to manage dependencies with c++?
You forgot https://github.com/cpp-pm/hunter, which actually has more packages than Conan, but less than vcpkg.
-
JSON for Modern C++ version 3.10.0
Use Hunter for dependency management
https://github.com/cpp-pm/hunter
There is a bit of a learning curve, but it's the only dependency manager that does things right (all from within CMake)
-
[poll] State of package managers in 2021
Hunter package manager is missing. Or is it a part of "managing dependencies manually?"
-
Is it possible to automatically generate a C project like you can do with Rust using Cargo?
Ahh yep fair enough. I've used hunter for that previously but conan looks really good.
json-schema-validator
-
JSON for Modern C++ version 3.10.0
For JSON schema, I've found that this third party library works well: https://github.com/pboettch/json-schema-validator
- [C++] Json Schema validieren mit nlohmann::json
What are some alternatives?
CPM.cmake - 📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
simdjson - Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
Vcpkg - C++ Library Manager for Windows, Linux, and MacOS
json - A C++11 library for parsing and serializing JSON to and from a DOM container in memory.
cmake-conan - CMake wrapper for conan C and C++ package manager
json - JSON for Modern C++
miniforge - A conda-forge distribution.
json - Strongly typed JSON library for Rust
xmake - 🔥 A cross-platform build utility based on Lua
conan-center-index - Recipes for the ConanCenter repository
vcpkg-tool - Components of microsoft/vcpkg's binary.
cpp-project-template - C++ project template: starting point for new projects