napi-rs
There are 65 repositories under napi-rs topic.
napi-rs/napi-rs
A framework for building compiled Node.js add-ons in Rust via Node-API
Brooooooklyn/canvas
High performance skia binding to Node.js. Zero system dependencies and pure npm packages without any postinstall scripts nor node-gyp.
napi-rs/node-rs
Node.js bindings ❤️ Rust crates
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.
Brooooooklyn/snappy
Fastest Snappy compression library in Node.js
Brooooooklyn/simple-git
Simple and fast git helper functions.
neplextech/vectorizer
Fast Node.js library to convert raster images to svg
h-a-n-a/magic-string-rs
⚡️ Fast MagicString port driven by Rust and N-API
antoniomuso/lz4-napi
Fastest lz4 compression library in Node.js, powered by napi-rs and lz4-flex.
Daniel-Boll/scylla-javascript-driver
A ScyllaDB Driver alternative for Nodejs, Javascript and Typescript written using Node API through Rust bindings
ahungrynoob/jsonschema
A node package based on jsonschema-rs for performing JSON schema validation
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.
AriPerkkio/rollup-plugin-local-import
Rollup plugin for manipulating local import/export statements | 🦀
Zagrios/regedit-rs
A high-performance Windows registry toolkit, powered by Rust with napi-rs
ShivamJoker/Canvas-Lambda-Layer
AWS Lambda layer for @rapi-rs/canvas (High performance canvas for NodeJS)
jzeuzs/sodium
Libsodium for Node.js
toondepauw/node-zstd
Node.js addon for native Zstandard encoding and decoding with support for dictionaries
amehashi/thumbhash-node
ThumbHash binding for Node.js
web-infra-dev/napi-template
Template for generating rust-based native projects
cijiugechu/vite-plugin-thumbhash
Bring ThumbHash to your vite project.
napi-rs/node-rs-playground
Playground for @node-rs packages
hyf0/rusty_nodejs_path
Port path module (and tests) of nodejs to rust using the same algorithms.
ahkohd/macos_accessibility_client
A Node.JS Wrapper around macOS' accessibility client APIs
cijiugechu/napi-image-cli
An efficient cli tool that helps you compress and convert images, powered by @napi-rs/image
Daniel-Boll/axum-js
A Axum http wrapper for NodeJS
gomander/napi-webp-animation
A fully typed WebP animation package for NodeJS using Rust
Aitthi/nylon
Nylon is a web framework for Node.js built with Tokio, Tower, Hyper, and Napi-rs
opc-source/nacos-sdk-rust-binding-node
nacos-sdk-rust binding for NodeJs.
rxing-core/rxing-bindings
Node.js bindings for the rxing library, which is a Rust port of the ZXing barcode library.
Sunny-117/rsdown
一个高性能的 JavaScript/TypeScript 代码转换器,基于 Rust 和 SWC
alMukaafih/vsacode
Extending the Acode Editor
jcbhmr/rfd.js
📂 Lets you open native file picker and message boxes in JavaScript!
Raduc4/hackaton_api_nest
Use NAPI with Nestjs
Zagrios/query-process
Gather information about running processes
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.
TomasHubelbauer/leveret
A TypeScript+Bun+`canvas`-based "web browser"! My submission to the first-ever Browser Jam organized by @awesomekling