JSPM

Found 1397 results for napi

koffi

Fast and simple C FFI (foreign function interface) for Node.js

  • v2.15.6
  • 69.37
  • Published

bigint-buffer

bigint to buffer conversion with native support

  • v1.1.5
  • 66.43
  • Published

@node-rs/xxhash

Fastest xxhash implementation in Node.js

  • v1.7.6
  • 65.99
  • Published

@napi-rs/lzma

https://docs.rs/lzma-rs binding to Node.js via https://napi.rs

  • v1.4.5
  • 65.70
  • Published

cmake-js

CMake.js - a Node.js native addon build tool

  • v8.0.0
  • 64.68
  • Published

emnapi

Node-API implementation for Emscripten

  • v1.9.2
  • 64.23
  • Published

@napi-rs/cli

Cli tools for napi-rs

  • v3.6.1
  • 62.80
  • Published

@stdlib/math-base-napi-binary

C APIs for registering a Node-API module exporting an interface for invoking a binary numerical function.

  • v0.3.3
  • 62.62
  • Published

napi-wasm

An implementation of napi for wasm

  • v1.1.3
  • 62.43
  • Published

@stdlib/math-base-napi-unary

C APIs for registering a Node-API module exporting an interface for invoking a unary numerical function.

  • v0.2.7
  • 62.42
  • Published

@node-rs/jieba

Fastest Chinese word segmentation in Node.js

  • v2.0.1
  • 60.81
  • Published

@valkey/valkey-glide

General Language Independent Driver for the Enterprise (GLIDE) for Valkey

  • v2.3.1
  • 58.43
  • Published

zeromq

Next-generation ZeroMQ bindings for Node.js

  • v6.5.0
  • 55.34
  • Published

@stdlib/napi-argv-double

Convert a Node-API value to a double-precision floating-point number.

  • v0.2.2
  • 54.09
  • Published

@stdlib/napi-argv-float

Convert a Node-API value to a single-precision floating-point number.

  • v0.2.3
  • 53.92
  • Published

@stdlib/napi-argv

C utilities for retrieving Node-API add-on callback arguments.

  • v0.2.3
  • 52.97
  • Published

@ruvector/router

Semantic router for AI agents - vector-based intent matching with HNSW indexing and SIMD acceleration

  • v0.1.30
  • 52.67
  • Published

@ruvector/ruvllm

Self-learning LLM runtime — TurboQuant KV-cache (6-8x compression), SONA adaptive learning, FlashAttention, speculative decoding, GGUF inference

  • v2.5.4
  • 52.33
  • Published

@ruvector/graph-node

Native Node.js bindings for RuVector Graph Database with hypergraph support, Cypher queries, and persistence - 10x faster than WASM

  • v2.0.3
  • 52.29
  • Published

@ruvector/tiny-dancer

Neural router for AI agent orchestration - FastGRNN-based intelligent routing with circuit breaker, uncertainty estimation, and hot-reload

  • v0.1.18
  • 51.79
  • Published

@takumi-rs/core

Takumi is a **image rendering engine** written in Rust and this package provides Node.js bindings using [napi-rs](https://napi.rs/).

  • v1.0.9
  • 51.59
  • Published

@swc-node/jest

swc preprocessor for jest with source map support

  • v1.9.1
  • 50.93
  • Published

weak-napi

Make weak references to JavaScript Objects.

  • v2.0.2
  • 50.92
  • Published

@ruvector/core

High-performance vector database with HNSW indexing - 50k+ inserts/sec, built in Rust for AI/ML similarity search and semantic search applications

  • v0.1.31
  • 50.15
  • Published

@ruvector/sona

Self-Optimizing Neural Architecture (SONA) - Runtime-adaptive learning with LoRA, EWC++, and ReasoningBank for LLM routers and AI systems. Sub-millisecond learning overhead, WASM and Node.js support.

  • v0.1.5
  • 49.92
  • Published

domparser-rs

A super fast html parser and manipulator written in rust.

  • v0.1.0
  • 49.57
  • Published

weak-node-api

A linkable and runtime-injectable Node-API

  • v0.1.1
  • 48.40
  • Published

@kreuzberg/node

Kreuzberg document intelligence - Node.js native bindings

  • v4.8.5
  • 48.29
  • Published

ref-napi

Turn Buffer instances into "pointers"

  • v3.0.3
  • 47.69
  • Published

ffi-napi

A foreign function interface (FFI) for Node.js, N-API style

  • v4.0.3
  • 47.59
  • Published

helius-laserstream

High-performance Laserstream gRPC client with automatic reconnection

  • v0.3.1
  • 47.22
  • Published

cf-prefs

A native node module to access managed app preferences on macOS

  • v2.0.1
  • 46.76
  • Published

ffi-rs

A module written in Rust and N-API provides interface (FFI) features for Node.js

  • v1.3.1
  • 45.89
  • Published

@stdlib/napi

C APIs for creating Node-API native add-ons.

  • v0.3.3
  • 43.91
  • Published

@stdlib/math-base-napi-ternary

C APIs for registering a Node-API module exporting an interface for invoking a ternary numerical function.

  • v0.3.2
  • 43.78
  • Published

@oh-my-pi/pi-natives

Native Rust bindings for grep, clipboard, image processing, syntax highlighting, PTY, and shell operations via N-API

  • v14.1.1
  • 43.30
  • Published

@pshenmic/zeromq

Next-generation ZeroMQ bindings for Node.js

  • v6.0.0-beta.22
  • 43.22
  • Published

@ruvector/diskann

DiskANN/Vamana — SSD-friendly billion-scale approximate nearest neighbor search with product quantization

  • v0.1.0
  • 43.20
  • Published

@chainsafe/blst

Typescript wrapper for supranational/blst native bindings, a highly performant BLS12-381 signature library

  • v2.2.0
  • 42.44
  • Published

ghostty-opentui

Fast ANSI/VT terminal parser powered by Ghostty's Zig terminal emulation library

  • v1.4.10
  • 41.87
  • Published

@2060.io/ffi-napi

A foreign function interface (FFI) for Node.js, N-API style

  • v4.0.9
  • 41.74
  • Published

rusty-store-kv

Template project for writing node package with napi-rs

  • v1.3.1
  • 40.93
  • Published

node-calls-python

This module lets you run python code inside node without spawning new processes

  • v1.11.1
  • 40.45
  • Published

domparser-darwin-x64

A super fast html parser and manipulator written in rust.

  • v0.1.0
  • 40.02
  • Published

@chainsafe/blst-linux-x64-gnu

Typescript wrapper for supranational/blst native bindings, a highly performant BLS12-381 signature library

  • v2.2.0
  • 39.92
  • Published

bun-utilities

Bindings for useful functions for bun

  • v0.2.1
  • 39.89
  • Published

@exodus/bigint-buffer

bigint to buffer conversion with native support

  • v1.1.5-exodus.1
  • 39.49
  • Published

selection-hook

The first open-source library for cross-application text selection monitoring and global input event hooks. Works with Node.js and Electron.

  • v2.0.1
  • 38.96
  • Published

node-mac-permissions

A native node module to manage system permissions on macOS

  • v2.5.0
  • 38.67
  • Published

@chainsafe/pubkey-index-map

Small napi-rs shim with an interface similar to `Map<Uint8Array, number>` but only for length 48 Uint8Arrays for keys and unsigned 32 bit numbers for values.

  • v3.0.0
  • 38.54
  • Published

four-flap-bigint-buffer

Fork of bigint-buffer with security hardening (drop-in replacement via npm overrides)

  • v1.1.6
  • 37.77
  • Published

asherah

Asherah application-layer encryption for Node.js with automatic key rotation, powered by the native Rust implementation.

  • v4.0.34
  • 37.65
  • Published

@fuzionx/core

Express-style Node.js framework powered by FuzionX native bridge — 167K RPS single process

  • v0.1.71
  • 37.54
  • Published

segfault-raub

Catches SIGSEGV and prints diagnostic information

  • v3.2.0
  • 37.44
  • Published

node-crc16

A native node addon to calcalate and verify CRC16 values, adopted by MODBUS agreement.

  • v2.0.7
  • 37.06
  • Published

@sylphx/gust

High-performance HTTP server framework - stateless app + Rust-powered server

    • v0.1.13
    • 36.90
    • Published

    addon-tools-raub

    Helpers for Node.js addons and dependency packages

    • v9.3.0
    • 36.15
    • Published

    @kreuzberg/html-to-markdown

    High-performance HTML to Markdown converter for TypeScript/Node.js with a Rust core.

    • v3.1.0
    • 36.14
    • Published

    @chainsafe/blst-win32-x64-msvc

    Typescript wrapper for supranational/blst native bindings, a highly performant BLS12-381 signature library

    • v2.2.0
    • 35.75
    • Published

    @mcpmesh/core

    MCP Mesh Rust core bindings for Node.js

    • v1.3.0
    • 35.64
    • Published

    @f5xc-salesdemos/pi-natives

    Native Rust bindings for grep, clipboard, image processing, syntax highlighting, PTY, and shell operations via N-API

    • v15.12.0
    • 35.05
    • Published

    @chainsafe/blst-linux-arm64-gnu

    Typescript wrapper for supranational/blst native bindings, a highly performant BLS12-381 signature library

    • v2.2.0
    • 34.95
    • Published

    ata-validator

    Ultra-fast JSON Schema validator. 4.7x faster validation, 1,800x faster compilation. Works without native addon. Cross-schema $ref, Draft 2020-12 + Draft 7, V8-optimized JS codegen, simdjson, RE2, multi-core. Standard Schema V1 compatible.

    • v0.9.1
    • 34.83
    • Published

    @chainsafe/blst-linux-x64-musl

    Typescript wrapper for supranational/blst native bindings, a highly performant BLS12-381 signature library

    • v2.2.0
    • 34.82
    • Published

    pixel-change

    Measure differences between 2 identically sized buffer arrays of gray, rgb, or rgba pixels.

    • v1.1.0
    • 34.18
    • Published

    @chainsafe/blst-linux-arm64-musl

    Typescript wrapper for supranational/blst native bindings, a highly performant BLS12-381 signature library

    • v2.2.0
    • 34.14
    • Published

    @chainsafe/blst-darwin-x64

    Typescript wrapper for supranational/blst native bindings, a highly performant BLS12-381 signature library

    • v2.2.0
    • 34.03
    • Published

    rust-rpa

    Rust-based RPA automation library for Node.js

      • v0.2.3
      • 33.60
      • Published

      @chainsafe/blst-darwin-arm64

      Typescript wrapper for supranational/blst native bindings, a highly performant BLS12-381 signature library

      • v2.2.0
      • 33.32
      • Published

      html-to-markdown-node

      High-performance HTML to Markdown converter - Node.js native bindings

      • v2.18.0
      • 32.54
      • Published

      @vizejs/native

      High-performance Vue.js compiler - Native bindings

      • v0.46.0
      • 32.44
      • Published

      pdfium-native

      Native Node.js bindings for PDFium

      • v0.5.4
      • 32.38
      • Published

      langmail

      Email preprocessing for LLMs — fast, typed, Rust-powered

      • v0.8.0
      • 32.33
      • Published

      @glidemq/speedkey

      Valkey/Redis client with direct NAPI bindings based on valkey-glide core

      • v0.3.0
      • 32.07
      • Published

      @stdlib/math-base-napi-quaternary

      C APIs for registering a Node-API module exporting an interface for invoking a quaternary numerical function.

      • v0.2.4
      • 31.91
      • Published

      @mcesystems/zeromq

      Next-generation ZeroMQ bindings for Node.js

      • v6.0.0-beta.6
      • 31.71
      • Published

      @grafeo-db/js

      Node.js/TypeScript bindings for Grafeo - a high-performance embeddable graph database

      • v0.5.38
      • 30.94
      • Published

      imgkit

      High-performance image processing for Bun and Node.js - resize, convert, compress with HEIC, WebP, AVIF, PNG, JPEG support

      • v2.2.1
      • 30.93
      • Published

      @scrypted/prebuild-install

      A command line tool to easily install prebuilt binaries for multiple version of node/iojs on a specific platform

      • v7.1.10
      • 30.61
      • Published

      firecrawl-pdf-inspector

      Fast PDF classification and text extraction. Detect text-based vs scanned PDFs, extract text by region with quality checks. Native Rust performance via napi-rs.

      • v0.4.3
      • 30.48
      • Published

      ckm-sdk

      CKM — Codebase Knowledge Manifest SDK. Auto-derived topics, progressive disclosure, CLI framework adapters. Powered by Rust.

      • v2026.3.3
      • 30.46
      • Published

      @gsknnft/bigint-buffer

      bigint to buffer conversion with native support and built-in conversion helpers

      • v1.5.0
      • 30.24
      • Published

      vite-plugin-norg

      A Vite plugin for rendering Norg files

      • v4.0.4
      • 30.13
      • Published

      @makeomatic/ffi-napi

      A foreign function interface (FFI) for Node.js, N-API style

      • v4.2.0
      • 30.09
      • Published

      rapid-fuzzy-linux-arm64-gnu

      Rust-powered fuzzy search and string distance for JavaScript/TypeScript. 10-50x faster than fuse.js/leven.

      • v1.2.0
      • 29.83
      • Published

      agentic-jujutsu

      AI agent coordination for Jujutsu VCS with quantum-ready architecture, QuantumDAG consensus, AgentDB learning, and zero-dependency deployment

      • v2.3.6
      • 29.82
      • Published