string

PyString
strtk
str
sds
stdstring.h

chardet

uchardet

lang det

cld3

print

pprint
ptc-print

input

scnlib

format

fmt
printf
tinyformat

log

spdlog
fmtlog
binlog
EasyLogger
log.c
loguru
easyloggingpp
glog
quill
NanoLog
log4cplus

type

proxy
ctti

object

object - ownership-shared version of std::any and std::function and more std::
object

sigslot

nod
sigslot
jl_signal
signal-slot-benchmarks
libsigcplusplus

network

muduo
iperf3
nghttp3
Bare libuv bindings for lua
luv
tiny HTTP parser written in C
picohttpparser
drogon
handy
kissnet

vpn

openvpn

http client

sion
tinyDLM
liblifthttp -> Benchmark
CppNet
cpp-netlib
restclient-cpp
cpp-httplib
cpr
HTTPRequest
aria2
httpdownloader -> iocp
http
https_client

websocket

uWebSockets
websocketpp
Websocket
wslay
uSockets

http server

Tinyhttpd
mongoose
Simple-Web-Server
lithium
HttpServer -> Qt5
toyhttpd
libuv-httpserver
qthttpserver -> Qt Extension: Qt HTTP Server
libuv-http
AsyncHTTPClient-cpp

tengine -> nginx
h2o

libuv

Chinese-uvbook
uvbook
uv_callback
uvcurl

downloader

mget

http parser

http-parser

Website Copier/Downloader

httrack
wget2

web framework

crow
civetweb
wt
cutelyst -> Qt

http benchmarking

wrk
hey
apib
httperf
bombardier -> go
oha -> rust
awesome-http-benchmark

http Proxy

mitmproxy

watcher

fswatch
efsw
dirwatch
filewatcher -> macOS audit
libinotify-kqueue
fsmon

gnustep

tools-windows-msvc

dtrace

可编译的 macOS DTrace
dtrace

profiler

gperftools
micro-profiler
AeonProfiler
etwprof
dprofiler
UIforETW
verysleepy
libProfiler
easy_profiler
SeeProfiler
tracy -> Frame profiler
orbit -> C/C++ Performance Profiler[Doing]
coz Coz: Causal Profiling

memory profiler

MTuner

heap profiler

Memoro: A Detailed Heap Profiler
memoro
heaptrack

queue

atomic_queue
concurrentqueue
WFMPMC
SPSCQueue
MPMCQueue
channel
waitfree-mpsc-queue

json

jsonifier
glaze
yyjson
cJSON
SimpleJSON
jsoncpp
json
json-c
jansson
ultrajson
json.h
libstud-json
pdjson
rapidjson
jsmn
JsonDataTree -> Qt
bisonJsonParser
json-tutorial

xml

pugixml
xerces-c
libexpat
rapidxml
tinyxml2

css

csstidy

uri

uriparser

plist

libplist

xlsx

xlnt

toml

tomlplusplus

cbor

tinycbor

dirent

tinydir

html

tidy-html5
mpir
CppHtml
myhtml
litehtml
benchmark-html-parsers
lexbor
lol-html
tl

datetime

datetimepp
momentcpp
date
cctz

markdown

md4c
cmark

yaml

yaml-cpp

robotstxt

robotstxt

atomic

libatomic_ops

thread pool

thread-pool
threadpool
threadpool
ThreadPool
C-Thread-Pool
Portable (POSIX/Windows/Emscripten) thread pool for C/C++
pthreadpool
thread-pool-cpp
simplethreadpool

thread

pthread-win32

lock

SharedReadWriteLock

lockfree

awesome-lockfree
A lock-free, wait-free, event-driven, cross-platform, thread pool-backed asynchronous execution library in C++.
cyan

pipe viewer

pv

C++11 爬虫

ParallelWebCrawler
tinyspider
Crawler

rc is rust in c++

https://github.com/zxlxz/sfc

dependency injection

di
fruit

malloc

[dmalloc](https://github.com/j256/dmalloc
isoalloc
jemalloc
mimalloc
snmalloc
rpmalloc
rpmalloc-benchmark

ipc

C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.
cpp-ipc
fastpub
interprocess
jocket

DAG/Scheduler

workflow
taskflow
actor-framework
TaskManager
TaskScheduler
gparallel
CGraph
GraphANNS
YACLib
libfork
PTL
enkiTS
ck
awesome-workflow-engines
fastflow

event

libuv <- libev
libevent
libhv
wepoll -> wepoll: fast epoll for windows
evpp
libreactor
libuv-vs-rustmio
libsourcey
libnode
uvw
libeio
picoev
asio
node.native
libkqueue

regex

oniguruma
re2
tre
hyperscan
RE-flex
nrex
mregexp
BlingFire

framework

tbox
coost
poco
ULib
plibsys
libu

utils

klib
cglm
tinyspline
dirent
c-blosc
apr
clib
cpp-utilities
libulz
libraries
zpl
zycore-c
libcsptr
ch-cpp-utils
just-like-java
stanford-cpp-library
observer-ptr-lite
std::tuple like methods for user defined types without any macro or boilerplate code
pfr
folly
cpp-lazy
expected
ByteArray

gpu/vector

arrayfire
vexcl
kompute

sdf

msdfgen

matrix/math

gemmlowp
armadillo-code
FBGEMM
ensmallen
openlibm

range

range-v3
cppitertools
utf_ranges
flux
Flux provides a broadly equivalent feature set to C++20 Ranges, but uses a slightly different model based around cursors rather than iterators.

reactive

RxCpp
ReactivePlusPlus

utf

utfcpp
utf8pp
utf8cpp
tiny-utf8
utf8.h
utf8proc

concurrent

Theron
threadweaver -> Qt
continuable
asyncplusplus
asyncpp
async_simple
concurrencpp
Continuation Queues: Embeddable asynchronous networking, threading, and notification framework for Lua on Unix.
cqueues
asyncfuture -> QFuture
xenium A C++ library providing various concurrent data structures and reclamation schemes.

async io

async_io
asyncio
AsyncStreamCopyCPP
Parallel-File-Copy-Asynchronous-IO

high precision

arb

bloom filter

libbf

expr parse

cparse
ceval
exprtk

memory leak

vld -> msvc

benchmark

ubench.h
CppBenchmark
benchmark

unit test

Catch2
ut
FakeIt
doctest
utest.h
trompeloeil
cpputest
cpp-stub
Unity

compress

snappy
libdeflate
bit7z
7zip-cpp
zziplib
zlibcomplete
miniz
zip
zlib
libarchive
QLib7z

process

subprocess.h
reproc

semantic version

sv

immutable

immer

crypt

tinycrypt
libtomcrypt

ssl

wolfssl
libsodium

hash

RHash
hash-library
xxHash

rpc

protobuf
rpclib
grpc
tinyrpc

cmdline

indicators
FTXUI
termcolor
tabulate Table Maker for Modern C++
CLI11
cli
Lyra
argparse
termbox
structopt
getopt -> win32
rang
cxxopts

readline

isocline
linenoise
editline

uuid

crossguid

branchless

branchless

error handling

STX

ipc

ecal
dbus-broker -> epoll
shadesmar shared memory
CuteIPC -> Qt
shm_queue
machipc
mach-ipc-bench

timer

librdtsc
plf_nanotimer

crash/report

breakpad
crashpad
qBreakpad
sentry
sentry-native
JQSentry -> Qt

clipboard/pasteboard

clip

database

redis
memcached
sqlite
sqlcipher
rocksdb
dragonfly
hiredis
soci
leveldb
FASTER

message queue

librdkafka
libzmq
L5RDMA

spell check

hunspell

media

FFmpeg
FFmpeg -> msvc
mlt
ZLMediaKit

misc

stb
libs
kissfft
libsndfile
redex
span-lite

disassembly/reverse engineering

radare2
capstone
rr

c runtime

cosmopolitan

compiler

c4
lcc
tinycc
chibicc
quickjs
QuickJS
gravity
luna
pocketlang
ring
c3c
ccons Interactive Console for the C Programming Language
jancy

browser

cef
WebKit
qtwebengine
chromium_demo

reflection

rttr

audio

miniaudio
openal-sof

subtitle

assfiltermod
VSFilterMod
xy-VSFilter
assdraw

binary/parser

pe-parse
LIEF
binn
objconv

call stack

StackWalker
backward-cpp
libbacktrace

calculator

BabelCalc
simpleCalcParserLemon
libqalculate
rpcalc.y

build tool

maiken
fastbuild
ninja
build2
xmake-repo
generate-ninja
shuriken
tbs
clcache

package

create-dmg

file system/path

glob

hash/container

frozen
rhashmap
BTree
sparsepp
hashMap
ordered-map
robin-hood-hashing
sparsehash
plf_colony

magic/enum

cpp_enum_set
magic_enum

static checker

cpplint

text token

sentencepiece

stl

EASTL
MiniSTL
STL

random

pcg-c
plf_rand
random
pxart

repl

rcrl

password/hash

hashcat
phc-winner-argon2

converage

OpenCppCoverage
llvm-coverage-viewer

installer

nsis
inno setup

symbolic

SymbolicCpp

float/divide

libdivide

float/conversion

fast_double_parser

mmap

mman-win32

cpuinfo

cpuinfo
cpu_features
cspec