OS.js is a browser-based desktop environment built entirely with JavaScript that runs a full graphical interface with windows, file management, and applications inside any modern web browser without requiring local software installation. It provides a web desktop platform that manages application windows as DOM elements with z-ordering, resizing, and event routing, while offering an abstracted virtual filesystem layer that unifies access across multiple storage backends through a common read/write interface. The platform connects to remote servers and desktops using SSH, VNC, or Xpra protocol
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
Codebox is a browser-based integrated development environment used for writing and executing source code across cloud and desktop environments. It functions as a Node.js runtime environment, allowing JavaScript and Node.js code to run directly within a web browser. The project is a cross-platform IDE with native support for offline usage. It utilizes a modular plugin architecture that enables the addition of custom third-party functionality and extensions to the editor. The environment includes tools for codebase management, an integrated file system layer, and a command line interface for w
WebContainer 是一个基于浏览器的运行时环境,旨在直接在 Web 标签页中执行服务端代码、操作系统命令和全栈开发工具链。它通过模拟运行时环境,消除了本地安装或远程虚拟机的需求,为云端 IDE 和零安装开发工作流提供了基础设施。
The main features of stackblitz/webcontainer-core are: Browser-Based Execution Environments, Browser-Based Runtimes, Virtual Filesystems, Virtualized Filesystem Layers, Client-Side Development Environments, Cloud IDEs, Browser-Based Development Environments, Shell Command Execution.
Open-source alternatives to stackblitz/webcontainer-core include: stackblitz/core — Online IDE powered by Visual Studio Code ⚡️. os-js/os.js — OS.js is a browser-based desktop environment built entirely with JavaScript that runs a full graphical interface with… jupyterlite/jupyterlite — JupyterLite is a WebAssembly-based interactive notebook environment that enables browser-based computing without a… stackblitz/bolt.new — bolt.new is an AI-powered full-stack web builder and browser-based IDE that generates, edits, and deploys web… codesandbox/codesandbox-client — This project is a cloud-based web IDE and development workspace that provides a professional code editor and execution… codeboxide/codebox — Codebox is a browser-based integrated development environment used for writing and executing source code across cloud…