Skip to content

雅兰亭库

A collection of C++20 libraries.

struct_pack

只需要一行代码完成序列化和反序列化, 比 protobuf 快 2-20 倍.

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 实现的基于反射的 json\xml\yaml 库, 结构体和 json\xml\yaml 的相互转换.

coro_http

基于C++20 协程的 http(https) server 和 client, 包括 get/post, websocket, multipart file upload, chunked and ranges download etc.

easylog

C++17 实现的高性能易用的日志库, 支持cout 流式、sprintf 和 fmt::format/std::format 输出.

reflection

C++17/C++20 实现的编译期反射库,提供了易用、丰富的反射API.

struct_xml struct_json struct_yaml

C++17 实现的高性能易用的序列化库, 支持xml, json和yaml 的序列化/反序列化.

metric

metric 介绍

This website is released under the MIT License.