chenshuo/muduo
Event-driven network library for multi-threaded Linux server in C++11 observed · 2026-08-28
Health v2 · maintenance only
49/100
- Activity 58
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5964
- days_rel: n/a
- days_push: 253
- n_releases_24m: 0
Adoption not part of the score
16226 stars · 5320 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Muduo is a multithreaded C++11 network library based on the reactor pattern, providing event-driven TCP networking for Linux servers. It uses non-blocking I/O with epoll and one-loop-per-thread concurrency, and is widely used as a reference for learning network programming.
Use cases
- build a high-performance TCP server in C++ on Linux
- learn reactor-pattern network programming
- write an event-driven multithreaded server
- handle many concurrent socket connections with epoll
- implement custom application protocols over TCP
- study a well-known C++ network library codebase
When to choose
- you need a proven, readable C++ networking library for Linux servers
- you want one-loop-per-thread multithreaded I/O without manual epoll plumbing
- you are learning how production network libraries are designed
When to avoid
- you need cross-platform support beyond Linux
- you want an HTTP framework or batteries-included web server rather than a raw networking library
- your project requires modern C++ beyond C++11 or a permissively licensed dependency (license is custom BSD-style)
Facets
library · maturity maintenance
http-server websocket concurrency networking networking backend developer-tools microservices cpp reactor-pattern event-driven c++11 tcp-server non-blocking-io epoll linux
2 sources
- readme: https://github.com/chenshuo/muduo · fetched 2026-08-28 · b81236e5f661
- homepage: https://github.com/chenshuo/muduo · fetched 2026-08-29 · a7a92eafefa0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| chenshuo/muduo | main | 49 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem