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
·

169 Repos

Awesome GitHub RepositoriesCode Execution Runtimes

Environments that support the direct execution of code snippets for setup or processing tasks.

Explore 169 awesome GitHub repositories matching devops & infrastructure · Code Execution Runtimes. Refine with filters or upvote what's useful.

Awesome Code Execution Runtimes GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • paddlepaddle/paddleocrAvatar von PaddlePaddle

    PaddlePaddle/PaddleOCR

    82,412Auf GitHub ansehen↗

    PaddleOCR is a comprehensive optical character recognition framework designed for detecting and transcribing text from images and documents into structured, machine-readable formats. It provides a modular computer vision pipeline that decouples image preprocessing, text detection, and character recognition into independent, configurable stages. This architecture supports automated document digitization and multilingual text recognition, capable of identifying text in over one hundred languages across diverse environments ranging from scanned documents to industrial scenes. The framework disti

    Ensures consistent model execution across heterogeneous computing environments, from mobile processors to server-grade GPUs.

    Pythonai4sciencechineseocrdocument-parsing
    Auf GitHub ansehen↗82,412
  • z4nzu/hackingtoolAvatar von Z4nzu

    Z4nzu/hackingtool

    77,515Auf GitHub ansehen↗

    This project is a comprehensive cybersecurity tool collection designed to support security research, penetration testing, and vulnerability assessment. It functions as a unified penetration testing suite, providing a centralized environment where professionals can access a wide range of offensive security utilities to identify system weaknesses and study attack vectors. The platform distinguishes itself through a modular architecture that aggregates disparate security scripts into a single, hierarchical command-line interface. It simplifies the management of these utilities by integrating ext

    Wraps external offensive binaries to execute them directly from the system shell.

    Pythonallinonehackingtoolbesthackingtoolctf-tools
    Auf GitHub ansehen↗77,515
  • opendevin/opendevinAvatar von OpenDevin

    OpenDevin/OpenDevin

    77,460Auf GitHub ansehen↗

    OpenDevin is an autonomous software engineering agent and orchestrator designed to execute coding tasks and manage development workflows using large language models. It functions as a centralized control center for managing and switching between various local and cloud artificial intelligence backends. The system utilizes a Docker sandbox environment to isolate autonomous agents in containers, protecting the host filesystem during code execution. It includes an automated engineering workflow tool that integrates with version control and chat services to trigger tasks via webhooks or scheduled

    Runs AI agents in secure, isolated container environments to prevent unauthorized host system access.

    Python
    Auf GitHub ansehen↗77,460
  • openhands/openhandsAvatar von OpenHands

    OpenHands/OpenHands

    77,330Auf GitHub ansehen↗

    OpenHands is an autonomous agent framework designed for software engineering workflows. It provides a modular platform for orchestrating AI agents that reason, plan, and execute tasks within isolated, containerized development environments. By integrating with standard version control and development tools, the system enables agents to autonomously navigate codebases, implement features, and resolve issues through iterative reasoning and tool execution. The platform distinguishes itself through a model-agnostic orchestrator that connects diverse language models to a unified tool registry. It

    Wraps agent operations in ephemeral, isolated containers to guarantee consistent dependency management and secure process separation.

    Pythonagentartificial-intelligencechatgpt
    Auf GitHub ansehen↗77,330
  • daytonaio/daytonaAvatar von daytonaio

    daytonaio/daytona

    72,416Auf GitHub ansehen↗

    Daytona is a cloud-native development environment platform designed to orchestrate ephemeral, containerized workspaces. It provides a centralized system for managing reproducible coding environments as code, ensuring consistency across distributed teams by abstracting the underlying infrastructure. By utilizing declarative configuration, the platform automates the entire lifecycle of development sandboxes, from initial provisioning to resource governance. The platform distinguishes itself through its infrastructure-agnostic runner layer, which allows development environments to be deployed ac

    Provides command-line interfaces to interact with and manage isolated code execution sandboxes.

    TypeScriptagentic-workflowaiai-agents
    Auf GitHub ansehen↗72,416
  • unslothai/unslothAvatar von unslothai

    unslothai/unsloth

    66,628Auf GitHub ansehen↗

    Unsloth is a high-performance training and inference platform designed to optimize the lifecycle of large language and multimodal models. It provides a comprehensive engine for fine-tuning, executing, and managing models locally, with a focus on reducing memory consumption and increasing compute speed on consumer-grade hardware. The platform distinguishes itself through hand-optimized kernels and automated computational graph techniques that maximize hardware throughput. It supports advanced training methodologies, including reinforcement learning for reasoning and efficient adapter-based fin

    Runs isolated Bash and Python scripts to verify model outputs, generate files, and perform computations securely.

    Pythonagentdeepseekdeepseek-r1
    Auf GitHub ansehen↗66,628
  • asabeneh/30-days-of-pythonAvatar von Asabeneh

    Asabeneh/30-Days-Of-Python

    65,111Auf GitHub ansehen↗

    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

    Executes source code line by line without requiring a separate compilation step into machine code.

    Python30-days-of-pythondatadata-science
    Auf GitHub ansehen↗65,111
  • openinterpreter/openinterpreterAvatar von openinterpreter

    openinterpreter/openinterpreter

    64,134Auf GitHub ansehen↗

    Open Interpreter is a local language model agent framework that enables the deployment of autonomous agents capable of controlling a local operating system and its applications. It provides an execution environment where language models can run code and scripts directly on a computer to automate system tasks. The framework includes a computer control interface that allows language models to interact with web browsers and native user interfaces through programmatic commands. To ensure system stability, it utilizes a secure sandbox environment for the execution of model-generated code. The sys

    Runs model-generated scripts in a secure, isolated native environment to ensure system stability.

    Rust
    Auf GitHub ansehen↗64,134
  • killianlucas/open-interpreterAvatar von KillianLucas

    KillianLucas/open-interpreter

    64,024Auf GitHub ansehen↗

    Open Interpreter is a coding agent that uses large language models to write and execute code directly on a local host machine. It functions as a system for performing operating system tasks and file manipulations through a natural language interface. The project features a model orchestrator that allows switching between different language model providers and emulation harnesses. It employs a loop-based reasoning process to iteratively generate code and process execution output until a goal is achieved. Its capabilities include cross-platform system automation, local model integration for da

    Runs generated commands within a native sandbox on the host machine to perform system tasks.

    Rust
    Auf GitHub ansehen↗64,024
  • openinterpreter/open-interpreterAvatar von openinterpreter

    openinterpreter/open-interpreter

    63,998Auf GitHub ansehen↗

    Open Interpreter is an autonomous agent runtime that translates natural language instructions into executable code to interact with local software and operating systems. It functions as an orchestration framework that connects language models to a secure execution environment, enabling the development of agents capable of managing system resources and performing complex tasks. To ensure safety, the system mandates explicit user verification before executing any generated code and provides robust isolation through containerized sandboxing. The project distinguishes itself through its deep inte

    Sandboxes arbitrary script execution within isolated environments to protect the underlying host system.

    Rustchatgptgpt-4interpreter
    Auf GitHub ansehen↗63,998
  • unitech/pm2Avatar von Unitech

    Unitech/pm2

    43,214Auf GitHub ansehen↗

    This project is a Node.js process manager, runtime environment, and production deployment orchestrator. It provides the foundational system components required to run, monitor, and restart applications in the background to ensure continuous service availability. The system distinguishes itself through a built-in load balancer that distributes network traffic across multiple process instances to utilize all available CPU cores. It includes a real-time process monitor with a terminal-based dashboard for tracking server health, CPU and memory usage, and aggregated logs. The tool covers a broad

    Provides a specialized runtime command optimized for executing processes within hardened production container environments.

    JavaScriptcommand-linecommand-line-tooldeploy
    Auf GitHub ansehen↗43,214
  • freecodecampchina/freecodecamp.cnAvatar von FreeCodeCampChina

    FreeCodeCampChina/freecodecamp.cn

    37,712Auf GitHub ansehen↗

    This project is an interactive coding learning platform and open-source educational courseware designed for mastering web development. It provides a browser-based environment where users can engage with a structured curriculum covering front-end, back-end, and data visualization skills through hands-on exercises. The platform distinguishes itself by integrating a browser-based code sandbox and a nonprofit technical partnership portal. This framework allows learners to transition from guided lessons to building and maintaining real-world software applications for nonprofit organizations. The

    Provides secure, isolated code execution sandboxes within the browser to prevent security leaks from user-submitted code.

    CSScareercertificationcn-freecodecamp
    Auf GitHub ansehen↗37,712
  • astrbotdevs/astrbotAvatar von AstrBotDevs

    AstrBotDevs/AstrBot

    34,768Auf GitHub ansehen↗

    AstrBot is an orchestration framework designed for building and managing autonomous agents that integrate multimodal artificial intelligence with secure, isolated execution environments. It serves as a platform for coordinating complex agentic workflows, allowing users to connect diverse language, speech, and vision models while maintaining personalized agent personas and domain-specific knowledge bases. The platform distinguishes itself through a modular plugin architecture and a centralized visual dashboard, which together enable users to extend agent capabilities and manage operational set

    Runs untrusted agent-generated code within isolated environments to protect the host system from unauthorized access and instability.

    Pythonagentaichatbot
    Auf GitHub ansehen↗34,768
  • zeroclaw-labs/zeroclawAvatar von zeroclaw-labs

    zeroclaw-labs/zeroclaw

    31,920Auf GitHub ansehen↗

    Zeroclaw is a modular framework for building and deploying autonomous agents that integrate AI models, messaging platforms, and hardware interfaces. It functions as a multi-agent orchestrator and embedded systems controller, providing a unified runtime for managing agent lifecycles, memory, and security policies across diverse environments. The system distinguishes itself through its focus on secure, verifiable hardware and software orchestration. It enforces strict security boundaries, including command allowlisting, resource throttling, and interactive human-in-the-loop approval for sensiti

    Executes agents and tools within sandboxed environments to restrict system access and ensure consistent behavior.

    Rust
    Auf GitHub ansehen↗31,920
  • danswer-ai/danswerAvatar von danswer-ai

    danswer-ai/danswer

    30,552Auf GitHub ansehen↗

    Danswer is an LLM application framework and RAG engine that provides a self-hosted interface for connecting large language models to private data. It serves as an enterprise AI chat interface and agent orchestrator, enabling the creation of specialized assistants with custom instructions and knowledge bases. The platform differentiates itself through an observability dashboard for tracking query history and token consumption, as well as a white-labeled interface for customized branding. It includes a multi-step research workflow for producing long-form reports and a sandboxed environment for

    Provides isolated environments to securely execute code for data analysis and graph generation.

    Python
    Auf GitHub ansehen↗30,552
  • qwibitai/nanoclawAvatar von qwibitai

    qwibitai/nanoclaw

    29,956Auf GitHub ansehen↗

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    Limits agent filesystem access to a specific allowlist of directories to prevent host system corruption.

    TypeScriptai-agentsai-assistantclaude-code
    Auf GitHub ansehen↗29,956
  • openai/openai-agents-pythonAvatar von openai

    openai/openai-agents-python

    27,191Auf GitHub ansehen↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Executes untrusted code and system operations in isolated, ephemeral environments to safely perform computations.

    Pythonagentsaiframework
    Auf GitHub ansehen↗27,191
  • modelscope/agentscopeAvatar von modelscope

    modelscope/agentscope

    26,928Auf GitHub ansehen↗

    AgentScope is a multi-agent framework and orchestration platform designed for building and coordinating teams of language model agents. It provides a system for managing multiple agents that collaborate to solve complex tasks through structured communication and state sharing. The project distinguishes itself with a focus on production-ready deployment and security, featuring a multi-tenant hosting service that ensures session isolation between different users. It includes a sandboxed tool execution environment and fine-grained permission controls to manage how agents access system resources

    Implements a security layer that runs tools and custom code in isolated environments to prevent system interference.

    Python
    Auf GitHub ansehen↗26,928
  • nvie/gitflowAvatar von nvie

    nvie/gitflow

    26,825Auf GitHub ansehen↗

    Gitflow ist eine Erweiterung des Git-Branching-Modells und ein Werkzeug zur Workflow-Automatisierung. Es bietet eine Reihe von Befehlszeilenwerkzeugen und automatisierten Skripten zur Verwaltung der Feature-Entwicklung, Release-Zyklen und Hotfixes unter Verwendung von Standard-Git-Operationen. Das Projekt koordiniert Software-Releases und Versionierung durch die Verwaltung dedizierter Release- und Support-Branches. Es automatisiert die Erstellung und Zusammenführung von Branches, um einen strukturierten Entwicklungszyklus aufrechtzuerhalten und den Übergang von Code von der Entwicklung in die Produktion zu verwalten. Das Werkzeug deckt den gesamten Lebenszyklus verschiedener Branch-Typen ab, einschließlich der Isolierung neuer Entwicklungen via Feature-Branches und der Implementierung dringender Produktionskorrekturen durch Hotfix-Branches. Es enthält zudem Dienstprogramme zur Vorbereitung von Softwareversionen durch Release-Branches und zur Pflege älterer Softwareversionen via Support-Branches.

    Utilizes shell-script wrappers to execute sequences of low-level Git commands for complex branching patterns.

    Shell
    Auf GitHub ansehen↗26,825
  • mozilla-ai/llamafileAvatar von mozilla-ai

    mozilla-ai/llamafile

    23,726Auf GitHub ansehen↗

    Llamafile is a machine learning model runner and packager that enables local inference by bundling model weights and runtime environments into a single, self-contained executable. It functions as a cross-platform engine, allowing users to execute large language models and perform speech-to-text tasks directly on their own hardware without requiring external software dependencies or complex installations. The project distinguishes itself by utilizing a specialized binary format that allows the same executable to run natively across multiple operating systems and hardware architectures. It auto

    Runs machine learning models on diverse operating systems and hardware architectures by utilizing a portable binary format.

    C
    Auf GitHub ansehen↗23,726
Vorherige123456…9Nächste
  1. Home
  2. DevOps & Infrastructure
  3. Execution Environments
  4. Code Execution Runtimes

Unter-Tags erkunden

  • CPython-Based RuntimesExecution environments based on modified versions of the CPython interpreter. **Distinct from Code Execution Runtimes:** Specifically focuses on CPython-derived implementations rather than generic code execution runtimes.
  • Code Execution Sandboxes12 Sub-TagsSecure, isolated environments designed to execute arbitrary scripts or code while preventing unauthorized access to the host system.
  • Containerized Runtimes3 Sub-TagsExecution environments that utilize containerization for process isolation and dependency management.
  • Cross-Platform RuntimesSoftware layers that enable consistent model execution across diverse hardware architectures.
  • Dynamic Code Loaders2 Sub-TagsSystems that inject and execute code into running environments without requiring full process restarts. **Distinct from Code Execution Runtimes:** Focuses on the dynamic injection of code into a warm runtime, unlike general execution environments.
  • Interpreted Runtimes2 Sub-TagsEnvironments that execute source code directly without a prior compilation step.
  • Managed RuntimesExecution environments that handle memory management, garbage collection, and code execution for compiled applications. **Distinct from Code Execution Runtimes:** Distinct from general code execution runtimes: focuses on managed environments with automatic memory management.
  • Shell Execution WrappersTools that invoke external processes directly through the host shell.
  • Validation Logic SandboxesExecution environments that safely evaluate generated validation code while preventing unauthorized access or injection. **Distinct from Code Injection Utilities:** Distinct from Code Injection Utilities: focuses on the secure execution of generated validation logic rather than general-purpose code injection.