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 Structure Mappers

Exposes native structures as script objects to allow passing plain objects to native APIs.

Distinct from JavaScript-to-Native Bridges: Focuses on structure mapping, whereas JavaScript-to-Native Bridges focuses on the communication layer.

Explore 3 awesome GitHub repositories matching programming languages & runtimes · Native Structure Mappers. Refine with filters or upvote what's useful.

Awesome Native Structure Mappers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • nativescript/nativescriptAvatar de NativeScript

    NativeScript/NativeScript

    25,446Ver en GitHub↗

    NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android applications using JavaScript or TypeScript. It provides a direct bridge to native platform APIs, allowing developers to invoke native classes, methods, and properties directly from script code while maintaining full access to underlying mobile operating system features. The framework distinguishes itself through its direct native UI rendering, which maps declarative markup components to actual platform-native widgets rather than web-based views. This architecture is supported by

    Exposes native structures as script objects, allowing developers to pass plain objects with matching shapes to native APIs.

    TypeScriptandroidangularcapacitor
    Ver en GitHub↗25,446
  • pyo3/pyo3Avatar de PyO3

    PyO3/pyo3

    15,344Ver en GitHub↗

    This project provides a framework for binding Rust and Python, enabling the creation of native extension modules and the embedding of the Python interpreter within host applications. It functions as a cross-language interoperability library that facilitates the execution of scripts, the definition of classes, and the sharing of data structures across the boundary of the two runtimes. The framework distinguishes itself through the use of procedural macros to automate the generation of boilerplate code, simplifying the process of exposing native functions and data types. It employs type-level m

    Maps native functions and data structures to compatible interfaces for execution as native modules.

    Rustbindingffipython
    Ver en GitHub↗15,344
  • bytecodealliance/wasm-micro-runtimeAvatar de bytecodealliance

    bytecodealliance/wasm-micro-runtime

    5,990Ver en GitHub↗

    Requires native functions imported by Wasm to accept an execution environment handle as their first parameter.

    Caotassembly-scriptembedded
    Ver en GitHub↗5,990
  1. Home
  2. Programming Languages & Runtimes
  3. Language Interoperability
  4. Interoperability
  5. JavaScript-to-Native Bridges
  6. Native Structure Mappers

Explorar subetiquetas

  • Native Code Exporters1 sub-etiquetaTools that map native functions and data structures to script-compatible interfaces for module exposure. **Distinct from Native Structure Mappers:** Focuses on the export/mapping process for native code, whereas Native Structure Mappers focuses on structure-specific wrapping.