Our great sponsors
yaml-cpp | JSON++ | |
---|---|---|
12 | - | |
4,776 | 485 | |
- | - | |
7.4 | 0.0 | |
9 days ago | about 3 years ago | |
C++ | C++ | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
yaml-cpp
Posts with mentions or reviews of yaml-cpp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-05.
-
yaml-cpp VS rapidyaml - a user suggested alternative
2 projects | 5 Feb 2022
-
How do you manage third-party libraries
FetchContent_Declare(yaml-cpp GIT_REPOSITORY https://github.com/jbeder/yaml-cpp.git GIT_TAG yaml-cpp-0.7.0 GIT_SHALLOW TRUE ) set(YAML_CPP_BUILD_TESTS OFF) FetchContent_MakeAvailable(yaml-cpp)
-
Templated lambdas with unknown type during invocation
As you can see, I'm trying to coerce some YAML::Node to get some unknown type:
-
How to deal with unmaintained crates? (eg. yaml-rust)
Some context, In my day job, I'm working on a custom format that is based on yaml but extends it. We're still using C++, so we the used yaml-cpp as a base for our parser and it was great for that purpose. laying with rust on Advent of Code lately I also got sent back to reality... Not having rust enums, match, great string handling, iterators when working with my AST was hard. So I wanted to try to implement the same parser in Rust as an example to my teammates of how great rust can be.
-
Libraries
yaml-cpp
-
yaml-cpp eclipse
Hi, this is a library (https://github.com/jbeder/yaml-cpp), I tried to add it but unfortunately I can't, and I can't find any instructions.
-
Beginner: ExternalProject_Add link and include directory
cmake_minimum_required(VERSION 3.0.0) project(cmaketest VERSION 0.1.0) include(CTest) enable_testing() include(ExternalProject) ExternalProject_Add(yaml PREFIX 3rd_party GIT_REPOSITORY https://github.com/jbeder/yaml-cpp/ INSTALL_COMMAND "" ) add_executable(cmaketest main.cpp) set(CPACK_PROJECT_NAME ${PROJECT_NAME}) set(CPACK_PROJECT_VERSION ${PROJECT_VERSION}) include(CPack)
-
Modern yaml library with clear docs
I've found is yaml-cpp. The API seems fine
-
I need help with list project
If you want a file format that has more readability, YAML is probably your best bet.
-
How to read from a file
Can this not be parsed as YAML? (https://github.com/jbeder/yaml-cpp)
JSON++
Posts with mentions or reviews of JSON++.
We have used some of these posts to build our list of alternatives
and similar projects.
We haven't tracked posts mentioning JSON++ yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
When comparing yaml-cpp and JSON++ you can also consider the following projects:
Boost.PropertyTree - Boost.org property_tree module
ArduinoJson - 📟 JSON library for Arduino and embedded C++. Simple and efficient.
RapidJSON - A fast JSON parser/generator for C++ with both SAX/DOM style API
json - JSON for Modern C++
json-parser - Very low footprint DOM-style JSON parser written in portable ANSI C
JsonCpp - A C++ library for interacting with JSON.
json.h - 🗄️ single header json parser for C and C++
LIBUCL - Universal configuration library parser
JSMN - Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket