https://github.com/ibob/huse
A C++ library for HUman-readable SErialization
https://github.com/ibob/huse
Last synced: 10 months ago
JSON representation
A C++ library for HUman-readable SErialization
- Host: GitHub
- URL: https://github.com/ibob/huse
- Owner: iboB
- License: mit
- Created: 2021-08-24T14:52:26.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-11T13:31:03.000Z (over 2 years ago)
- Last Synced: 2025-01-01T01:50:22.540Z (over 1 year ago)
- Language: C++
- Size: 151 KB
- Stars: 8
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# huse
A C++ library for **HU**man-readable **SE**rialization.
It defines *stateful* classes `huse::Serializer` and `huse::Deserializer` which can be used to serialize and deserialize data to and fom human-readable streams with a common interface.
## Building
Build with CMake.
## Usage
This project uses [CPM.cmake](https://github.com/TheLartians/CPM.cmake) to manage packages. Thus the preferred way of using the library is by adding it as a CPM package.
## License
The library is distributed under the MIT Software License. See LICENSE.txt for further details or copy [here](http://opensource.org/licenses/MIT).
Copyright © 2021-2025 Borislav Stanimirov.