List of libraries for C++
Libraries that I’ve personally found noteworthy.
Internet protocols
- CURL - the multiprotocol file transfer library
- mimetic - MIME C++ library
- Boost Beast - HTTP/1 using ASIO
Regular expressions
- CTRE - Compile Time Regular Expression
- Hyperscan - Intel’s high-performance regular expression matching library
- Vectorscan - fork of Hyperscan for ARM
Parser Generator
Parsing Expression Grammar (PEG):
Reflection
- PFR: Precise and Flat Reflection (formerly Magic Get)
Serialization
Binary serialization (no schema):
Protocol Buffers alternatives:
Special purpose
- IncludeOS - OS as a library