{"library":"neon-cli","title":"Neon CLI","description":"Official command-line tool for creating, building, and loading native Rust/Node.js modules using the Neon bindings framework. Current stable version is 0.10.1, targeting Node >=8 and N-API. The CLI provides scaffolding and build infrastructure for Neon projects; the core Neon library (separate package) enables high-performance Rust addons with a safe, idiomatic Rust API. Differentiates from napi-rs with a more Rust-centric declarative API and a mature macro-based approach. Release cadence is periodic with major versions (1.0.0-alpha pre-releases available).","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install neon-cli"],"cli":{"name":"neon","version":null}},"imports":["import { neon } from 'neon-cli'","import { build } from 'neon-cli'","import { load } from 'neon-cli'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"npx neon new my-project\ncd my-project\nnpm install\nnpx neon build\nnpx node -e \"const m = require('./native'); console.log(m.hello())\"","lang":"typescript","description":"Creates a new Neon project, builds the native Rust module, and runs a simple test to verify the module loads and works.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}