Build VMs, containers, AI, databases, storage—all in one place.
Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Earn up to 16% annual interest with Nexo.
More flexibility. More control.
Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform.
Geographic restrictions, eligibility, and terms apply.
Event-driven network library for multi-threaded Linux server in C++11
Muduo is a multithreaded C++ network library based on the reactor pattern. Use of this source code is governed by a BSD-style license that can be found in the License file. Requires Linux kernel version equal or above 2.6.28. Tested on Debian 7 and above, Unbuntu 14.04 and above, and CentOS 7 and above. Install required packages Debian, Ubuntu, etc. See .travis.yml for additional packages for building more examples.
Graphical network connections viewer for Linux
To get the last release version, please use the PPA:
https://launchpad.net/~chipmunk.sm/+archive/ubuntu/ppa
$ sudo add-apt-repository ppa:chipmunk.sm/ppa
$ sudo apt-get update
$ sudo apt-get install tcpview
Debian packages (.deb)
https://launchpad.net/~chipmunk.sm/+archive/ubuntu/ppa/+packages
Home page:
https://github.com/chipmunk-sm/tcpview
Easily turn a Ubuntu-based computer into a full linux router, complete with dhcpd, named/bind, iptables firewall, and packet inspection of the network traffic being routed.
Deep packet inspection for layer 2 (mac), layer 3 (ipv4, ipv6), layer 4 (icmp, tcp, udp), and layer 7 (application-specific). Summary of network flows and all layers of inspected traffic is stored in a database at 1-second intervals.
A modern, portable CGI library written in standard C++. Asynchronous CGI and FastCGI are both supported in a clear, simple and efficient library built upon the Boost C++ libraries (esp. Boost.Asio). Free and commercial support available on request.
Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.
Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
Integrating the TCP analysis performed by the tool, TCPTrace, into the flow-based network monitoring tool, Softflowd, so Softflowd might produce greater detail about TCP flows e.g. RTT values.
Developed as part of a University Final Year Project.