Open-source C++ projects categorized as YAML | Edit details

YAML is a digestible data serialization language that is often utilized to create configuration files and works in concurrence with any programming language. YAML targets many of the same communications applications as Extensible Markup Language but has a minimal syntax which intentionally differs from SGML.

Top 4 C++ YAML Projects

  • esphome

    ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.

    Project mention: Any suggestions? | reddit.com/r/Esphome | 2022-01-28

    Create a fork of https://github.com/esphome/esphome/tree/dev/esphome/components/waveshare_epaper were you add your display using the Arduino library as a template to add the missing components.

  • rapidyaml

    Rapid YAML - a library to parse and emit YAML, and do it fast.

    Project mention: Since this is about json parsing and the tdarr json db can take ungodly times to load, maybe it's relevant? | reddit.com/r/Tdarr | 2021-10-04
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • serdepp

    c++ serialize and deserialize adaptor library like rust serde.rs

    Project mention: Serdepp 0.1.2 Released | reddit.com/r/cpp | 2021-09-18
  • AutoYAML

    Boilerplate-free YAML parsing for C++

    Project mention: AutoYAML - Boilerplate-Free YAML Parsing for C++ | reddit.com/r/cpp | 2021-10-31

    I use YAML configuration files all the time but I hate writing boilerplate parser code whenever I want to include them in a C++ project. Which is why I have created AutoYAML, a Clang/LLVM/LibTooling-based program that automatically generated yaml-cpp conversion code code for C++ record types. This is a rough draft but it seems to work nicely for my needs so maybe someone else will find this useful as well.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-28.

C++ YAML related posts


What are some of the best open-source YAML projects in C++? This list will help you:

Project Stars
1 esphome 4,459
2 rapidyaml 273
3 serdepp 39
4 AutoYAML 10
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.