awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
e2b-dev avatar

e2b-dev/E2B

0
View on GitHub↗
10,950 estrellas·775 forks·MDX·apache-2.0·3 vistase2b.dev/docs↗

E2B

E2B is a cloud-based infrastructure platform designed to provide secure, isolated execution environments for code and shell commands. It functions as an ephemeral orchestrator that provisions lightweight virtual machines, allowing developers and autonomous agents to run untrusted processes within a sandbox that is completely separated from the host system.

The platform distinguishes itself through its focus on programmable, serverless workspaces that support the full lifecycle of cloud-based development. By utilizing hardware-level isolation and snapshot-based resumption, it enables the near-instant restoration of complex environments. Users can define reproducible configurations through versioned templates, ensuring that software dependencies and system settings remain consistent across every session.

The system provides a comprehensive suite of tools for managing remote resources, including real-time terminal stream multiplexing and filesystem synchronization. These capabilities allow for the automated execution of tasks, such as managing files, installing dependencies, and controlling the state of cloud instances to optimize resource usage. The platform is accessible via a command-line interface and automated APIs designed to integrate directly into development workflows.

Features

  • AI Execution Sandboxes - Provides isolated environments specifically designed for running AI coding agents securely.
  • Code Execution Sandboxes - Provides secure, isolated cloud-based sandboxes for executing untrusted code and shell commands in ephemeral virtual machines.
  • Cloud Sandbox Provisioning - Provisions secure and temporary cloud workspaces for isolated execution.
  • Isolated Execution Sandboxes - Launches secure, temporary cloud workspaces for isolated code execution.
  • Secure Cloud Development Environments - Offers programmable, ephemeral cloud workspaces that allow developers and autonomous agents to manage isolated environments through automated interfaces.
  • Infrastructure Orchestrators - Orchestrates the lifecycle of isolated cloud instances based on active session requirements.
  • Virtualization Platforms - Executes code within lightweight virtual machines to provide hardware-level isolation.
  • Agent Execution Environments - Provides programmable workspaces for autonomous agents to run untrusted code securely.
  • Ephemeral - Automates the lifecycle management of short-lived, ephemeral cloud instances.
  • Sandbox Lifecycle Controls - Provides operations for managing the state and termination of isolated execution environments.
  • Agent Frameworks - Provides cloud environments and tools for running autonomous agents.
  • AI Coding Assistants - Platform for building AI-powered virtual software developers.
  • Secure Execution Environments - Secure cloud runtime for executing AI-generated code.
  • Autonomous Coding Agents - Supports the development of autonomous agents that manage files and execute terminal commands.
  • Sandbox Templates - Allows defining reproducible configurations for consistent execution environments.
  • Cloud Infrastructure Automation - Automates the lifecycle management of cloud resources to optimize infrastructure usage.
  • Serverless Development Environments - Facilitates serverless development workflows through ephemeral cloud instance management.
  • Execution Isolation Strategies - Enforces hardware-level security boundaries using lightweight virtual machines.
  • Session Resumption - Enables state continuity across sessions through snapshot-based environment resumption.
  • Virtualized Filesystem Layers - Maps local file operations to a virtualized storage layer within isolated environments.
  • Remote File Synchronization - Synchronizes files and directories between local development workspaces and remote environments.
  • Reproducible Environments - Ensures consistent software configurations and dependencies across development sessions.
  • Terminal and Command-Line Environments - Provides a secure terminal environment for executing shell scripts and interactive commands.
  • Declarative Configuration - Provides structured templates for defining infrastructure and environment configurations.

Historial de estrellas

Gráfico del historial de estrellas de e2b-dev/e2bGráfico del historial de estrellas de e2b-dev/e2b

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a E2B

Proyectos open-source similares, clasificados según cuántas características comparten con E2B.
  • daytonaio/daytonaAvatar de daytonaio

    daytonaio/daytona

    72,416Ver en GitHub↗

    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

    TypeScriptagentic-workflowaiai-agents
    Ver en GitHub↗72,416
  • openai/openai-agents-pythonAvatar de openai

    openai/openai-agents-python

    27,191Ver en GitHub↗

    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

    Pythonagentsaiframework
    Ver en GitHub↗27,191
  • letta-ai/lettaAvatar de letta-ai

    letta-ai/letta

    21,168Ver en GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Pythonaiai-agentsllm
    Ver en GitHub↗21,168
  • tencentcloud/cubesandboxAvatar de TencentCloud

    TencentCloud/CubeSandbox

    6,519Ver en GitHub↗

    CubeSandbox is a Kubernetes-based platform for executing AI agents in secure, lightweight environments. It provides a code execution sandbox that uses hardware isolation and dedicated guest kernels to run untrusted code without risking the host system. The project features a network egress firewall that restricts outbound communication via domain allowlists and audit logging. It also includes a container snapshotting manager capable of capturing the runtime memory and disk state of environments to enable instant cloning and recovery. The platform covers cluster orchestration through a web-ba

    Rust
    Ver en GitHub↗6,519
Ver las 30 alternativas a E2B→

Preguntas frecuentes

¿Qué hace e2b-dev/e2b?

E2B is a cloud-based infrastructure platform designed to provide secure, isolated execution environments for code and shell commands. It functions as an ephemeral orchestrator that provisions lightweight virtual machines, allowing developers and autonomous agents to run untrusted processes within a sandbox that is completely separated from the host system.

¿Cuáles son las características principales de e2b-dev/e2b?

Las características principales de e2b-dev/e2b son: AI Execution Sandboxes, Code Execution Sandboxes, Cloud Sandbox Provisioning, Isolated Execution Sandboxes, Secure Cloud Development Environments, Infrastructure Orchestrators, Virtualization Platforms, Agent Execution Environments.

¿Qué alternativas de código abierto existen para e2b-dev/e2b?

Las alternativas de código abierto para e2b-dev/e2b incluyen: daytonaio/daytona — Daytona is a cloud-native development environment platform designed to orchestrate ephemeral, containerized… openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime… letta-ai/letta — Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across… tencentcloud/cubesandbox — CubeSandbox is a Kubernetes-based platform for executing AI agents in secure, lightweight environments. It provides a… agent-infra/sandbox — This project provides secure, containerized infrastructure designed for autonomous agents, remote code execution, and… cloudflare/moltworker — Moltworker is an AI agent sandbox and model orchestrator designed for the secure execution of untrusted code and shell…