awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesNode-API Bindings

Binary interface mappings specifically for the Node.js native addon API.

Distinct from C Function Bindings: Specializes C function bindings to the specific Node-API binary interface

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Node-API Bindings. Refine with filters or upvote what's useful.

Awesome Node-API Bindings GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • napi-rs/napi-rsAvatar de napi-rs

    napi-rs/napi-rs

    7,500Voir sur GitHub↗

    napi-rs is a framework and toolkit for building high-performance native extensions for Node.js using Rust. It functions as a bridge between Rust and JavaScript runtimes, enabling the conversion of data types and the execution of native functions within a JavaScript environment. The project provides a native binary compiler and a cross-platform module orchestrator to automate the compilation and publishing of packages across multiple operating systems and architectures. It generates corresponding JavaScript type definitions and platform-specific binaries to ensure consistent installation. The

    Maps native Rust functions to the Node-API binary interface to ensure cross-runtime compatibility.

    Rustjavascriptnapinapi-rs
    Voir sur GitHub↗7,500
  • nodejs/node-addon-apiAvatar de nodejs

    nodejs/node-addon-api

    2,400Voir sur GitHub↗

    This project provides a header-only C++ wrapper for the Node-API, serving as a framework for building high-performance native addons for Node.js. It acts as a bridge between C++ and JavaScript, offering an object-oriented interface that simplifies the creation of compiled extensions while managing the complexities of the language boundary. The library distinguishes itself by providing type-safe abstractions for data marshalling and memory management, ensuring that native and script-side objects are tracked and reclaimed correctly. It includes mechanisms for coordinating asynchronous tasks bet

    Provides a header-only object-oriented interface for building native Node.js addons using the Node-API.

    C++nodenodejs
    Voir sur GitHub↗2,400
  1. Home
  2. Programming Languages & Runtimes
  3. Language Interoperability
  4. Native C Interoperability
  5. C Function Bindings
  6. Node-API Bindings