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 6.4k 290

  2. node-rs node-rs Public

    Node.js bindings ❤️ Rust crates

    Rust 1.2k 35

  3. package-template package-template Public template

    Template project for using napi-rs to build native package

    TypeScript 320 39

  4. cross-build cross-build Public

    Cross build examples

    JavaScript 35 5

Repositories

Showing 10 of 15 repositories
  • website Public

    Website for napi.rs

    napi-rs/website’s past year of commit activity
    MDX 22 MIT 39 12 5 Updated Mar 4, 2025
  • 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 15 MIT 3 2 1 Updated Mar 3, 2025
  • 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 6,446 290 216 (3 issues need help) 12 Updated Mar 3, 2025
  • node-rs Public

    Node.js bindings ❤️ Rust crates

    napi-rs/node-rs’s past year of commit activity
    Rust 1,238 MIT 35 34 2 Updated Mar 1, 2025
  • node-rs-playground Public

    Playground for @node-rs packages

    napi-rs/node-rs-playground’s past year of commit activity
    TypeScript 10 2 1 2 Updated Mar 1, 2025
  • tar Public

    Node.js tar binding https://docs.rs/tar/latest/tar/

    napi-rs/tar’s past year of commit activity
    Rust 10 MIT 2 3 (1 issue needs help) 1 Updated Mar 1, 2025
  • fast-escape Public

    Faster html escape

    napi-rs/fast-escape’s past year of commit activity
    JavaScript 26 MIT 2 1 0 Updated Mar 1, 2025
  • use-napi-rs-packages-with-bundlers Public

    Use bundlers to bundle NAPI-RS package

    napi-rs/use-napi-rs-packages-with-bundlers’s past year of commit activity
    TypeScript 6 1 1 5 Updated Mar 1, 2025
  • 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 320 MIT 39 4 5 Updated Mar 1, 2025
  • cross-build Public

    Cross build examples

    napi-rs/cross-build’s past year of commit activity
    JavaScript 35 5 1 2 Updated Mar 1, 2025