awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

850 repository-uri

Awesome GitHub RepositoriesRuntime Execution Environments

Platforms, virtual machines, and specialized environments that host and manage the lifecycle of running applications.

Explore 850 awesome GitHub repositories matching programming languages & runtimes · Runtime Execution Environments. Refine with filters or upvote what's useful.

Awesome Runtime Execution Environments GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • codecrafters-io/build-your-own-xAvatar codecrafters-io

    codecrafters-io/build-your-own-x

    516,240Vezi pe GitHub↗

    Acest proiect oferă un framework cuprinzător pentru crearea, gestionarea și executarea de provocări educaționale de programare. Include sisteme standardizate pentru autorizarea conținutului instructiv, definirea cazurilor de testare și structurarea documentației pentru a asigura rezultate de învățare consistente. Platforma suportă o gamă largă de limbaje de programare prin medii de execuție dedicate care gestionează compilarea, gestionarea dependențelor și testarea automatizată. Infrastructura facilitează fluxuri de lucru de dezvoltare atât locale, cât și la distanță, oferind utilitare de linie de comandă pentru testarea codului fără a necesita commit-uri în sistemul de control al versiunilor. Dispune de un ciclu de viață de orchestrare automatizat pentru execuția testelor în containere, completat de instrumente de diagnosticare pentru depanarea protocoalelor de rețea și monitorizarea output-ului programelor. În plus, proiectul include fluxuri de lucru de mentenanță pentru gestionarea istoricului repository-ului și instrumente de integrare pentru sincronizarea datelor cu host-uri externe de control al versiunilor.

    Maintains Ruby-specific environments that support custom project structures and standard dependency management.

    Markdownawesome-listfreeprogramming
    Vezi pe GitHub↗516,240
  • freecodecamp/freecodecampAvatar freeCodeCamp

    freeCodeCamp/freeCodeCamp

    448,278Vezi pe GitHub↗

    freeCodeCamp este o platformă educațională open-source, bazată pe web, concepută pentru a facilita dobândirea de competențe în ingineria software printr-un curriculum structurat, bazat pe proiecte. Combină instruirea teoretică cu exerciții practice de codare, solicitând utilizatorilor să construiască aplicații funcționale pentru a demonstra stăpânirea conceptelor de programare. Platforma oferă un spațiu de lucru integrat în browser care evaluează competența cursantului prin testarea automatizată a codului trimis față de cerințele funcționale predefinite. Platforma se distinge prin integrarea instruirii tehnice cu resurse de dezvoltare profesională. Dincolo de modulele de bază de programare și dezvoltare full-stack, oferă instruire specializată în gestionarea bazelor de date relaționale și comunicare profesională. Aceste module de competență lingvistică sunt concepute pentru a îmbunătăți abilitățile de documentare tehnică, interacțiunea colaborativă și comunicarea la locul de muncă pentru dezvoltatorii software. Infrastructura susține acest model de învățare prin sandbox-uri securizate și izolate pentru execuția codului și un motor de verificare automatizat care validează interogările SQL și logica codului trimise de utilizatori. Curriculumul este structurat folosind fișiere markdown modulare, iar întreaga experiență este gestionată de un sistem bazat pe evenimente care urmărește progresul pe diverse căi de învățare.

    Executes user-submitted code within secure, isolated runtime environments to enable safe interactive learning.

    TypeScriptcareerscertificationcommunity
    Vezi pe GitHub↗448,278
  • openclaw/openclawAvatar openclaw

    openclaw/openclaw

    380,031Vezi pe GitHub↗

    Openclaw este o platformă pentru gestionarea mediilor de execuție ale agenților, oferind infrastructura necesară pentru a controla ciclurile de viață ale agenților, starea sesiunii și persistența spațiului de lucru. Dispune de un gateway centralizat care gestionează buclele modelelor, invocarea instrumentelor și evenimentele de streaming, suportând în același timp rutarea multi-agent și gestionarea memoriei persistente. Sistemul este conceput pentru a normaliza semnăturile de execuție ale instrumentelor și pentru a oferi o interfață standardizată pentru compatibilitatea între furnizori. Platforma include instrumente extinse pentru dezvoltatori, cum ar fi o interfață de linie de comandă pentru gestionarea spațiului de lucru, logare de diagnosticare și o arhitectură de plugin-uri care permite înregistrarea de instrumente și capabilități personalizate. Suportă fluxuri de lucru automatizate prin hook-uri bazate pe evenimente, programarea sarcinilor și integrarea cu servicii externe. Securitatea este gestionată prin politici de execuție, portabilitatea acreditărilor și fluxuri de lucru de aprobare pentru acțiunile agenților. Implementarea este susținută prin instalatoare de infrastructură automatizate și ajutoare de gateway containerizate, cu utilitare încorporate pentru backup-uri și gestionarea configurației. Sistemul oferă un format structurat pentru orchestrarea fluxurilor de lucru în mai mulți pași și include instrumente specializate pentru automatizarea browserului și patch-uri de cod structurate.

    Functions as a plugin-based execution engine that integrates external agent harnesses with custom dependency management.

    TypeScriptaiassistantcrustacean
    Vezi pe GitHub↗380,031
  • kamranahmedse/developer-roadmapAvatar kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Vezi pe GitHub↗

    Developer Roadmap este o platformă condusă de comunitate care oferă căi de învățare structurate, bazate pe grafuri, pentru ingineria software. Servește drept repository cuprinzător de cunoștințe unde domeniile tehnice sunt organizate în secvențe vizuale pentru a ghida dobândirea competențelor profesionale și creșterea în carieră. Proiectul se distinge printr-un ecosistem colaborativ care permite utilizatorilor să contribuie cu roadmap-uri, să cureție cele mai bune practici din industrie și să mențină profiluri profesionale. Acesta integrează framework-uri de evaluare diagnostică pentru a evalua competența tehnică, ajutând dezvoltatorii să identifice lacunele de cunoștințe și să se pregătească pentru interviurile profesionale prin secvențe de învățare țintite. Dincolo de capabilitățile sale de bază de mapare, platforma oferă idei practice de proiecte și tutorat interactiv pentru a consolida conceptele de inginerie. Oferă un spațiu centralizat pentru ca comunitatea să partajeze resurse, să urmărească dezvoltarea progresivă a competențelor și să navigheze prin peisaje tehnice complexe.

    Uses abstract classes with pure virtual functions to establish contracts that derived classes must implement, ensuring consistent behavior across different types.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Vezi pe GitHub↗357,434
  • vinta/awesome-pythonAvatar vinta

    vinta/awesome-python

    303,207Vezi pe GitHub↗

    Acest proiect este un director cuprinzător, curatoriat de comunitate, care organizează un peisaj vast de biblioteci, framework-uri și instrumente software Python. Servește drept bază de cunoștințe centralizată concepută pentru a facilita navigarea în ecosistem și a accelera descoperirea de către dezvoltatori pe parcursul întregului ciclu de viață al dezvoltării software. Directorul se distinge prin furnizarea unui index structurat de resurse categorisite pe domeniu tehnic, variind de la utilitare fundamentale de dezvoltare la domenii de inginerie specializate. Acoperă capabilități de nivel înalt, inclusiv inteligență artificială, știința datelor, dezvoltare web și gestionarea infrastructurii, permițând dezvoltatorilor să identifice soluții verificate pentru provocări tehnice specifice. Proiectul cuprinde o suprafață largă de capabilități, inclusiv instrumente pentru gestionarea dependențelor, analiza statică a codului și testarea automatizată. De asemenea, cataloghează resurse pentru stocarea persistentă a datelor, orchestrarea infrastructurii cloud și dezvoltarea interfețelor, oferind o referință unificată pentru construirea și menținerea sistemelor software complexe.

    Coordinate concurrent operations and parallel execution flows using high-level abstractions for non-blocking programming.

    Pythonawesomecollectionspython
    Vezi pe GitHub↗303,207
  • tensorflow/tensorflowAvatar tensorflow

    tensorflow/tensorflow

    195,697Vezi pe GitHub↗

    TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The system provides high-level interfaces for defining neural network architectures, alongside a robust engine for managing multidimensional array structures and tensor mathematics. The framework distinguishes itself through a scalable distributed runtime that orchestrates workloads acr

    Generates symbolic representations of operations before execution to enable graph-level optimizations, fusion, and hardware-specific code generation.

    C++deep-learningdeep-neural-networksdistributed
    Vezi pe GitHub↗195,697
  • getify/you-dont-know-jsAvatar getify

    getify/You-Dont-Know-JS

    184,530Vezi pe GitHub↗

    Acest proiect este o serie educațională cuprinzătoare, concepută pentru a oferi o înțelegere tehnică profundă a limbajului de programare JavaScript. Acesta funcționează ca un curriculum multi-volum care ghidează dezvoltatorii prin mecanismele de bază, modelele de execuție și specificațiile subiacente care definesc modul în care limbajul operează la un nivel fundamental. Curriculumul se distinge prin concentrarea pe arhitectura internă a limbajului, mai degrabă decât pe sintaxa de suprafață. Acesta oferă o analiză riguroasă a unor subiecte complexe, cum ar fi lexical scope, încapsularea stării bazată pe closure, moștenirea bazată pe prototype și mecanica event loop-ului. Explorând modul în care motorul gestionează contextele de execuție și mediile variabile, seria permite dezvoltatorilor să navigheze prin nuanțele sistemelor de tip dinamic și ale coerciției implicite cu o predictibilitate mai mare. Materialul acoperă întregul spectru al fundamentelor limbajului, inclusiv modele orientate pe obiecte, fluxuri de execuție asincronă și regulile gramaticale care guvernează transformarea datelor. Aceste resurse sunt structurate pentru a ajuta practicienii să treacă de la utilizarea de bază la stăpânirea mecanismelor interne ale limbajului, susținând în final dezvoltarea unui software mai ușor de întreținut și mai eficient. Conținutul este disponibil sub formă de serie de manuale tehnice și ghiduri conceptuale destinate studiului sistematic.

    Clarifies how object properties and methods resolve through linked internal reference chains to share behavior across instances.

    asyncbookbook-series
    Vezi pe GitHub↗184,530
  • yt-dlp/yt-dlpAvatar yt-dlp

    yt-dlp/yt-dlp

    170,963Vezi pe GitHub↗

    This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of specific audio and video streams based on user-defined criteria. The system distinguishes itself through a modular architecture that supports custom plugins and site-specific scripts, allowing for the bypass of platform restrictions and the handling of complex authentication challeng

    Deploys isolated solver scripts to handle site-specific authentication and data extraction safely.

    Pythonclidownloaderpython
    Vezi pe GitHub↗170,963
  • langchain-ai/langchainAvatar langchain-ai

    langchain-ai/langchain

    139,458Vezi pe GitHub↗

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing

    Terminates active processes to halt execution and prevent further task processing.

    Pythonagentsaiai-agents
    Vezi pe GitHub↗139,458
  • golang/goAvatar golang

    golang/go

    134,756Vezi pe GitHub↗

    Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external dependencies. The language is built around a structural type system that uses interfaces for polymorphism and a concurrency model based on lightweight, stack-based coroutines that communicate through channels. The language distinguishes itself through a runtime that features a c

    Manages memory allocation, garbage collection, and concurrency primitives to ensure reliable program execution.

    Gogogolanglanguage
    Vezi pe GitHub↗134,756
  • react/react-nativeAvatar react

    react/react-native

    126,092Vezi pe GitHub↗

    React Native is a cross-platform mobile framework used to build native iOS and Android applications from a single codebase. It provides a native UI component library of declarative components that map directly to native platform interface controls. The environment enables a mobile app iteration workflow that supports immediate interface updates after changing source files, bypassing full native build cycles. The framework covers cross-platform app development and native mobile UI development, allowing for the creation of applications that render native components rather than web views.

    Uses JavaScript and a declarative component architecture to develop native mobile applications.

    C++
    Vezi pe GitHub↗126,092
  • facebook/react-nativeAvatar facebook

    facebook/react-native

    126,019Vezi pe GitHub↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    Executes application logic within optimized environments to maintain consistent behavior across different mobile platforms.

    C++androidapp-frameworkcross-platform
    Vezi pe GitHub↗126,019
  • electron/electronAvatar electron

    electron/electron

    121,727Vezi pe GitHub↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security. A secure bridge mechanism facilitates communication between these isolated contexts and the main process, ensuring that privileged system APIs remain protected. The framework distinguishes itself through a comprehensive security model that includes process sandboxing, content p

    Powers a runtime environment that manages application state and coordinates complex system-level interactions.

    C++c-plus-pluschromecss
    Vezi pe GitHub↗121,727
  • nodejs/nodeAvatar nodejs

    nodejs/node

    117,932Vezi pe GitHub↗

    This project is an open-source JavaScript runtime built on the V8 engine. It provides a comprehensive environment for executing JavaScript code outside of a web browser, offering foundational primitives for process management, multi-core load distribution, and parallel execution through worker threads. The runtime includes a broad set of built-in modules for system-level operations, such as file system interaction, network communication across various protocols, and cryptographic security. It supports multiple module systems, native binary addon integration, and diagnostic tools for monitorin

    Facilitates decoupled communication by allowing objects to trigger named events and execute associated listener functions.

    JavaScriptjavascriptjslinux
    Vezi pe GitHub↗117,932
  • comfy-org/comfyuiAvatar Comfy-Org

    Comfy-Org/ComfyUI

    117,227Vezi pe GitHub↗

    ComfyUI is a node-based generative AI orchestration engine designed for constructing, testing, and executing complex image and video synthesis pipelines. By utilizing a directed acyclic graph execution model, the platform allows users to build reproducible workflows through modular, interconnected processing blocks without requiring manual code implementation. It serves as both a local environment for high-performance model inference and a production-ready server for deploying generative capabilities. The platform distinguishes itself through its focus on workflow portability and extensibilit

    Processes computational tasks by traversing dependency-ordered graphs of nodes to execute generative data pipelines.

    Pythonaicomfycomfyui
    Vezi pe GitHub↗117,227
  • godotengine/godotAvatar godotengine

    godotengine/godot

    112,618Vezi pe GitHub↗

    Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides an integrated development environment that utilizes a hierarchical scene system to organize objects, propagate spatial transformations, and manage lifecycle events. The engine functions as a cross-platform development suite, allowing developers to author, test, and export software to desktop, mobile, and web environments from a single, unified codebase. The engine distinguishes itself through a modular, component-based architecture that relies on signals-based decoupling for

    Powers logic and state management by executing user-defined scripts within the application runtime.

    C++game-developmentgame-enginegamedev
    Vezi pe GitHub↗112,618
  • microsoft/typescriptAvatar microsoft

    microsoft/TypeScript

    109,271Vezi pe GitHub↗

    TypeScript is a language that extends standard syntax by adding a static type system. It identifies potential runtime errors by analyzing the behaviors and capabilities of values during the compilation process. The language supports object-oriented structures, including classes with inheritance and member visibility control, as well as flexible function definitions that utilize generics, overloads, and parameter destructuring. The project provides a compiler that manages the build lifecycle through a command-line interface, offering configurable options for module resolution, code generation,

    Evaluates logical constraints to dynamically select between different type definitions during compilation.

    TypeScriptjavascriptlanguagetypechecker
    Vezi pe GitHub↗109,271
  • tauri-apps/tauriAvatar tauri-apps

    tauri-apps/tauri

    107,946Vezi pe GitHub↗

    Tauri is a cross-platform framework for building desktop applications that combine web-based user interfaces with a memory-safe systems-language backend. It functions as a secure runtime that hosts web content within native windowing containers, allowing developers to leverage existing web technologies while maintaining high-performance native logic. By compiling applications into small-footprint, platform-specific binaries, the framework avoids bundling heavy runtime environments, resulting in lightweight executables. The project distinguishes itself through a capability-based security model

    Hosts web content within native windowing containers while enforcing secure access to underlying system capabilities.

    Rustdesktop-apphigh-performancemobile-app
    Vezi pe GitHub↗107,946
  • denoland/denoAvatar denoland

    denoland/deno

    107,110Vezi pe GitHub↗

    Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity. Built on the V8 engine, it provides a secure execution environment that enforces a default-deny security model, requiring explicit user authorization for access to system resources like the file system, network, and environment variables. The runtime natively supports modern web-standard APIs, ensuring consistent behavior and portability across different environments. What distinguishes Deno is its integrated approach to the software development lifecycle. It bundles essentia

    Powers high-performance JavaScript and TypeScript execution by leveraging the V8 engine for server-side environments.

    Rustdenojavascriptrust
    Vezi pe GitHub↗107,110
  • pytorch/pytorchAvatar pytorch

    pytorch/pytorch

    100,814Vezi pe GitHub↗

    PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array operations across both CPU and accelerator hardware. It provides a foundational infrastructure for mathematical computation and dynamic neural network construction, utilizing a tape-based automatic differentiation system that allows for flexible, non-static graph execution. The framework is designed for deep integration with Python, enabling natural usage alongside standard scientific computing ecosystems. It distinguishes itself through a comprehensive distributed training sui

    Bundles a comprehensive library of native and compound operation kernels for execution on CPUs and accelerators.

    Pythonautograddeep-learninggpu
    Vezi pe GitHub↗100,814
Înapoi123456…43Înainte
  1. Home
  2. Programming Languages & Runtimes
  3. Runtime Execution Environments

Explorează sub-etichetele

  • Automation Runtimes2 sub-tag-uriExecution environments that allow for the automated running of scripts and functional workflows.
  • Cross-Runtime Execution Hosts1 sub-tagInfrastructure that manages the spawning and coordination of benchmarks across multiple runtime versions. **Distinct from Runtime Execution Environments:** Distinct from general Runtime Execution Environments: focuses specifically on the mechanism of hosting benchmarks across different runtime versions for comparison.
  • Customizable Backend InterfacesInterfaces that allow customization of internal runtime behavior such as logging, metrics, and memory allocation. **Distinct from Runtime Execution Environments:** Focuses on the pluggable internal infrastructure of the runtime, whereas Runtime Execution Environments are the host platforms themselves.
  • JavaScript Runtimes10 sub-tag-uriHigh-performance engines designed to execute JavaScript and TypeScript code in server-side or embedded environments.
  • Pluggable Runtime InternalsArchitectures that allow core runtime services like memory and logging to be replaced by custom plugins. **Distinct from Runtime Execution Environments:** Focuses on the internal pluggability of the runtime's core services, unlike general execution environments.
  • Runtime Environments5 sub-tag-uriPlatforms and virtual machines that provide the necessary infrastructure to execute code written in specific programming languages.
  • Scripting RuntimesSpecialized environments designed to host and manage the lifecycle of automation scripts. **Distinct from Runtime Execution Environments:** More specific than Runtime Execution Environments as it targets script-based automation rather than general application hosting.
  • Timer Schedulers7 sub-tag-uriInterfaces for scheduling asynchronous tasks using timeouts and intervals.
  • WebAssembly26 sub-tag-uriTools and runtimes for compiling, managing, and executing portable WebAssembly binary code.