Skip to content

yalantinglibs

A collection of C++20 libraries.

struct_pack

Only one line code to finish serialization and deserialization, 2-20x faster than protobuf.

coro_rpc

Very easy-to-use, coroutine-based, high performance rpc framework with C++20, more than 2000w qps in echo scene.

struct_json\struct_xml\struct_yaml

C++17 reflection-based json lib, very easy to do struct to json\xml\yaml and json\xml\yaml to struct.

coro_http

C++20 coroutine http(https) server and client, include get/post, websocket, multipart file upload, chunked and ranges download etc.

easylog

C++17 high performance and easy to use logging lib, support cout、sprintf and fmt::format/std::format stream.

This website is released under the MIT License.