CMake-based Build System for Node.js Native Modules
JSON →node-cmake is a build system for Node.js native modules that leverages CMake (version 3.1 or newer) as an alternative to the default node-gyp. The current stable version is 2.5.1. Major version 2.0 introduced a complete rewrite, aiming for drop-in execution compatibility with the `node-gyp` binary and standardization of its output format. Key differentiators include its reliance on CMake for greater build flexibility, a simplified and portable configuration script (`NodeJS.cmake`), and improved handling of Node.js variants. While its primary interaction is via CLI, it provides a JavaScript module for locating built native addons. The project's release cadence is not strictly defined, but major versions can introduce significant breaking changes, as seen with the 2.0 rewrite.
Traffic · last 30 days ↑600% vs prev 7d
top countries 🇺🇸 United States · VN · 🇫🇷 France · 🇨🇦 Canada · 🇮🇳 India