chenshuo/muduo
chenshuo/muduo has 16,293 GitHub stars and 5,297 forks. GitHot measured +2 stars in 24 hours. Last checked 2026-11-07 06:14 UTC. Last push 2025-12-23.
Event-driven network library for multi-threaded Linux server in C++11
Measured star growth
- in 24h
- +2
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalMuduo is a multithreaded C++ network library based on the reactor pattern.
http://github.com/chenshuo/muduo
Copyright (c) 2010, Shuo Chen. All rights reserved.
Use of this source code is governed by a BSD-style license that can be found in the License file.
Requires: Linux kernel version >= 2.6.28. GCC >= 4.7 or Clang >= 3.5 Boost (for boost::any only.)
Tested on: Debian 7 and above Unbuntu 14.04 and above CentOS 7 and above
Install required packages:
Debian, Ubuntu, etc.
$ sudo apt install g++ cmake make libboost-dev
CentOS
$ sudo yum install gcc-c++ cmake make boost-devel
See .travis.yml for additional packages for building more examples.
To build, run: ./build.sh
See https://github.com/chenshuo/muduo-tutorial for how to use muduo in your project.
| / | | |
| \ / |_ _ | |_ _ ___
| |/| | | | |/ ` | | | |/ _
| | | | || | (| | || | () |
|| ||_,|_,|_,_|_/
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,677 starspublic-apis/public-apis
A collective list of free APIs
496,925 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
440,075 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,110 stars