AppJS is an open-source SDK to develop desktop applications using Node.js and the Chromium Embedded Framework.
AppJS allows developers to build desktop applications for Linux, Windows and Mac using Node.js melded with Chromium. Desktop tools and applications can thus be developed using the same libraries and knowledge used to build websites.
The Chromium Embedded Framework (CEF) provides support for JavaScript, HTML5, CSS, SVG and WebGL while Node.js brings http/https servers and client APIs, filesystem, cryptography, sandboxed code execution environments and tools for exposing native C++ bindings to JavaScript.
More information is available on the AppJS.org website and on the project's github page.