awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 रिपॉजिटरी

Awesome GitHub RepositoriesPython Runtimes

Execution environments that enable running Python code within WebAssembly-based targets.

Distinct from WebAssembly: Distinct from general WebAssembly runtimes: focuses specifically on the Python language runtime implementation for WebAssembly targets.

Explore 13 awesome GitHub repositories matching programming languages & runtimes · Python Runtimes. Refine with filters or upvote what's useful.

Awesome Python Runtimes GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • zhiwehu/python-programming-exerciseszhiwehu का अवतार

    zhiwehu/Python-programming-exercises

    29,257GitHub पर देखें↗

    This project is an interactive learning platform designed to help users build proficiency in Python through a structured sequence of programming challenges. It functions as an online coding exercise environment where learners can practice syntax, data structures, and algorithmic logic directly within a web browser. The platform distinguishes itself by utilizing a WebAssembly-based runtime that executes Python code locally in the client. This approach provides an immediate feedback loop for script evaluation and logic testing without requiring the installation of local software or the configur

    Utilizes a WebAssembly-based Python runtime to execute code directly in the client for immediate feedback.

    GitHub पर देखें↗29,257
  • micropython/micropythonmicropython का अवतार

    micropython/micropython

    21,806GitHub पर देखें↗

    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

    Is a lean implementation of Python 3 optimized specifically for microcontrollers and resource-constrained systems.

    Cembeddedmicrocontrollermicropython
    GitHub पर देखें↗21,806
  • rustpython/rustpythonRustPython का अवतार

    RustPython/RustPython

    21,807GitHub पर देखें↗

    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

    Compiles Python code into portable WebAssembly binaries to enable high-performance logic execution directly within web browsers.

    Rustcompilerhacktoberfestinterpreter
    GitHub पर देखें↗21,807
  • wasmerio/wasmerwasmerio का अवतार

    wasmerio/wasmer

    20,421GitHub पर देखें↗

    Wasmer is a high-performance runtime engine designed to execute sandboxed WebAssembly modules across server-side, edge, and browser environments. It functions as a comprehensive platform for building, distributing, and running isolated applications, providing a secure and portable execution layer that maintains consistency across diverse hardware architectures and operating systems. The platform distinguishes itself through a robust toolchain that enables cross-language interoperability and the transformation of code into portable binary packages. It supports ahead-of-time binary generation t

    Transforms Python source code into portable WebAssembly binary modules for high-performance execution.

    Rustemscriptenlinuxmacos
    GitHub पर देखें↗20,421
  • pyscript/pyscriptpyscript का अवतार

    pyscript/pyscript

    18,698GitHub पर देखें↗

    PyScript is a framework that enables the execution of Python code directly within a web browser. By leveraging WebAssembly, it provides a runtime environment that allows developers to perform data processing and computational logic locally, eliminating the need for a backend server to handle these tasks. The platform distinguishes itself by bridging the gap between standard web technologies and the Python runtime. It facilitates the synchronization of data and events between the browser document object model and Python scripts, while also supporting the mounting of local or remote assets into

    Executes Python code directly in the browser by running a compiled language runtime within a sandboxed WebAssembly environment.

    Pythonhtmljavascriptpython
    GitHub पर देखें↗18,698
  • pyodide/pyodidepyodide का अवतार

    pyodide/pyodide

    14,685GitHub पर देखें↗

    This project provides a full Python interpreter compiled to WebAssembly, enabling the execution of Python code and scientific libraries directly within web browsers and server-side environments. By bridging the gap between language runtimes, it allows developers to run computational tasks, manage packages, and perform data analysis in client-side environments without requiring a backend server. The platform distinguishes itself through a comprehensive foreign function interface that enables bidirectional data exchange, object proxying, and function calling between Python and JavaScript. It in

    Runs Python code and scientific libraries directly in the browser by leveraging WebAssembly.

    Pythonpythonwebassembly
    GitHub पर देखें↗14,685
  • francescopace/espectrefrancescopace का अवतार

    francescopace/espectre

    6,472GitHub पर देखें↗

    Espectre is an edge machine learning framework and motion detection platform that uses Wi-Fi Channel State Information to identify human presence and movement. It functions as a sensing toolkit for ESP32 microcontrollers, enabling the detection of motion through walls without the use of cameras or wearables. The project distinguishes itself by executing compact neural network classifiers and mathematical detection algorithms directly on the microcontroller. It utilizes a MicroPython runtime to allow for the prototyping and deployment of sensing logic and wireless signal processing algorithms

    Utilizes a MicroPython runtime on ESP32 microcontrollers to enable rapid deployment of sensing logic.

    Pythoncsidiyesp-32
    GitHub पर देखें↗6,472
  • nginx/unitnginx का अवतार

    nginx/unit

    5,560GitHub पर देखें↗

    NGINX Unit is an open-source application server designed to natively execute code across multiple programming language runtimes and WebAssembly within a single process. It serves as a multi-language application server that can run applications written in Go, Java, Node.js, Perl, PHP, Python, Ruby, and WebAssembly side by side, without requiring separate runtime environments for each language. The server distinguishes itself through a RESTful JSON control API that enables dynamic, zero-downtime configuration changes without restarting the server. It combines event-driven asynchronous I/O with

    Provides a runtime adapter that runs Python WSGI or ASGI applications with virtual environment support.

    C
    GitHub पर देखें↗5,560
  • jupyterlite/jupyterlitejupyterlite का अवतार

    jupyterlite/jupyterlite

    4,840GitHub पर देखें↗

    JupyterLite is a WebAssembly-based interactive notebook environment that enables browser-based computing without a backend server. It provides a client-side data science sandbox where users can execute programming language kernels and run interactive notebooks entirely within the web browser. The project allows for the creation of tailored distributions by pre-installing specific language packages, bundling custom wheels, and applying environment configurations. It supports the generation of static sites that can be deployed to any standard HTTP host, including the ability to package the envi

    Runs Python code directly in the browser using a WebAssembly-based runtime.

    TypeScriptjupyterjupyterlabjupyterlab-extension
    GitHub पर देखें↗4,840
  • adafruit/circuitpythonadafruit का अवतार

    adafruit/circuitpython

    4,521GitHub पर देखें↗

    CircuitPython माइक्रोकंट्रोलर के लिए एम्बेडेड Python इंटरप्रेटर के रूप में डिज़ाइन किए गए MicroPython रनटाइम का एक विशेष व्युत्पन्न (derivative) है। यह एक उच्च-स्तरीय भाषा एनवायरनमेंट प्रदान करता है जो एक समर्पित हार्डवेयर एब्स्ट्रैक्शन लेयर और एक Python माइक्रोकंट्रोलर रनटाइम के माध्यम से सीधे हार्डवेयर एक्सेस की अनुमति देता है। यह प्रोजेक्ट फर्मवेयर द्वारा प्रतिष्ठित है जो माइक्रोकंट्रोलर को एक नेटिव USB मास स्टोरेज डिवाइस के रूप में उजागर करता है। यह उपयोगकर्ताओं को डिवाइस पर सीधे कोड संपादित करने की अनुमति देता है जैसे कि यह एक रिमूवेबल ड्राइव हो, जिससे विशेष फ्लैशिंग टूल्स की आवश्यकता समाप्त हो जाती है और फाइलसिस्टम-ट्रिगर कोड रीलोडिंग सक्षम हो जाती है। यह सिस्टम विभिन्न बोर्डों में इलेक्ट्रॉनिक घटकों को नियंत्रित करने के लिए एकीकृत हार्डवेयर API एक्सेस, REPL और WebUSB के माध्यम से सीरियल-आधारित संचार, और बोर्ड-विशिष्ट फर्मवेयर संकलन के लिए पोर्ट-आधारित प्रणाली सहित व्यापक क्षमताओं को कवर करता है। इसमें स्टेटिक एनालिसिस के लिए टाइप स्टब जनरेशन और समस्या निवारण के दौरान डिवाइस एक्सेसिबिलिटी बनाए रखने के लिए क्रैश रिकवरी मोड जैसे डेवलपर टूलिंग भी शामिल है।

    Implements a Python runtime specifically optimized for resource-constrained microcontroller environments.

    C
    GitHub पर देखें↗4,521
  • structuredlabs/preswaldStructuredLabs का अवतार

    StructuredLabs/preswald

    4,283GitHub पर देखें↗

    Preswald एक WebAssembly डेटा एप्लिकेशन फ्रेमवर्क है, जिसका उपयोग Python का उपयोग करके ब्राउज़र में पूरी तरह से चलने वाले इंटरैक्टिव डेटा ऐप्स बनाने के लिए किया जाता है। यह एक ब्राउज़र-आधारित डेटा स्टैक प्रदान करता है, जिसमें SQL और Python एक्जीक्यूशन शामिल है, जो बिना किसी बैकएंड सर्वर के ऑफ़लाइन काम करता है। इस फ्रेमवर्क में डेटा वर्कफ़्लो और विज़ुअलाइज़ेशन को सिंगल, शेयर करने योग्य फ़ाइलों में पैकेज करने के लिए एक स्टैटिक डेटा ऐप बंडलर शामिल है। ये सेल्फ-कंटेंड एप्लिकेशन सर्वरलेस डेटा विज़ुअलाइज़ेशन और डिस्ट्रीब्यूशन के लिए पोर्टेबल डेटा वर्कफ़्लो बंडलिंग को सक्षम बनाते हैं। यह सिस्टम एक रिएक्टिव डेटा डैशबोर्ड इंटरफ़ेस का उपयोग करता है जो अंतर्निहित डेटा में बदलाव के आधार पर विशिष्ट स्क्रीन तत्वों को स्वचालित रूप से अपडेट करता है। यह ब्राउज़र सत्र के भीतर ऑपरेशनल निरंतरता बनाए रखने के लिए लोकल-फर्स्ट स्टेट मैनेजमेंट और क्लाइंट-साइड SQL एक्जीक्यूशन को कवर करता है।

    Uses a WebAssembly-based Python runtime to execute logic and data processing directly in the browser.

    Python
    GitHub पर देखें↗4,283
  • micropython/micropython-libmicropython का अवतार

    micropython/micropython-lib

    2,755GitHub पर देखें↗

    micropython-lib is the official package repository for MicroPython, providing a collection of modules and libraries designed to run on microcontrollers and other constrained devices. It implements a reduced subset of CPython's standard library, adapting familiar Python interfaces to fit within the limited memory and processing power of embedded systems. The project enables developers to reuse existing Python knowledge on MicroPython hardware by offering minimalist implementations of core modules. The library supports multiple methods for getting code onto devices, including copying single-fil

    Ports and adapts Python modules to run on microcontrollers with limited memory and processing power.

    Pythonmicropython
    GitHub पर देखें↗2,755
  • keithrozario/klayerskeithrozario का अवतार

    keithrozario/Klayers

    2,477GitHub पर देखें↗

    Klayers is a registry of pre-built Lambda layers for common Python runtimes, published as region-specific Amazon Resource Names (ARNs) for direct attachment to serverless functions. The project eliminates per-function build steps by distributing immutable, runtime-versioned library layers as pre-packaged artifacts across AWS regions, enabling dependency injection without any build or compilation step. The service maintains a curated catalog of layer ARNs indexed by library, runtime, and AWS region, allowing developers to browse available layers and attach them to Lambda functions by referenci

    Provides pre-packaged Python library layers for Lambda, covering runtimes from Python 3.8 through 3.12.

    Pythonaws-lambdalambdalambda-layer
    GitHub पर देखें↗2,477
  1. Home
  2. Programming Languages & Runtimes
  3. Runtime Execution Environments
  4. WebAssembly
  5. Python Runtimes

सब-टैग एक्सप्लोर करें

  • Application RuntimesExecution environments that run Python WSGI or ASGI applications within a multi-language application server. **Distinct from Python Runtimes:** Distinct from Python Runtimes: this is a runtime that hosts Python applications, not a WebAssembly-based runtime.
  • Lambda Runtime Layer PacksPre-packaged library layers for specific Lambda runtimes, covering multiple Python versions like 3.8 through 3.12. **Distinct from Python Runtimes:** Distinct from Python Runtimes: focuses on pre-packaged Lambda layers for Python runtimes, not general Python execution environments.
  • Microcontroller RuntimesPython runtime implementations specifically optimized for resource-constrained microcontroller environments. **Distinct from Python Runtimes:** Specializes Python runtimes for microcontrollers rather than just WebAssembly targets.