Avatar.js is a project to bring the node programming model, APIs and module ecosystem to the Java platform.
Avatar.js enables a new class of hybrid server applications that can leverage two of the most popular programming languages and ecosystems today. These Java+JavaScript applications can leverage capabilities of both environments - access the latest node frameworks while taking advantage of the Java platform's scalability, manageability, tools, and extensive collection of Java libraries and middleware.
The project includes Java bindings for libuv and node's http parser.