mirror of
https://github.com/Elytrium/ShipNet.git
synced 2026-04-08 04:23:01 +03:00
C++ Network Library inspired by Netty.
- C++ 98.7%
- CMake 1.3%
| ShipNet | ||
| .clang-format | ||
| .gitignore | ||
| CMakeLists.txt | ||
| LICENSE | ||
| README.md | ||
ShipNet
C++ Network Library inspired by Netty.
Why ShipNet?
- Zero sub-dependencies. This library uses OS sockets (e.g. epoll on Linux, kqueue on Mac/BSD) directly.
- Highly customizable. It's easy to add your own network stack support.
- Packet/Handler based. Just write your own packets and packet handlers. There's nothing else to be done.
- EventLoop based. Best multithreading strategy for networking. Use any count of threads you need.