A multi-platform async I/O library powering Node.js with event loop, TCP/UDP sockets, DNS, filesystem operations, threading and child process support.