Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: n-api
Brooooooklyn/canvas
High performance skia binding to Node.js. Zero system dependencies and pure npm packages without any postinstall scripts nor node-gyp.
Language: Rust - Size: 52.8 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1,619 - Forks: 70
Reon90/glfwJS
The N-API bindings for GLFW
Language: C - Size: 2.66 MB - Last synced: 8 days ago - Pushed: over 2 years ago - Stars: 49 - Forks: 6
stdlib-js/strided-base-function-object
C APIs for creating and managing strided array function objects.
Language: C - Size: 398 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 2 - Forks: 0
node-webrtc/node-webrtc
node-webrtc is a Node.js Native Addon that provides bindings to WebRTC M87
Language: C++ - Size: 14.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,678 - Forks: 456
pptacher/fastslam_web
Experimental fastslam algorithm web application.
Language: JavaScript - Size: 4.45 MB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
stdlib-js/strided-napi-nullary
C API for registering a Node-API module exporting a strided array interface for applying a nullary callback.
Language: Makefile - Size: 130 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
stdlib-js/ndarray-base-napi
C APIs for creating N-API ndarray native add-ons.
Language: Makefile - Size: 98.6 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
stdlib-js/math-base-napi-quaternary
C APIs for registering a Node-API module exporting an interface for invoking a quaternary numerical function.
Language: C - Size: 93.8 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
stdlib-js/math-base-napi-quinary
C APIs for registering a Node-API module exporting an interface for invoking a quinary numerical function.
Language: C - Size: 93.8 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
stdlib-js/math-base-napi-ternary
C APIs for registering an N-API module exporting an interface for invoking a ternary numerical function.
Language: C - Size: 188 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 2 - Forks: 0
stdlib-js/strided-napi-cmap
C API for registering a Node-API module exporting a strided array interface for applying a unary callback to a single-precision complex floating-point strided input array and assigning results to a single-precision complex floating-point strided output array.
Language: C - Size: 222 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 2 - Forks: 0
stdlib-js/strided-napi-dmap
C API for registering an N-API module exporting a strided array interface for applying a unary callback accepting and returning double-precision floating-point numbers to each element in a double-precision floating-point strided input array and assigning results to elements in a double-precision floating-point strided output array.
Language: C - Size: 190 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 2 - Forks: 0
stdlib-js/strided-napi-dmap2
C API for registering a Node-API module exporting a strided array interface for applying a binary callback accepting and returning double-precision floating-point numbers to corresponding elements in two double-precision floating-point strided input arrays and assigning results to elements in a double-precision floating-point strided output array.
Language: C - Size: 81.1 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
stdlib-js/strided-napi-dmskmap
C API for registering an N-API module exporting a strided array interface for applying a unary callback accepting and returning double-precision floating-point numbers to each element in a double-precision floating-point strided input array according to a corresponding element in a strided mask array and assigning results to elements in a double-precision floating-point strided output array.
Language: C - Size: 192 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
stdlib-js/strided-napi-dmskmap2
C API for registering a Node-API module exporting a strided array interface for applying a binary callback to double-precision floating-point strided input arrays according to a strided mask array and assigning results to elements in a double-precision floating-point strided output array.
Language: C - Size: 81.1 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 2 - Forks: 0
stdlib-js/strided-napi-smap
C API for registering an N-API module exporting a strided array interface for applying a unary callback accepting and returning single-precision floating-point numbers to each element in a single-precision floating-point strided input array and assigning results to elements in a single-precision floating-point strided output array.
Language: C - Size: 190 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 2 - Forks: 0
stdlib-js/strided-napi-smap2
C API for registering a Node-API module exporting a strided array interface for applying a binary callback accepting and returning single-precision floating-point numbers to corresponding elements in two single-precision floating-point strided input arrays and assigning results to elements in a single-precision floating-point strided output array.
Language: C - Size: 81.1 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 2 - Forks: 0
stdlib-js/strided-napi-smskmap
C API for registering an N-API module exporting a strided array interface for applying a unary callback accepting and returning single-precision floating-point numbers to each element in a single-precision floating-point strided input array according to a corresponding element in a strided mask array and assigning results to elements in a single-precision floating-point strided output array.
Language: C - Size: 219 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 2 - Forks: 0
stdlib-js/strided-napi-smskmap2
C API for registering a Node-API module exporting a strided array interface for applying a binary callback to single-precision floating-point strided input arrays according to a strided mask array and assigning results to a single-precision floating-point strided output array.
Language: C - Size: 239 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
stdlib-js/strided-napi-zmap
C API for registering a Node-API module exporting a strided array interface for applying a unary callback to a double-precision complex floating-point strided input array and assigning results to a double-precision complex floating-point strided output array.
Language: C - Size: 222 KB - Last synced: 13 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 0
stdlib-js/napi
C APIs for creating Node-API native add-ons.
Language: JavaScript - Size: 266 KB - Last synced: 14 days ago - Pushed: 22 days ago - Stars: 1 - Forks: 0
SnosMe/uiohook-napi
Language: C - Size: 58.6 KB - Last synced: 27 days ago - Pushed: about 2 months ago - Stars: 152 - Forks: 35
ukoloff/win-ca
Get Windows System Root certificates
Language: LiveScript - Size: 1.82 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 99 - Forks: 40
krystianity/node-n-api-base
skeleton project for async Node.js N-API C++ native modules
Language: C++ - Size: 12.7 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
fantasywind/N-API-Sample
Fibonacci Sample in N-API
Language: C++ - Size: 1.95 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0
Level/leveldown
Pure C++ Node.js LevelDB binding. An abstract-leveldown compliant store.
Language: C++ - Size: 13.3 MB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 767 - Forks: 176
andi23rosca/napi-nim
Write NodeJS native extensions in Nim
Language: Nim - Size: 49.8 KB - Last synced: 25 days ago - Pushed: over 3 years ago - Stars: 32 - Forks: 0
Daninet/node-gdi
Node.js bindings to Windows GDI (graphics device interface)
Language: JavaScript - Size: 436 KB - Last synced: 11 days ago - Pushed: about 2 years ago - Stars: 14 - Forks: 3
kaelzhang/penteract-ocr
โญ๏ธ The native node.js bindings to the Tesseract OCR project.
Language: C++ - Size: 1.01 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 113 - Forks: 12
Geode-solutions/genepi
Automatic generation of N-API wrapper from a C++ library
Language: C++ - Size: 203 KB - Last synced: 7 days ago - Pushed: 10 months ago - Stars: 75 - Forks: 9
napi-rs/napi
High-level Node.js N-API bindings for Rust โจ๐ฆ๐โจโ โ ๏ธDeprecated in favor of https://github.com/napi-rs/napi-rs โ ๏ธ
Language: Rust - Size: 124 KB - Last synced: 14 days ago - Pushed: 5 months ago - Stars: 97 - Forks: 4
ajihyf/node-addon-api-helper
A more convenient, type-safe and boilerplate-less way to write Node.js C++ addons.
Language: C++ - Size: 154 KB - Last synced: 19 days ago - Pushed: about 2 months ago - Stars: 13 - Forks: 0
kohillyang/qcefnode-juejin-course
็จๅๆ้่ฏพ็จใQt + CEF + Node.js ๆก้ขๅผๅๅฎๆใ้ ๅฅไปฃ็ ไปๅบ
Language: Python - Size: 126 MB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 10 - Forks: 5
stdlib-js/math-base-napi-binary
C APIs for registering an N-API module exporting an interface for invoking a binary numerical function.
Language: C - Size: 180 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
tyrone-sudeium/napi-gif-encoder
GIF Encoder for Node JS that tries to have reasonable performance
Language: Rust - Size: 10 MB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
fanevule/sac-tool
sac project tool
Language: Rust - Size: 1.1 MB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
lonelyhentxi/grasslands
A grass wrapper with nodejs importer and an adapter between grass and sass-loader etc.
Language: Rust - Size: 84 KB - Last synced: 25 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
no2chem/bigint-hash
๐ช๐ข๐ bigint-hash: Hashing for TC39 BigInt Proposal
Language: TypeScript - Size: 297 KB - Last synced: 12 days ago - Pushed: about 5 years ago - Stars: 12 - Forks: 5
atishay/napi
N-API based Souvenir service for CascadiaJS 2018
Language: C++ - Size: 3.1 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 14 - Forks: 0
Reon90/skiaJS
The N-API bindings for Skia Graphics Library
Language: C - Size: 13.7 MB - Last synced: 5 months ago - Pushed: about 4 years ago - Stars: 13 - Forks: 4
vvmnnnkv/libtorchjs
Node.js N-API wrapper for libtorch
Language: CMake - Size: 34.2 KB - Last synced: 13 days ago - Pushed: about 4 years ago - Stars: 18 - Forks: 5
Polarrco/windows-IAP-bridge
Native Node module, that wraps WinRT APIs responsible for in-app purchases
Language: C++ - Size: 127 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 28 - Forks: 12
Eugeny/macos-native-processlist
NodeJS - native macOS process list loader
Language: C++ - Size: 157 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 21 - Forks: 5
node-3d/image-raub
Native Image loader for Node.js
Language: JavaScript - Size: 8.14 MB - Last synced: 26 days ago - Pushed: 7 months ago - Stars: 6 - Forks: 5
pboymt/genshin-impact-auto-track
GenshinImpact AutoTrack DLL ็ Node.js N-API ็ปๅฎๆจกๅใ Node.js N-API binding of GenshinImpact AutoTrack DLL.
Language: C++ - Size: 229 KB - Last synced: 29 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
shroudedcode/hx711 Fork of dangrie158/opencushion
A native Node.js module to interface with the HX711 load cell amplifier
Language: C++ - Size: 58.6 KB - Last synced: 17 days ago - Pushed: over 4 years ago - Stars: 4 - Forks: 6
datkt/napi
N-API C Interop for Kotlin/Native
Language: Vim script - Size: 7.81 KB - Last synced: 26 days ago - Pushed: over 5 years ago - Stars: 4 - Forks: 1
lunchclass/bacardi
Bacardi project is an effort to provide multi-language binding for Node.js native layer.
Language: TypeScript - Size: 8.9 MB - Last synced: 6 months ago - Pushed: about 6 years ago - Stars: 113 - Forks: 17
timstableford/node-phash2
NodeJS Bindings for pHash using N-API
Language: C++ - Size: 78.1 KB - Last synced: 10 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
NickNaso/node-overview
Little overview about Node.js
Language: JavaScript - Size: 36 MB - Last synced: 9 months ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
NickNaso/conf-ni-2017
Node.JS With Steroids - Make Better Node.js Application with Native Add-Ons
Language: C - Size: 10.2 MB - Last synced: 9 months ago - Pushed: about 6 years ago - Stars: 3 - Forks: 1
NickNaso/conf-cd-rome-2018
Talk for the Codemotion Rome 2018
Language: C - Size: 53.5 MB - Last synced: 9 months ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0
stdlib-js/assert-napi
C utilities for Node-API call assertions.
Language: Makefile - Size: 145 KB - Last synced: 14 days ago - Pushed: 28 days ago - Stars: 1 - Forks: 0
pniewiejski/luhnjs
๐ฌ ๐ณ Simple N-API addon with Luhn's algorithm implementation.
Language: C++ - Size: 181 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
malykhin/n-api-experiments
N-API Node.js experiments
Language: C++ - Size: 464 KB - Last synced: 10 months ago - Pushed: about 5 years ago - Stars: 3 - Forks: 1
stdlib-js/strided-napi-addon-arguments
C API for validating, extracting, and transforming (to native C types) function arguments provided to a strided array N-API add-on interface.
Language: C - Size: 199 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
akshayganeshen/napi-go
Go library for building Node.js Native Addons using Node-API
Language: Go - Size: 40 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 9 - Forks: 1
shigedangao/lymui-node
color converter in c for nodejs
Language: Rust - Size: 1.4 MB - Last synced: 12 days ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
verdie-g/jambe ๐ฆ
Experimental NodeJS HTTP router written in C++ using N-API
Language: C++ - Size: 48.8 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
avennn/nc-screen
๐ฅ๏ธNodejs C++ addon to get device screen size
Language: C++ - Size: 168 KB - Last synced: 12 days ago - Pushed: 6 months ago - Stars: 3 - Forks: 0
MarkusJx/n-api-tools
A toolbox for node-addon-api
Language: C++ - Size: 189 KB - Last synced: 11 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 1
stdlib-js/strided-napi
C APIs for creating N-API strided array native add-ons.
Language: Makefile - Size: 140 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
stdlib-js/strided-napi-binary
C API for registering a Node-API module exporting a strided array interface for applying a binary callback to two input strided arrays.
Language: JavaScript - Size: 213 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
stdlib-js/math-base-napi-unary
C APIs for registering an N-API module exporting an interface for invoking a unary numerical function.
Language: C - Size: 195 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
gzx-miller/electron-n-api
electron use n-api extend native interface.
Language: C++ - Size: 24.4 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 11 - Forks: 0
Jeff-Tian/sleep ๐ฆ
sleep in seconds, moved to https://github.com/Jeff-Tian/jeff-tian/tree/master/packages/sleep.
Language: C++ - Size: 731 KB - Last synced: 13 days ago - Pushed: about 4 years ago - Stars: 1 - Forks: 0
chunklands/chunklands ๐ฆ
3D Game in NodeJS/OpenGL
Language: C++ - Size: 32.8 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1
stdlib-js/ndarray-base-napi-unary
C API for registering an N-API module exporting an ndarray interface for applying a unary callback to an input ndarray.
Language: Makefile - Size: 108 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
UnexomWid/eryn
Native template engine for Node.js
Language: C++ - Size: 7.97 MB - Last synced: 10 days ago - Pushed: 12 months ago - Stars: 8 - Forks: 0
stdlib-js/strided-napi-unary
C API for registering an N-API module exporting a strided array interface for applying a unary callback to an input strided array.
Language: JavaScript - Size: 178 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
stdlib-js/ndarray-base-function-object
C APIs for creating and managing ndarray function objects.
Language: C - Size: 475 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
stdlib-js/math-base-napi
Standard library C APIs for registering a Node-API module exporting interfaces.
Language: Makefile - Size: 120 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
haojingus/xd-synchttp
a sync http function for N-API
Language: C - Size: 25.3 MB - Last synced: 23 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 4
monhi/cpplogger
Native C++ circular logger package (N-API) for node.js projects
Language: C++ - Size: 96.7 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
amissine/b3epoll
Speed up your NodeJS app with N-API and Linux epoll
Language: C - Size: 207 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
kramax42/node.js-addons
Language: C++ - Size: 63.5 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
OrsoEric/2020-01-18-Test-NODEJS-Return-Class
return a custom type/object from C++ to NODE.JS
Language: C++ - Size: 53.7 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
AlexAnimateMp4/nicc
Native internet connection check.
Language: C++ - Size: 15.6 KB - Last synced: 13 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
catalogm/node-xapian
xapian bindings for node using n-api
Language: C++ - Size: 739 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 2
JamesMGreene/napi-async-promise-example
Node v8.x N-API asynchronous Promise example addon
Language: JavaScript - Size: 8.79 KB - Last synced: 6 days ago - Pushed: over 6 years ago - Stars: 10 - Forks: 0
ksm2/native-complex
Native complex number library for Node.js using N-API
Language: C - Size: 1.17 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
JamesMGreene/napi-sync-return-example
Node v8.x N-API synchronous `return` example addon
Language: JavaScript - Size: 5.86 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
JamesMGreene/napi-async-callback-example
Node v8.x N-API asynchronous callback example addon
Language: JavaScript - Size: 9.77 KB - Last synced: 6 days ago - Pushed: over 6 years ago - Stars: 8 - Forks: 1
JamesMGreene/napi-sync-callback-example
Node v8.x N-API synchronous callback example addon
Language: JavaScript - Size: 6.84 KB - Last synced: 13 days ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
pmckanry/node-sfml
Native node.js bindings to SFML
Language: C++ - Size: 29.3 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 3 - Forks: 0
enieber/n-api
nodejs with C++ lang
Language: C++ - Size: 5.86 KB - Last synced: 14 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
stdlib-js/strided-napi-mskunary
C API for registering an N-API module exporting a strided array interface for applying a unary callback to an input strided array according to a mask strided array.
Language: JavaScript - Size: 170 KB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
stdlib-js/ndarray-base-napi-addon-arguments
C API for validating, extracting, and transforming (to native C types) function arguments provided to an ndarray N-API add-on interface.
Language: Makefile - Size: 159 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
RainBlock/ethereum-block
โ๏ธ๐ฆ An Ethereum Block Decoder with Native Bindings
Language: TypeScript - Size: 375 KB - Last synced: 11 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 0
12Tall/vite-electron-vue-template
Electron app template with vite and vue.
Language: Vue - Size: 232 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
igncp/ime
Proof of concept of an IME (Input Method Editor) for IBus written in TypeScript
Language: C - Size: 148 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
sigoden/node-fisheye
A opencv fisheye camera model bindings for Node.js.
Language: C++ - Size: 393 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0
shyiko/node-finalize-addon
Object finalization based on N-API for Node.js v8.6.0+
Language: C++ - Size: 15.6 KB - Last synced: 10 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0
Astro36/word2vec4node
Google Word2Vec Interface for Node.js with N-API
Language: C++ - Size: 114 KB - Last synced: 19 days ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 1
Vagr9K/VoiceBot
Language: TypeScript - Size: 319 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 1
Vagr9K/native-voice-command-detector
Language: C++ - Size: 224 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 2 - Forks: 2
jdsaund/rust-napi-examples
A bunch of examples demonstrating the use of the Node.js N-API and node_api_sys crate for creating native add-ons that pass parameters by reference using the same approach as native C++ Addons.
Language: Rust - Size: 10.7 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
joseluisq/mime-type-lite
A Native Module Addon example using N-API
Language: C - Size: 13.7 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
rbtdev/napi-example
Basic example of a NAPI (Node API) native module to run c++ compute tasks on a separate thread
Language: C++ - Size: 1.95 KB - Last synced: 29 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
jaganathanb/node-usbspy
An event based node.js c++ addon/binding to retrive the connected usb storage devices and detect the storage device insertion/removal and notifify the subscribed apps.
Language: C++ - Size: 66.4 KB - Last synced: 15 days ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 2