netty.io. Netty is a nonblocking I/O client/server framework that allows the development of Java network apps such protocol servers and clients. To simplify network programming, such as TCP socket servers and UDP socket server programs, the asynchronous event driven network application framework and tools is used.