hemplateSimple XML template engine |
git clone git://git.dimitrijedobrota.com/hemplate.git |
Log | Files | Refs | README | LICENSE | HACKING | CONTRIBUTING | CODE_OF_CONDUCT | BUILDING | |
hemplate
Simple XML template engine
Description
This project aims to provide a simple interface for painlessly producing XML output from C++ code. It removes the need for keeping track of opening and closing tags, as well as easy manipulation of tag attributes and tag nesting.
The big source of inspiration for this project is GNU cgicc.
Dependencies
- CMake 3.14 or latter
- Compiler with C++20 support (tested: clang 16.0.5, gcc 13.2.0)
Building and installing
See the BUILDING document.
Usage
Please reference demo folder for relevant usage example.
Help
Refer to GNU cgicc documentation
Version History
- 0.2
- Library works
- 0.1
- Initial development phase
- Getting a feel for the features and needs
Contributing
See the CONTRIBUTING document.
Licensing
This project is licensed under the MIT License - see the LICENSE document for details
Acknowledgments
Inspiration, code snippets, etc.