Skip to content
@napi-rs

Node-API (N-API) for Rust

High-level and typesafe Node.js Node-API (N-API) bindings for Rust

Pinned Loading

  1. napi-rs napi-rs Public

    A framework for building compiled Node.js add-ons in Rust via Node-API

    Rust 7.9k 412

  2. node-rs node-rs Public

    Node.js bindings ❤️ Rust crates

    Rust 1.5k 52

  3. package-template package-template Public template

    Template project for using napi-rs to build native package

    TypeScript 372 45

  4. cross-build cross-build Public

    Cross build examples

    JavaScript 53 9

  5. package-template-pnpm package-template-pnpm Public template

    Template project for using napi-rs to build native package via pnpm.

    JavaScript 32 9

Repositories

Showing 10 of 19 repositories
  • napi-rs/wasm-tools's past year of commit activity
    TypeScript 13 MIT 4 1 2 Updated Sep 24, 2026
  • package-template-pnpm Public template

    Template project for using napi-rs to build native package via pnpm.

    napi-rs/package-template-pnpm's past year of commit activity
    JavaScript 32 MIT 9 2 2 Updated Sep 23, 2026
  • mimalloc-safe Public

    A Fork from https://github.com/purpleprotocol/mimalloc_rust and keep updated with mimalloc

    napi-rs/mimalloc-safe's past year of commit activity
    Rust 24 MIT 4 1 1 Updated Sep 22, 2026
  • napi-rs Public

    A framework for building compiled Node.js add-ons in Rust via Node-API

    napi-rs/napi-rs's past year of commit activity
    Rust 7,945 412 236 (2 issues need help) 32 Updated Sep 22, 2026
  • parking_lot Public Forked from Amanieu/parking_lot

    Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.

    napi-rs/parking_lot's past year of commit activity
    Rust 0 Apache-2.0 284 0 0 Updated Sep 22, 2026
  • node-rs Public

    Node.js bindings ❤️ Rust crates

    napi-rs/node-rs's past year of commit activity
    Rust 1,470 MIT 52 34 4 Updated Sep 22, 2026
  • package-template Public template

    Template project for using napi-rs to build native package

    napi-rs/package-template's past year of commit activity
    TypeScript 372 MIT 45 7 5 Updated Sep 22, 2026
  • node-rs-playground Public

    Playground for @node-rs packages

    napi-rs/node-rs-playground's past year of commit activity
    TypeScript 14 2 1 8 Updated Sep 17, 2026
  • cross-build Public

    Cross build examples

    napi-rs/cross-build's past year of commit activity
    JavaScript 53 9 1 2 Updated Sep 14, 2026
  • website Public

    Website for napi.rs

    napi-rs/website's past year of commit activity
    MDX 25 MIT 48 12 1 Updated Sep 14, 2026