For isolated component runtimes, the strongest matches are codesandbox/codesandbox-client (CodeSandbox is a cloud-based development workspace and browser-based execution), skidding/cosmos (Cosmos is a UI component sandbox and development tool) and storybookjs/storybook (Storybook is the industry-standard development environment for building, testing). ishaan1013/sandbox and dabbott/javascript-playgrounds round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Compare top open-source isolated component runtimes. Hand-picked GitHub repositories ranked by stars and activity to find your best fit.
This project is a cloud-based web IDE and development workspace that provides a professional code editor and execution environments directly within the browser. It functions as a browser-based code execution engine for rapid prototyping and a scalable cloud workspace for managing repositories and writing code without local environment configuration. The system features secure sandboxing for isolated development, allowing untrusted or experimental code to run in separated virtual environments. It supports both client-side execution via browser-based bundling and server-side execution through a
CodeSandbox is a cloud-based development workspace and browser-based execution engine that provides secure sandboxed environments, interactive component previews, and live prototyping for modern web frameworks.
Cosmos is a UI component sandbox and development tool used for building and testing user interface elements in isolation from main application logic. It serves as a frontend design system tool and a modular prototyping environment for verifying the visual behavior and functionality of reusable interface components. The tool provides a dedicated workspace for iterating on visual elements and their states without requiring a full application deployment. This environment supports a frontend design system workflow by allowing components to be developed and documented independently before project
Cosmos is a UI component sandbox and development tool that lets you build and test components in isolation, though it lacks an explicit plugin architecture feature in its core description.
Storybook is a development environment for building, testing, and documenting user interface components in isolation. By rendering components within a sandboxed environment, it decouples them from the host application's global state and dependencies, allowing developers to verify complex states and edge cases without running the full application. The platform utilizes a framework-agnostic bridge layer to support various frontend technologies and features a modular, addon-based architecture that allows for custom UI panels and toolbar controls. It captures component states as declarative metad
Storybook is the industry-standard development environment for building, testing, and documenting UI components in isolation, featuring full support for component sandboxing, interactive previews, hot reloading, and plugin extensibility.
Sandbox is a cloud-based development environment that provides web-based code editing directly within the browser without requiring local machine setup. It runs full Linux development environments inside remote execution containers, supplying an isolated sandbox for each workspace to safely run interactive terminals and live application previews. The platform integrates artificial intelligence capabilities to accelerate daily coding workflows, featuring an automated code assistant that generates intelligent code completions and custom recommendations as users type. Additionally, it supports m
This repository provides a code editing environment that supports interactive playground capabilities, though it lacks specific evidence for a component runtime or sandboxed execution architecture.
Javascript Playgrounds is a browser-based code execution engine designed for running untrusted JavaScript snippets and managing interactive playgrounds. The system isolates user-submitted code inside dedicated web workers to prevent main thread blocking and protect the host environment, while supporting dynamic module loading that fetches external libraries and third-party scripts on demand. The platform includes architectural tools for mobile device simulation, rendering application output inside configurable viewport wrappers with adjustable platform dimensions and status bar styling. Debug
This repository provides an interactive JavaScript sandbox for executing code snippets, though it lacks the broader component preview and type safety features expected from a full framework.
Boop is a scriptable text scratchpad and developer productivity tool used for automating repetitive string formatting and data cleaning tasks. It functions as a JavaScript text transformer that processes plain text snippets through a library of custom functions. The tool features a hot-reloading script engine that refreshes JavaScript modules from disk at runtime, allowing text processing logic to be updated without restarting the application. The software provides a text transformation engine with a searchable script picker for locating and executing specific functions. It utilizes stateful
Boop is a text transformation scratchpad and script runner rather than a UI component sandbox, making it a neighbouring utility rather than the requested environment.
rlm is an LLM code execution engine and orchestration framework designed to coordinate multiple language model calls and recursive sub-tasks through a programmable environment. It provides a sandboxed REPL environment and a recursive context processor to handle inputs that exceed standard token limits by programmatically decomposing prompts. The project differentiates itself through a reinforcement learning training harness used to teach models how to utilize recursive calls and code execution. It includes a reasoning visualization system that records and renders execution trajectories to ana
This repository is an LLM code execution engine and orchestration framework for agent workflows rather than an isolated runtime for UI components and code snippets.
DeepAnalyze is an autonomous data science agent and research pipeline designed to transform raw datasets into comprehensive analysis reports. It operates by generating and executing Python code to perform data preparation, modeling, and visualization. The system utilizes a secure, containerized execution environment to run generated scripts in isolation from the host system. It includes a benchmarking tool to evaluate the accuracy and performance of large language models against standardized data science tasks and a standardized API gateway for managing model completions and file uploads. Th
DeepAnalyze provides a sandboxed execution environment for running generated Python code, but it is an autonomous data science research agent rather than a runtime or playground for UI components.
This project is an autonomous AI software engineering orchestrator and development loop manager. It implements a system for managing AI coding agents that execute iterative development cycles, processing technical requirements through a persistent task queue based on priority and dependencies. The system synchronizes development progress with GitHub by converting issues and comments into actionable plans and automating pull requests and status updates. It provides a secure execution layer by running coding operations within an isolated sandbox environment to protect the host file system. To
This project is an autonomous AI software engineering orchestrator and development workflow manager that happens to use a sandbox for secure agent execution, rather than an isolated component runtime for testing or previewing UI code snippets.
This project provides a secure, containerized execution engine designed to run untrusted code within isolated environments. It functions as a library for integrating code interpretation into autonomous agents and intelligent assistant workflows, ensuring that host systems remain protected while enabling dynamic data processing and file manipulation. The platform distinguishes itself through a multi-backend architecture that abstracts diverse container runtimes, allowing for flexible deployment and automated backend failover. It supports interactive, multi-turn workflows by maintaining persist
This project provides a secure, containerized execution engine for running untrusted code, but it is tailored for backend LLM code-interpreter workflows rather than executing UI components or interactive front-end playgrounds.
The sandbox-sdk is a development kit designed for building secure, isolated execution environments on a global edge network. It provides a framework for creating ephemeral, containerized workspaces that allow developers to run untrusted code, manage build tasks, and host automated scripts without compromising host system security. By leveraging a serverless runtime, the platform enables the deployment of these environments directly at the network edge to ensure low-latency performance. The platform distinguishes itself by integrating language models with sandboxed execution, facilitating the
This is a serverless edge infrastructure SDK for running untrusted code and AI agent environments rather than an interactive frontend UI component sandbox for testing and documentation.
Sandbox Agent is a platform designed to manage, secure, and orchestrate autonomous coding assistants. It provides a standardized infrastructure for executing untrusted code and managing agent lifecycles within isolated, containerized environments. By decoupling agent execution from client connections, the platform ensures that session states remain persistent across process restarts and network interruptions. The project distinguishes itself through a capability-based security model that enforces granular permission checks on tool usage, ensuring that autonomous processes operate within defin
Sandbox Agent is an infrastructure tool for executing untrusted AI code in isolated containers, which addresses general code sandboxing but lacks the UI component rendering, interactive playground, and component preview features needed for frontend development.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| codesandbox/codesandbox-client | 13.6K | JavaScript | NOASSERTION | |
| skidding/cosmos | 8.7K | TypeScript | MIT | |
| storybookjs/storybook | 90.4K | TypeScript | MIT | |
| ishaan1013/sandbox | 1.4K | TypeScript | MIT | |
| dabbott/javascript-playgrounds | 1.4K | TypeScript | NOASSERTION | |
| ivanmathy/boop | 4.2K | JavaScript | MIT | |
| alexzhang13/rlm | 2.6K | Python | mit | |
| ruc-datalab/deepanalyze | 3.7K | Python | mit | |
| frankbria/ralph-claude-code | 7.1K | Shell | mit | |
| vndee/llm-sandbox | 1.1K | Python | MIT |