awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 Repos

Awesome GitHub RepositoriesHost Runtime Integration

The integration layer that allows a guest language to manipulate host runtime objects.

Distinct from JavaScript Runtimes: Different from JS Runtimes (the engine) or Bridges (the translation layer); this is the architectural identity of the integration.

Explore 6 awesome GitHub repositories matching programming languages & runtimes · Host Runtime Integration. Refine with filters or upvote what's useful.

Awesome Host Runtime Integration GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • kanaka/malAvatar von kanaka

    kanaka/mal

    10,665Auf GitHub ansehen↗

    This project is a Lisp interpreter implementation guide and framework designed to teach the core principles of programming language design. It provides a structured, step-by-step technical framework for building a functional Lisp language from scratch, featuring a specialized interpreter engine and an S-expression parser that converts syntax into abstract syntax trees. The project emphasizes a code-as-data metaprogramming framework, enabling the implementation of macros, quoting, and quasiquoting to transform expressions during evaluation. It is designed with host language agnosticism, allowi

    Provides an execution layer that allows the Lisp interpreter to call JavaScript functions and host objects.

    Assemblybashcc-plus-plus
    Auf GitHub ansehen↗10,665
  • bytecodealliance/wasm-micro-runtimeAvatar von bytecodealliance

    bytecodealliance/wasm-micro-runtime

    5,990Auf GitHub ansehen↗

    Integrates the WebAssembly runtime into custom host environments using simple C APIs.

    Caotassembly-scriptembedded
    Auf GitHub ansehen↗5,990
  • pythonnet/pythonnetAvatar von pythonnet

    pythonnet/pythonnet

    5,483Auf GitHub ansehen↗

    PythonNet ist eine Laufzeit-Integrationsbrücke, die es Python-Code ermöglicht, .NET-Assemblies und -Funktionen innerhalb der Common Language Runtime aufzurufen. Sie dient als Bindings-Set für den Zugriff auf das .NET-Framework und dessen Bibliotheken aus einer Python-Umgebung und erleichtert die Interoperabilität zwischen Laufzeitumgebungen. Das Projekt bietet einen Mechanismus zur Einbettung einer Python-Skript-Engine direkt in .NET-Anwendungen. Dies ermöglicht die Erstellung einer Skript-Ebene für Anwendungen, in der Python-Code dynamisch ausgeführt wird, um Anpassungen und Automatisierung für die Host-Umgebung bereitzustellen. Die Brücke unterstützt die Integration von .NET-Assemblies und Namespaces in Python-Skripte und bietet Zugriff auf Laufzeitdienste über .NET Framework, .NET Core und Mono hinweg. Sie verwaltet die Kommunikation zwischen dem Python-Interpreter und der .NET-Laufzeit, um Dienste und Komponenten gemeinsam zu nutzen.

    Runs the Python interpreter inside the Common Language Runtime to allow shared memory and direct object access.

    C#
    Auf GitHub ansehen↗5,483
  • hylang/hyAvatar von hylang

    hylang/hy

    5,425Auf GitHub ansehen↗

    Hy ist eine Lisp-Implementierung für Python, die das Schreiben von Lisp-Syntax ermöglicht, welche in Python-Bytecode kompiliert wird. Es operiert als Python-basiertes Lisp-Dialekt und S-Expression-Sprache und bietet vollen Zugriff auf die Python-Standardbibliothek und das Ökosystem. Die Sprache konzentriert sich auf Makro-basiertes Metaprogramming und bietet ein AST-Walking-Makrosystem sowie Reader-Makros, die benutzerdefinierte Syntax-Transformationen und Parsing-Regeln ermöglichen. Es erlaubt die Manipulation des abstrakten Syntaxbaums, um die Sprachfunktionen zu erweitern. Das Projekt enthält eine Read-Eval-Print-Loop (REPL) für die interaktive Entwicklung und unterstützt die Ausführung eigenständiger Skripte. Es deckt funktionale Programmierfunktionen wie strukturelles Pattern-Matching und die Entwicklung asynchroner Programme mittels async- und await-Konstrukten ab. Quellcode kann zur Inspektion oder Verteilung in äquivalente Python-Quelldateien übersetzt werden.

    Provides an integration layer allowing the Lisp dialect to directly manipulate and use Python runtime objects and modules.

    Python
    Auf GitHub ansehen↗5,425
  • aws/aws-lambda-goAvatar von aws

    aws/aws-lambda-go

    3,798Auf GitHub ansehen↗

    This project provides a Go runtime and SDK for building and deploying serverless functions within the AWS Lambda environment. It consists of a library for managing the function runtime and a collection of predefined event type definitions for structured data handling. The toolkit includes utilities for packaging compiled Go binaries into the specific archive formats and naming conventions required for cloud deployment. It uses an interface-based handler mapping system to bind user-defined functions to a runtime wrapper that manages input and output serialization. The project covers event-dri

    Communicates with the hosting environment by polling a local HTTP endpoint for invocations.

    Go
    Auf GitHub ansehen↗3,798
  • flox/floxAvatar von flox

    flox/flox

    3,791Auf GitHub ansehen↗

    Flox is a Nix environment manager designed to create, share, and maintain reproducible software stacks. It uses declarative manifests to isolate project dependencies and toolchains, ensuring identical runtimes across different machines and operating systems. The platform distinguishes itself by enabling the deployment of imageless workloads to Kubernetes, allowing software to run in pods without traditional container images. It can also synthesize OCI-compliant container images and distroless artifacts directly from declarative environment definitions. The project covers broad capability are

    Combines host-level project runtimes with containerized supporting services to optimize local development.

    Rustdeveloper-toolsdevelopment-environmentnix
    Auf GitHub ansehen↗3,791
  1. Home
  2. Programming Languages & Runtimes
  3. Host Runtime Integration

Unter-Tags erkunden

  • Hybrid Runtime IntegrationCombining host-level runtimes with containerized supporting services for local development. **Distinct from Host Runtime Integration:** Distinct from Host Runtime Integration: focuses on the hybrid mix of host-native tools and containerized services.