sockpuppet
socketwrapper
Our great sponsors
sockpuppet | socketwrapper | |
---|---|---|
2 | 1 | |
16 | 37 | |
- | - | |
8.2 | 4.0 | |
about 1 month ago | about 1 month ago | |
C++ | C++ | |
GNU Lesser General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sockpuppet
-
I wrote the millionth C++ networking/socket library. Maybe somebody likes it - feedback would be awesome!
I wrote the 999999th C++ networking/socket library if you are looking for inspiration.
-
Is Asio the best library for networking in C++?
I tried wrapping all of that with some flexibility into a small library pet project. But for real-world applications I would recommend going for ASIO.
socketwrapper
What are some alternatives?
go-netstat - A netstat implementation written in Go
winsock - Windows socket affordances
DatagramTunneler - Simple C++ cross-platform client/server app forwarding UDP datagrams through a TCP connection.
userver - Production-ready C++ Asynchronous Framework with rich functionality
WebSocket - A lightweight RFC 6455 (Web Socket) implementation for Qt5 & Qt6 (C++)
setka - :telephone: Network sockets library in C++
libzt - Encrypted P2P sockets over ZeroTier
tun2brook - Proxy all traffic just one line command. tun2socks, tun2brook. IPv4 and IPv6, TCP and UDP.
dns-lookup - 🌍 DNS hostname resolution CLI tool using BSD sockets
opros - :watch: Event polling library in C++
G3log - G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 support up to release 1.3.2) with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.