Build cross-platform desktop apps with JavaScript, HTML, and CSS
-
Updated
Oct 5, 2026 - C++
Node.js is a tool for executing JavaScript in a variety of environments. JavaScript had humble beginnings as a language that lived only in web browsers, but the Node.js project has expanded its reach and helped make it the most popular programming language in the world. Node.js extends the creative potential of people with web development experience, enabling a new generation of developers to create servers, command-line tools, desktop apps, and even robots.
Build cross-platform desktop apps with JavaScript, HTML, and CSS
A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
Napa.js: a multi-threaded JavaScript runtime
μWebSockets for Node.js back-ends 🤘
Cutting Edge WebRTC Video Conferencing
PUER(普洱) Typescript. Let's write your game in UE or Unity with TypeScript.
A fast and robust web server and application server for Ruby, Python and Node.js
Nodejs bindings to OpenCV 3 and OpenCV 4
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL
Node.js C++ addon examples from http://nodejs.org/docs/latest/api/addons.html
GraalJS – A high-performance, ECMAScript compliant, and embeddable JavaScript runtime for Java
✨ Magical headers that make your C++ library accessible from JavaScript 🚀
A cross-platform desktop app framework based on Node.js and the system webview
a node.js plugin to integrate nw.js/electron games with steamworks
Created by Ryan Dahl
Released May 27, 2009