tomlplusplus

TOML parser

A C++ library for parsing and serializing TOML configuration files

Header-only TOML config file parser and serializer for C++17.

GitHub

2k stars
30 watching
154 forks
Language: C++
last commit: 2 months ago
Linked from 3 awesome lists

c-plus-plus-17c-plus-plus-20configuration-filescplusplus-17cplusplus-20cppcpp17cpp20header-onlyjsonno-dependenciesparserserializersingle-filetomltoml-parsertoml-parsingtomlplusplusunicodeutf-8

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
toruniina/toml11 A C++ library for parsing and serializing the TOML data format 1,054
skystrife/cpptoml A C++ library for parsing TOML configuration files 589
mayah/tinytoml A lightweight C++ header-only parser for the TOML configuration file format. 167
eddelbuettel/rcpptoml Provides C++ bindings for parsing TOML configuration files in R packages 36
nimparsers/parsetoml Library for parsing TOML files into Nim data structures and converting them to JSON or alternative formats. 114
toml-rs/toml Tools and utilities for parsing and editing TOML configuration files in Rust 739
kowainik/tomland A Haskell library for bidirectional serialization of TOML configuration data 123
jm/toml A Ruby library for parsing and generating the TOML data interchange format 151
yosymfony/toml A PHP parser for TOML configuration files 202
tamasfe/taplo A Rust toolkit for parsing and encoding TOML v1.0.0 data 1,504
pelletier/go-toml Library for parsing and generating the TOML file format in Go. 1,751
sam701/zig-toml A parser for TOML files in the Zig programming language 36
teo-tsirpanis/farkle A parser library for F# and C# 95
uiri/toml A Python library for parsing and creating the TOML data interchange format. 1,098
lpeter1997/cppcmb A C++ parser-combinator library with a natural grammar notation 122