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 RepositoriesLanguage Interoperability Bridges

Frameworks that enable the mixing, migration, and bridging of logic between two different languages.

Distinct from Rust-to-Python Binding Generators: Broadly manages the integration of two languages rather than just generating type-safe bindings.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Language Interoperability Bridges. Refine with filters or upvote what's useful.

Awesome Language Interoperability Bridges 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.
  • indygreg/pyoxidizerAvatar de indygreg

    indygreg/PyOxidizer

    6,105Voir sur GitHub↗

    PyOxidizer est un empaqueteur d'applications Python et un embedder d'interpréteur conçu pour compiler le code Python et ses dépendances en un seul binaire exécutable autonome. Il fonctionne comme un outil de distribution qui permet aux applications de s'exécuter sur des machines cibles sans interpréteur pré-installé. Le projet sert de pont entre Rust et Python, fournissant un framework pour intégrer les deux langages afin de créer des bibliothèques liables ou de remplacer progressivement la logique. Il facilite l'intégration d'un runtime Python dans des applications plus grandes pour exécuter des scripts ou fournir une logique basée sur Python. L'ensemble d'outils couvre l'empaquetage d'applications Python, les workflows de distribution et l'intégration de runtimes Python embarqués.

    Bridges Rust and Python by embedding an interpreter or bootstrapping a project to mix and migrate logic.

    Rust
    Voir sur GitHub↗6,105
  • swiftlang/swift-corelibs-foundationAvatar de swiftlang

    swiftlang/swift-corelibs-foundation

    5,434Voir sur GitHub↗

    Ce projet est une extension de la bibliothèque standard Swift et une bibliothèque système multiplateforme. Il fournit une collection de types utilitaires et de structures de données fondamentales qui étendent le langage Swift de base, agissant comme une couche d'interface indépendante de l'OS pour gérer les opérations système telles que la mise en réseau et les systèmes de fichiers. Le projet propose une couche d'interopérabilité C++ spécialisée qui mappe les types et fonctions C++ vers des interfaces Swift compatibles pour une communication inter-langages. Cela inclut un mécanisme de pontage pour gérer les types de la bibliothèque standard et les conteneurs étrangers, permettant aux types C++ d'être mappés en tant que types de référence ou de valeur pour synchroniser la gestion mémoire et la sémantique. Les capacités étendues incluent la sérialisation de données pour l'encodage et le décodage de formats structurés comme JSON, ainsi qu'un framework d'internationalisation pour gérer le formatage localisé, les calendriers et les paramètres régionaux. Il fournit également une gestion des données de base pour manipuler les URL et les données binaires brutes.

    Modifies external frameworks to create consistent mappings and interoperability between different language runtimes.

    C
    Voir sur GitHub↗5,434
  1. Home
  2. Programming Languages & Runtimes
  3. Language Interoperability
  4. Interoperability
  5. Python Bindings
  6. Language Interoperability Bridges