提供对基于事件循环的异步I/O的支持。它支持codice_1、codice_2、Windows的IOCP和Solaris的事件端口。它主要设计用于Node.js，但也可用于其他软件项目如Julia或pyuv 等。它最初是libev或MicrosoftIOCP上的抽象，libev只支持Unix系统而不支持Windows上的IOCP，在node-v0.9.0的libuv版本中去除了对libev的依赖。
特征.下述特征取自代码仓库介绍：