awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesNative Module Toolchains

Toolsets for bootstrapping, compiling, and managing the build lifecycle of native extensions.

Distinct from Node.js Build Tools: Focuses on the compilation and bootstrapping of native binary extensions rather than general JavaScript application packaging.

Explore 3 awesome GitHub repositories matching development tools & productivity · Native Module Toolchains. Refine with filters or upvote what's useful.

Awesome Native Module Toolchains GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • nodejs/node-gypAvatar de nodejs

    nodejs/node-gyp

    10,647Ver en GitHub↗

    node-gyp is a build system wrapper and compilation tool designed to transform C and C++ source code into binary modules for the Node.js runtime. It functions as a native module compiler that orchestrates the process of converting native source code into binary bindings for high-performance execution. The project provides cross-platform compilation by managing different compilers and SDKs across Windows, macOS, and Linux. It translates a single project configuration into platform-specific build files, such as Makefiles or Visual Studio projects, to ensure consistent builds across different ope

    Provides the primary toolchain for bootstrapping and compiling C and C++ native extensions for the Node.js runtime.

    Pythongypnodenode-addon
    Ver en GitHub↗10,647
  • neon-bindings/neonAvatar de neon-bindings

    neon-bindings/neon

    8,410Ver en GitHub↗

    Neon is a framework for writing high-performance native Node.js modules using the Rust programming language. It serves as a foreign function interface bridge and a toolchain for bootstrapping, compiling, and managing Rust-based extensions. The project provides a cross-language memory manager that handles buffers and object borrowing to ensure safe memory access between Rust and JavaScript. It enables the mapping of data types and function calls across the language boundary, allowing Rust functions to be exported to the script environment and JavaScript functions to be called from Rust. The f

    Ships a toolchain for bootstrapping, compiling, and managing the build process of Rust-based Node.js extensions.

    Rust
    Ver en GitHub↗8,410
  • nswbmw/node-in-debuggingAvatar de nswbmw

    nswbmw/node-in-debugging

    6,457Ver en GitHub↗

    This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and asynchronous behavior within Node.js applications. It provides detailed methods for asynchronous tracing, memory diagnostics, and performance analysis to resolve runtime errors and execution bottlenecks. The resource distinguishes itself by covering advanced diagnostic workflows, including the use of flame graphs for CPU profiling, the capture and comparison of heap snapshots for memory leak detection, and the mapping of asynchronous call stacks. It also provides technical guidance on

    Provides technical guidance for building high-performance native extensions using Rust and safe bindings.

    debugdebuggingguide
    Ver en GitHub↗6,457
  1. Home
  2. Development Tools & Productivity
  3. Node.js Build Tools
  4. Native Module Toolchains

Explorar subetiquetas

  • Rust ExtensionsBuilding high-performance native modules using Rust with safe bindings to the runtime. **Distinct from Native Module Toolchains:** Specifically targets Rust-based extension development rather than generic native module toolchains.