An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with napi-rs

A curated list of projects in awesome lists tagged with napi-rs .

https://github.com/napi-rs/napi-rs

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

javascript napi napi-rs neon node node-api nodejs rust

Last synced: 30 Dec 2025

https://github.com/brooooooklyn/canvas

High performance skia binding to Node.js. Zero system dependencies and pure npm packages without any postinstall scripts nor node-gyp.

canvas n-api napi napi-rs node-api node-canvas rust skia

Last synced: 15 Mar 2026

https://github.com/Brooooooklyn/canvas

High performance skia binding to Node.js. Zero system dependencies and pure npm packages without any postinstall scripts nor node-gyp.

canvas n-api napi napi-rs node-api node-canvas rust skia

Last synced: 27 Mar 2025

https://github.com/napi-rs/node-rs

Node.js bindings ❤️ Rust crates

bcrypt crc32c eslint hash jieba napi-rs node-api nodejs

Last synced: 12 May 2025

https://github.com/Atome-FE/llama-node

Believe in AI democratization. llama for nodejs backed by llama-rs, llama.cpp and rwkv.cpp, work locally on your laptop CPU. support llama/alpaca/gpt4all/vicuna/rwkv model.

ai embeddings gpt langchain large-language-models llama llama-node llama-rs llamacpp llm napi napi-rs nodejs rwkv

Last synced: 14 Apr 2025

https://github.com/atome-fe/llama-node

Believe in AI democratization. llama for nodejs backed by llama-rs, llama.cpp and rwkv.cpp, work locally on your laptop CPU. support llama/alpaca/gpt4all/vicuna/rwkv model.

ai embeddings gpt langchain large-language-models llama llama-node llama-rs llamacpp llm napi napi-rs nodejs rwkv

Last synced: 30 Mar 2025

https://github.com/brooooooklyn/snappy

Fastest Snappy compression library in Node.js

compression napi napi-rs node-api rust snappy

Last synced: 15 May 2025

https://github.com/Brooooooklyn/snappy

Fastest Snappy compression library in Node.js

compression napi napi-rs node-api rust snappy

Last synced: 01 Apr 2025

https://github.com/brooooooklyn/simple-git

Simple and fast git helper functions.

libgit2 libgit2-library napi napi-rs

Last synced: 15 Apr 2025

https://github.com/Brooooooklyn/simple-git

Simple and fast git helper functions.

libgit2 libgit2-library napi napi-rs

Last synced: 13 Mar 2025

https://github.com/h-a-n-a/magic-string-rs

⚡️ Fast MagicString port driven by Rust and N-API

magic-string napi-rs rust string

Last synced: 30 Dec 2025

https://github.com/miniben-90/x-win

This package allows you to retrieve precise information about active and open windows on Windows, MacOS, and Linux. You can obtain the position, size, title, and other memory of windows.

active-window linux macos napi-rs nodejs open-windows rust window-info windows

Last synced: 12 Apr 2026

https://github.com/antoniomuso/lz4-napi

Fastest lz4 compression library in Node.js, powered by napi-rs and lz4-flex.

bindings compression compression-library fast javascript lz4 napi napi-rs node-api nodejs rust rust-lang

Last synced: 04 Apr 2025

https://github.com/daniel-boll/scylla-javascript-driver

A ScyllaDB Driver alternative for Nodejs, Javascript and Typescript written using Node API through Rust bindings

hacktoberfest hacktoberfest-2024 javascript napi-rs nodejs rust rust-lang scylladb scylladb-driver typescript

Last synced: 11 Jun 2025

https://github.com/ahungrynoob/jsonschema

A node package based on jsonschema-rs for performing JSON schema validation

json-schema napi-rs nodejs rust

Last synced: 21 Jun 2025

https://github.com/kreuzberg-dev/alef

Generate fully-typed, lint-clean language bindings for Rust libraries across 11 languages

bindgen c c-ffi code-generation csharp elixir ffi golang java language-bindings napi-rs php polyglot pyo3 python r ruby rust typescript wasm

Last synced: 25 May 2026

https://github.com/bridgerust/bridgerust

High-performance infrastructure libraries built in Rust, with seamless bindings for Python, Node.js, and WebAssembly.

ai ai-agent bindings chromadb embeddings lancedb machine-learning napi-rs nodejs orm pinecode pyo3 python qdrant rag rust rust-bindings semantic-search vector-database weaviate

Last synced: 01 Mar 2026

https://github.com/ariperkkio/rollup-plugin-local-import

Rollup plugin for manipulating local import/export statements | 🦀

napi-rs rollup-plugin

Last synced: 17 Mar 2025

https://github.com/jzeuzs/sodium

Libsodium for Node.js

dryoc libsodium napi napi-rs nodejs rust sodium

Last synced: 05 Oct 2025

https://github.com/web-infra-dev/napi-template

Template for generating rust-based native projects

napi-rs rust templates wasm-bindgen

Last synced: 09 Apr 2025

https://github.com/napi-rs/node-rs-playground

Playground for @node-rs packages

napi-rs node-api rust webassembly

Last synced: 22 Apr 2025

https://github.com/zagrios/regedit-rs

A high-performance Windows registry toolkit, powered by Rust with napi-rs

napi-rs nodejs regedit registry rust typescript windows

Last synced: 09 Jul 2025

https://github.com/shivamjoker/canvas-lambda-layer

AWS Lambda layer for @rapi-rs/canvas (High performance canvas for NodeJS)

aws aws-lambda lambda lambda-layer napi-rs node-canvas serverless

Last synced: 10 Aug 2025

https://github.com/tktcorporation/clip-filepaths

📋 Copy multiple file paths (including images) to clipboard - A cross platform utility.

clipboard electron linux macos napi-rs rust typescript windows

Last synced: 02 Feb 2026

https://github.com/bug-ops/fast-yaml

Parse YAML at Rust speed. Full 1.2.2 spec, built-in linter, parallel processing. Native bindings for Python & Node.js.

high-performance linter napi-rs nodejs parallel-processing parser pyo3 python rust yaml yaml-linter yaml-parser

Last synced: 02 Apr 2026

https://github.com/cijiugechu/napi-image-cli

An efficient cli tool that helps you compress and convert images, powered by @napi-rs/image

avif cli compression converter image napi-rs

Last synced: 28 Jun 2025

https://github.com/ahkohd/macos_accessibility_client

A Node.JS Wrapper around macOS' accessibility client APIs

accessibility client electron macos napi napi-rs node-js rust

Last synced: 22 Apr 2025

https://github.com/aitthi/nylon

Nylon is a web framework for Node.js built with Tokio, Tower, Hyper, and Napi-rs

api bun ffi hyper napi napi-rs node nodejs rust tokio-rs

Last synced: 12 Mar 2026

https://github.com/almukaafih/vsacode

Extending the Acode Editor

acode napi-rs rust typescript vscode

Last synced: 30 Sep 2025

https://github.com/opc-source/nacos-sdk-rust-binding-node

nacos-sdk-rust binding for NodeJs.

nacos napi napi-rs nodejs rust sdk

Last synced: 07 Feb 2026

https://github.com/sunny-117/rsdown

一个高性能的 JavaScript/TypeScript 代码转换器,基于 Rust 和 SWC

bundler napi-rs rust swc toolchain transformer

Last synced: 11 Apr 2025

https://github.com/oxdev03/node-tantivy-binding

Node.js bindings for Tantivy. Provides indexing, querying, and advanced search features with TypeScript support.

document-search indexing lucene napi-rs nodejs search tantivy typescript

Last synced: 20 Oct 2025

https://github.com/jcbhmr/rfd.js

📂 Lets you open native file picker and message boxes in JavaScript!

bindings napi-rs nodejs nodejs-addon rust

Last synced: 05 Aug 2025

https://github.com/wickra-lib/wickra

Streaming-first technical indicators with a Rust core and Python, Node.js, and WebAssembly bindings. 423 indicators, O(1) per-tick updates, no system dependencies. Drop-in TA-Lib replacement.

algotrading backtesting bollinger-bands cryptocurrency finance indicators macd napi-rs nodejs pyo3 python quant rsi rust streaming ta-lib technical-analysis trading wasm webassembly

Last synced: 07 Jun 2026

https://github.com/zagrios/query-process

Gather information about running processes

cross-platform linux napi-rs nodejs processes rust winapi windows

Last synced: 27 Oct 2025

https://github.com/dustinlacewell/steamworks-ts

TypeScript bindings to the Steamworks SDK

napi-rs rust steam steamworks typescript

Last synced: 06 Mar 2026

https://github.com/lonelyhentxi/grasslands

A grass wrapper with nodejs importer and an adapter between grass and sass-loader etc.

grass grasslands n-api napi napi-rs node-addon node-addon-api rspack rust sass sass-loader scss webpack

Last synced: 08 Jun 2026

https://github.com/enfp-dev-studio/napi-rs-enigo

A simple Node.js native module for mouse input events, developed by wrapping the Enigo library, which is a native input library in Rust for Keyboard and Mouse inputs. This module supports both Windows and macOS platforms.

darwin electron enigo keyboard mouse napi-rs native node nodejs nutjs

Last synced: 23 Aug 2025

https://github.com/cijiugechu/whatlang-node

Fastest language detector in Node.js

detector fast language napi-rs nodejs whatlang

Last synced: 19 Apr 2026

https://github.com/tomashubelbauer/leveret

A TypeScript+Bun+`canvas`-based "web browser"! My submission to the first-ever Browser Jam organized by @awesomekling

bun bun-js canvas napi-rs web-browser

Last synced: 02 Feb 2026

https://github.com/enfp-dev-studio/node-uni-ocr

Native Node.js/Electron OCR library powered by Rust uniOCR via napi-rs. Cross-platform, fast, and easy system-level OCR for Windows, macOS. No native build setup required for end users.

electron macos napi-rs nodejs ocr rust system-ocr uniocr windows

Last synced: 01 Aug 2025

https://github.com/nobu-sh/typescript-rust-turbo

Typescript, Rust, Turborepo, Yarn Quickstart Boilerplate

napi napi-rs nextjs rust turborepo typescript yarn

Last synced: 11 Apr 2026

https://github.com/kingchenc/wickra

Streaming-first technical indicators with a Rust core and Python, Node.js, and WebAssembly bindings. 71 indicators, O(1) per-tick updates, no system dependencies. Drop-in TA-Lib replacement.

algotrading backtesting bollinger-bands cryptocurrency finance indicators macd napi-rs nodejs pyo3 python quant rsi rust streaming ta-lib technical-analysis trading wasm webassembly

Last synced: 28 May 2026

https://github.com/aitthi/astro-surf

Astro Surf is a server side rendering library for Astro built with Axum

astro napi-rs rust

Last synced: 13 Feb 2026

https://github.com/damiaoterto/mussurana_cache

High-performance in-memory cache system for Node.js written in Rust

napi napi-rs node-addon nodejs rust

Last synced: 10 May 2026

https://github.com/ashutoshpaliwal26/file-context-tree

High-performance file system scanner for Node.js, powered by Rust 🦀. Generates instant structural context trees for AI agents and dev tools. ⚡

ai-context ast devtools directory-tree file-system high-performance llm napi-rs nodejs performance rag rust static-analysis typescript

Last synced: 13 Jan 2026

https://github.com/yortyrh/tagpilot-lib

Rust-powered Node lib for fast audio tags & cover art (files + Buffers), prebuilt binaries, WASI/Android.

android audio-metadata cover-art fingerprint id3 id3v2 napi napi-rs nodejs nodejs-api npm rust rust-lang tags vorbis-comments wasm

Last synced: 23 Sep 2025

https://github.com/geekbrother/napi-rs-echo-rust-client

Example of using the Rust gRPC Tonic streaming client in the Node app using the NAPI-RS bridge

napi napi-rs nodejs rust

Last synced: 01 May 2026

https://github.com/enpitsulin/arboard

arboard binding to Node.js

clipboard napi-rs

Last synced: 06 Jun 2026

https://github.com/bug-ops/exarch

Secure archive library: TAR/ZIP/7z extraction & creation with CVE protection. Type-safe Rust core, Python/Node.js bindings, zero unsafe code.

7z archive cli compression cve-protection extraction library memory-safe napi-rs nodejs path-traversal pyo3 python rust security tar zip zip-bomb

Last synced: 06 Feb 2026

https://github.com/stella/aho-corasick

Exact many-pattern string search for Node.js/Bun via Rust aho-corasick. Fast string, buffer, and stream APIs.

aho-corasick multi-pattern-search napi-rs string-matching

Last synced: 17 Apr 2026

https://github.com/gurungabit/db2-node

Pure Rust DB2 driver for Node.js using the DRDA wire protocol

database db2 drda napi-rs nodejs rust

Last synced: 12 May 2026

https://github.com/0x-jerry/clipboard-rs

Node binding for rust clipboard-rs lib, powered by napi-rs.

clipboard napi-rs node rust

Last synced: 28 Apr 2025

https://github.com/cijiugechu/persona-http

A blazing-fast HTTP client with TLS fingerprinting for Node.js

client fingerprint http napi-rs tls-fingerprinting

Last synced: 09 Oct 2025

https://github.com/drewlyton/thumbnailed

A Discord bot for testing YouTube thumbnails

canvas discord-bot discord-js napi-rs

Last synced: 13 Oct 2025

https://github.com/thebytefarm/marxml

Fast markdown + XML query and mutation. Rust core, JS bindings.

ast markdown napi-rs nodejs parser rust xml

Last synced: 11 Jun 2026

https://github.com/deepnest-next/node-clipper2

deepnest core lib for clipper calculations

clipper clipper2 electron napi napi-rs node nodejs

Last synced: 22 Oct 2025

https://github.com/ktav-lang/js

Universal JS/TS bindings for Ktav — a plain configuration format with three rules, zero indentation, and zero quoting. WASM-backed, ships for Node, Deno, Bun, and browsers from a single package.

bindings bun config configuration deno javascript ktav napi napi-rs nodejs parser serializer typescript wasm webassembly

Last synced: 03 May 2026

https://github.com/sun0day/esm-lexer-rs

A ESM/CJS module syntax lexer written in Rust

esm esnext javascript lexer module-graph napi-rs

Last synced: 09 Jun 2026