C++库记录
string
PyString
strtk
str
sds
stdstring.h
chardet
lang det
input
format
log
spdlog
fmtlog
binlog
EasyLogger
log.c
loguru
easyloggingpp
glog
quill
NanoLog
log4cplus
type
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
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
libuv
Chinese-uvbook
uvbook
uv_callback
uvcurl
downloader
http parser
Website Copier/Downloader
web framework
http benchmarking
wrk
hey
apib
httperf
bombardier -> go
oha -> rust
awesome-http-benchmark
http Proxy
watcher
fswatch
efsw
dirwatch
filewatcher -> macOS audit
libinotify-kqueue
fsmon
gnustep
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
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
uri
plist
xlsx
toml
cbor
dirent
html
tidy-html5
mpir
CppHtml
myhtml
litehtml
benchmark-html-parsers
lexbor
lol-html
tl
datetime
markdown
yaml
robotstxt
atomic
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
lock
lockfree
awesome-lockfree
A lock-free, wait-free, event-driven, cross-platform, thread pool-backed asynchronous execution library in C++.
cyan
pipe viewer
C++11 爬虫
ParallelWebCrawler
tinyspider
Crawler
rc is rust in c++
dependency injection
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
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
sdf
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
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
bloom filter
expr parse
memory leak
vld -> msvc
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
semantic version
immutable
crypt
ssl
hash
rpc
cmdline
indicators
FTXUI
termcolor
tabulate Table Maker for Modern C++
CLI11
cli
Lyra
argparse
termbox
structopt
getopt -> win32
rang
cxxopts
readline
uuid
branchless
error handling
ipc
ecal
dbus-broker -> epoll
shadesmar shared memory
CuteIPC -> Qt
shm_queue
machipc
mach-ipc-bench
timer
crash/report
breakpad
crashpad
qBreakpad
sentry
sentry-native
JQSentry -> Qt
clipboard/pasteboard
database
redis
memcached
sqlite
sqlcipher
rocksdb
dragonfly
hiredis
soci
leveldb
FASTER
message queue
spell check
media
FFmpeg
FFmpeg -> msvc
mlt
ZLMediaKit
misc
stb
libs
kissfft
libsndfile
redex
span-lite
disassembly/reverse engineering
c runtime
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
audio
subtitle
assfiltermod
VSFilterMod
xy-VSFilter
assdraw
binary/parser
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
file system/path
hash/container
frozen
rhashmap
BTree
sparsepp
hashMap
ordered-map
robin-hood-hashing
sparsehash
plf_colony
magic/enum
static checker
text token
stl
random
repl
password/hash
converage
OpenCppCoverage
llvm-coverage-viewer