Naga is a library (not a framework) with a small amount of classes that provides easy asynchronous socket and server socket I/O using Java NIO.