ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Repository Index
47,133 repositories indexed
1–10 of 10 · Most stars
A YAML parser and emitter in C++
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
- api
- binary
- cplusplus
- cpp
A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, Command line interfaces, CSV, Environment variables, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML, yas / msgpack.org[C++20]
Rapid YAML - a library to parse and emit YAML, and do it fast.
- yaml
- json
- parser
- emitter
Simple C++ Config Loader Framework(Serialization & Reflection)
- cpp
- json
- yaml
- xml
Single header YAML 1.0 C++11 serializer/deserializer.
- yaml
- cpp
- parser
- serializer
A C++ header-only YAML library
- cmake
- cpp
- cpp11
- cpp14
Modern documentation for modern C++. Configure with YAML, output Markdown, post-process with Material for MkDocs.
Multi-format serialization library for C++17: JSON/JSONC, CSV and MsgPack (dependency-free), plus XML and YAML
- csv
- json
- serialization
- xml