awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesNative Module Development

The process of authoring high-performance extensions in native languages like C to expand runtime capabilities.

Distinct from Native Module Bridges: Focuses on the development of new functional modules in C, rather than just bridging to existing platform APIs.

Explore 4 awesome GitHub repositories matching part of an awesome list · Native Module Development. Refine with filters or upvote what's useful.

Awesome Native Module Development GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • electron/electron-api-demosالصورة الرمزية لـ electron

    electron/electron-api-demos

    10,235عرض على GitHub↗

    This repository provides a collection of interactive sample applications and reference implementations for the Electron framework. It serves as a library of API reference demos designed to help developers learn how to implement core desktop features. The project features visual demonstrations of cross-platform GUI management and practical examples of native operating system integration. It includes dedicated samples for handling native modules, crash reports, and the configuration of security implementations such as content security policies and process sandboxing. The codebase covers a broa

    Provides code examples for authoring high-performance extensions using native modules and handling OS-level file requests.

    HTML
    عرض على GitHub↗10,235
  • lua/luaالصورة الرمزية لـ lua

    lua/lua

    9,768عرض على GitHub↗

    Lua is an embeddable scripting language written in ISO C, designed to be integrated into host applications for runtime customization. It provides a C-based scripting engine and a prototype-based object model that utilizes associative arrays and metatables to implement inheritance and complex data structures. The language features a cooperative multitasking system that manages concurrent execution threads via coroutines and an incremental garbage collector for automatic memory management. It includes a safe code sandbox to isolate global state and run untrusted scripts within a protected envir

    Allows the creation of high-performance modules in C to extend the functional capabilities of the scripting environment.

    C
    عرض على GitHub↗9,768
  • neon-bindings/neonالصورة الرمزية لـ neon-bindings

    neon-bindings/neon

    8,410عرض على 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

    Provides the framework and toolchain to develop high-performance native extensions for Node.js using Rust.

    Rust
    عرض على GitHub↗8,410
  • napi-rs/napi-rsالصورة الرمزية لـ napi-rs

    napi-rs/napi-rs

    7,500عرض على 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

    Provides a framework for authoring high-performance native extensions to expand Node.js runtime capabilities.

    Rustjavascriptnapinapi-rs
    عرض على GitHub↗7,500
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Native Integration
  5. Native Module Development