nodejs / abi-stable-node

Repository used by the Node-API team to manage work related to Node-API and node-addon-api
239 stars 47 forks source link

Tracking issue for modules we've noticed are ported to Oct 2020 - Oct 2021 #414

Closed mhdawson closed 1 year ago

NickNaso commented 3 years ago

I want to report this project napi-nim that allows to write NodeJS native extensions in Nim.

NickNaso commented 2 years ago

I want o report this project napi-cs an experimental tool chain for build NodeJS modules with .NET 6.0 and C#.

NickNaso commented 2 years ago

I want o report this project zig-nodejs-example an example on how to build NodeJS modules with Zig.

mhdawson commented 2 years ago

1302 dependents 4 Feb 2022

vweevers commented 2 years ago

Updated: https://github.com/vweevers/about-native-addons/blob/main/data.md

mhdawson commented 2 years ago

@vweevers thanks for that data, very interesting.

What does the number under Preb. mean. The number of pre-built binaries that are provided?

vweevers commented 2 years ago

The number of pre-built binaries that are provided?

Aye

NickNaso commented 2 years ago

Bun JavaScript runtime that uses JavaScriptCore as JavaScript engine implements Node-API functions (about 90%).

NickNaso commented 1 year ago

There is a PR to add Node-API in Deno https://github.com/denoland/deno/pull/13633

NickNaso commented 1 year ago

Veil https://github.com/lightsourceengine/veil is a NodeJS-like runtime for running JS apps on a wide range of hardware. It implements Node-API see: https://github.com/lightsourceengine/veil/tree/main/src/napi

NickNaso commented 1 year ago

Deno v1.26.1 added Node-API https://github.com/denoland/deno/releases/tag/v1.26.1

mhdawson commented 1 year ago

Closing since it's no longer 2021