summaryrefslogtreecommitdiffstats
path: root/libraries/tomlplusplus/README
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/tomlplusplus/README')
-rw-r--r--libraries/tomlplusplus/README22
1 files changed, 22 insertions, 0 deletions
diff --git a/libraries/tomlplusplus/README b/libraries/tomlplusplus/README
new file mode 100644
index 0000000000..1d0f753484
--- /dev/null
+++ b/libraries/tomlplusplus/README
@@ -0,0 +1,22 @@
+toml++ is a Header-only TOML config file parser and serializer for
+C++17. TOML aims to be a minimal configuration file format that's easy
+to read due to obvious semantics. TOML is designed to map unambiguously
+to a hash table. TOML should be easy to parse into data structures in a
+wide variety of languages.
+
+Library features
+
+ * Header-only (optional!)
+ * Supports the latest TOML release (v1.0.0), plus optional support for
+ some unreleased TOML features
+ * Passes all tests in the toml-test suite
+ * Supports serializing to JSON and YAML
+ * Proper UTF-8 handling (incl. BOM)
+ * C++17 (plus some C++20 features where available, e.g. experimental
+ support for char8_t strings)
+ * Doesn't require RTTI
+ * Works with or without exceptions
+ * Tested on Clang (6+), GCC (7+) and MSVC (VS2019)
+ * Tested on x64, x86 and ARM
+
+POXY_DOCS=YES option will generate html development documentation