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

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

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

6 مستودعات

Awesome GitHub RepositoriesBytecode Interpreters

Runtimes that execute intermediate bytecode generated from source code.

Explore 6 awesome GitHub repositories matching software engineering & architecture · Bytecode Interpreters. Refine with filters or upvote what's useful.

Awesome Bytecode Interpreters GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • asabeneh/30-days-of-pythonالصورة الرمزية لـ Asabeneh

    Asabeneh/30-Days-Of-Python

    65,111عرض على GitHub↗

    This project is a structured educational curriculum designed to guide beginners through the fundamental concepts and syntax of the Python programming language. It functions as a self-paced technical training resource, providing a curated path for individuals to acquire core software development skills through a series of daily lessons and practical exercises. The guide distinguishes itself by combining theoretical explanations with hands-on coding tasks that cover the language's dynamic type system, interpreted execution model, and whitespace-based block scoping. It emphasizes the practical a

    Compiles source code into intermediate bytecode for execution within a virtual machine environment.

    Python30-days-of-pythondatadata-science
    عرض على GitHub↗65,111
  • micropython/micropythonالصورة الرمزية لـ micropython

    micropython/micropython

    21,806عرض على GitHub↗

    MicroPython is a lean implementation of Python 3 optimized to run on microcontrollers and other resource-constrained systems. It serves as a cross-platform embedded runtime and hardware abstraction layer, providing a firmware framework that maps high-level software commands to specific microcontroller registers across diverse processor architectures. The project functions as an embedded language interpreter that enables rapid prototyping on hardware through an interactive read-eval-print loop. It supports a wide range of target environments, including ARM, ESP32, STM32, RISC-V, and WebAssembl

    Utilizes a bytecode interpreter to execute compact binary formats, reducing memory overhead on microcontrollers.

    Cembeddedmicrocontrollermicropython
    عرض على GitHub↗21,806
  • rustpython/rustpythonالصورة الرمزية لـ RustPython

    RustPython/RustPython

    21,807عرض على GitHub↗

    RustPython is a Python 3 compatible interpreter implemented in Rust. It functions as a scripting engine that can be embedded directly into host applications, allowing for the execution of dynamic scripts and the customization of software behavior within a memory-safe environment. The project distinguishes itself through its ability to bridge Python and JavaScript runtimes, enabling data exchange and function invocation across language boundaries. It also provides a portable execution environment by compiling Python code into WebAssembly, which allows for the execution of logic directly within

    Implements a bytecode interpreter to execute Python instructions within a memory-safe host environment.

    Rustcompilerhacktoberfestinterpreter
    عرض على GitHub↗21,807
  • facebook/hhvmالصورة الرمزية لـ facebook

    facebook/hhvm

    18,635عرض على GitHub↗

    HHVM is a high-performance execution engine and runtime environment designed for the Hack language. It functions as a persistent web application server that processes incoming network traffic, while also providing command-line utilities for executing standalone scripts and performing automated tasks. The project distinguishes itself through a sophisticated execution model that utilizes just-in-time compilation to translate bytecode into optimized machine code. This process is supported by a static type analysis engine that enforces strict data constraints and identifies type inconsistencies b

    Executes programs by interpreting platform-independent bytecode for efficient cross-platform execution.

    C++hackhacklanghhvm
    عرض على GitHub↗18,635
  • ruffle-rs/ruffleالصورة الرمزية لـ ruffle-rs

    ruffle-rs/ruffle

    18,187عرض على GitHub↗

    Ruffle is an Adobe Flash Player emulator built to execute legacy animation and interactive content within modern web browsers and desktop environments. By utilizing a high-performance WebAssembly engine, it interprets legacy bytecode and scripting languages to render content without requiring original plugins or outdated software. The project functions as a cross-platform media player that preserves access to archived digital assets by simulating the original runtime environment. The emulator distinguishes itself through its ability to automatically detect and replace obsolete media objects o

    Executes legacy instruction sets by interpreting custom opcodes within a sandboxed environment to replicate original application logic.

    Rustemulatorflashhacktoberfest
    عرض على GitHub↗18,187
  • traefik/yaegiالصورة الرمزية لـ traefik

    traefik/yaegi

    8,311عرض على GitHub↗

    Yaegi is a Go language interpreter and embedded scripting engine that executes Go source code at runtime without requiring a separate compilation step. It provides a mechanism for evaluating Go expressions and files dynamically, functioning as both a library for compiled applications and a standalone read-eval-print-loop environment. The project enables the integration of dynamic Go scripts into compiled programs to allow for runtime extensibility and plugin development. It facilitates the conversion of interpreted symbols from evaluated scripts into usable interfaces and types within a compi

    Implements a runtime that executes intermediate representations generated from Go source code.

    Gogogolanginterpreter
    عرض على GitHub↗8,311
  1. Home
  2. Software Engineering & Architecture
  3. Architectural Design Patterns
  4. Bytecode Interpreters