# stackblitz/core

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/stackblitz-core).**

10,829 stars · 1,275 forks · MIT

## Links

- GitHub: https://github.com/stackblitz/core
- Homepage: https://stackblitz.com
- awesome-repositories: https://awesome-repositories.com/repository/stackblitz-core.md

## Description

Online IDE powered by Visual Studio Code ⚡️

## Tags

### Programming Languages & Runtimes

- [Node.js Sandbox Runtimes](https://awesome-repositories.com/f/programming-languages-runtimes/runtime-execution-environments/webassembly/browser-based-runtimes/node-js-sandbox-runtimes.md) — Runs a full Node.js environment inside the browser using WebAssembly and a virtualized filesystem.
- [WASI-to-Browser Bridges](https://awesome-repositories.com/f/programming-languages-runtimes/language-interoperability/interoperability/javascript-to-native-bridges/webassembly-bridges/wasi-to-browser-bridges.md) — Translates WASI system calls into browser APIs for native Node.js module execution.
- [Node.js Version Managers](https://awesome-repositories.com/f/programming-languages-runtimes/node-js-version-managers.md) — Switches between different Node.js runtime versions for compatibility testing within the browser IDE. ([source](https://developer.stackblitz.com/platform/webcontainers/roadmap))
- [Browser Environment Integrations](https://awesome-repositories.com/f/programming-languages-runtimes/npm-module-compatibility/browser-environment-integrations.md) — Makes proprietary npm packages available inside the browser-based development environment. ([source](https://developer.stackblitz.com/enterprise/overview))
- [WASI Program Execution](https://awesome-repositories.com/f/programming-languages-runtimes/runtime-execution-environments/webassembly/wasi-program-execution.md) — Runs WebAssembly System Interface (WASI) programs inside the browser-based runtime. ([source](https://developer.stackblitz.com/platform/webcontainers/roadmap))

### Web Development

- [VS Code Editors](https://awesome-repositories.com/f/web-development/browser-based-editors/vs-code-editors.md) — Provides a full VS Code-based editor with extension support that runs entirely in the browser. ([source](https://developer.stackblitz.com/enterprise/overview))
- [Node.js Browser Emulation](https://awesome-repositories.com/f/web-development/node-js-browser-emulation.md) — Executes Node.js applications entirely within a browser environment without a remote server. ([source](https://developer.stackblitz.com/platform/webcontainers/roadmap))
- [Development Servers](https://awesome-repositories.com/f/web-development/node-js-browser-emulation/development-servers.md) — Executes full Node.js development servers and terminals locally inside the browser using WebContainers. ([source](https://developer.stackblitz.com/enterprise/overview))
- [Live Browser Imports](https://awesome-repositories.com/f/web-development/reverse-proxy-integrations/outbound-only-repository-proxies/github-repository-proxies/github-repository-connections/live-browser-imports.md) — Opens any public GitHub repository as a live, editable project in the browser via a structured URL. ([source](https://developer.stackblitz.com/guides/user-guide/importing-projects))
- [Node.js Runtimes](https://awesome-repositories.com/f/web-development/serverless-platforms/webassembly-platforms/node-js-runtimes.md) — A runtime that executes Node.js applications and development servers inside the browser using WebAssembly.
- [Full IDE Caching](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-infrastructure/service-worker-controls/service-worker-libraries/offline-caching/full-ide-caching.md) — Caches the entire IDE runtime and project files locally for full offline development functionality.
- [Editor Live Previews](https://awesome-repositories.com/f/web-development/live-preview-systems/editor-live-previews.md) — Provides real-time preview of changes while editing documentation or blog content in a browser-based editor. ([source](https://developer.stackblitz.com/codeflow/what-is-codeflow))
- [Persistent URL Hosting](https://awesome-repositories.com/f/web-development/managed-web-application-hosting/managed-application-hosting/persistent-url-hosting.md) — Hosts running applications at permanent URLs that never sleep and have no bandwidth limits.

### Business & Productivity Software

- [WebContainers-Based Embeddings](https://awesome-repositories.com/f/business-productivity-software/editor-embedding-apis/webcontainers-based-embeddings.md) — Embeds a Node.js runtime into third-party apps via the WebContainers API for interactive playgrounds. ([source](https://developer.stackblitz.com/guides/user-guide/what-is-stackblitz))

### Data & Databases

- [Editor Launches](https://awesome-repositories.com/f/data-databases/environment-backups/one-click/editor-launches.md) — Launches a complete code editor with git integration and hot-reloading preview from a single link. ([source](https://developer.stackblitz.com/guides/user-guide/what-is-stackblitz))
- [Virtual File System Layers](https://awesome-repositories.com/f/data-databases/virtual-file-system-layers.md) — Provides a writable, in-memory filesystem that mirrors a real disk for sandboxed execution.
- [Search and Indexing](https://awesome-repositories.com/f/data-databases/search-indexing-technologies/search-indexing/search-and-indexing.md) — Indexes project code and lets users find files, symbols, and text matches instantly. ([source](https://developer.stackblitz.com/))

### Development Tools & Productivity

- [Live Browser Launches](https://awesome-repositories.com/f/development-tools-productivity/configuration-importing/migration-importers/github-project-importers/live-browser-launches.md) — Opens a GitHub repository as a live, editable project in the browser using a structured URL template. ([source](https://developer.stackblitz.com/guides/integration/open-from-github))
- [Browser-Based IDEs](https://awesome-repositories.com/f/development-tools-productivity/development-environment-management/development-environments/cloud-remote-workspaces/browser-based-ides.md) — A full Visual Studio Code editor with extensions and terminal that runs entirely in the browser.
- [HTTP API-Based Integrations](https://awesome-repositories.com/f/development-tools-productivity/git-repository-integrators/git-repository-integrators/http-api-based-integrations.md) — Clones, commits, and pushes to remote repos using only browser-accessible HTTP endpoints.
- [Browser-Based Development Environments](https://awesome-repositories.com/f/development-tools-productivity/local-development-environments/browser-based-development-environments.md) — Boots a complete Node.js development environment inside a browser tab using WebAssembly. ([source](https://developer.stackblitz.com/guides/user-guide/what-is-stackblitz))
- [Repository Launches](https://awesome-repositories.com/f/development-tools-productivity/shell-command-execution/browser-launch-commands/repository-launches.md) — Launches a complete desktop-grade development environment in the browser from any GitHub repository. ([source](https://developer.stackblitz.com/codeflow/what-is-codeflow))
- [Embeddable Launch Buttons](https://awesome-repositories.com/f/development-tools-productivity/ide-extensions/ide-project-generators/embeddable-launch-buttons.md) — Displays a clickable call-to-action image in documentation that loads a code example into the browser IDE. ([source](https://developer.stackblitz.com/guides/integration/open-from-github))
- [Persistent URL Sharing](https://awesome-repositories.com/f/development-tools-productivity/live-development-environments/persistent-url-sharing.md) — Exposes a running application via a persistent URL that never sleeps for sharing. ([source](https://developer.stackblitz.com/codeflow/what-is-codeflow))
- [API-Based Creations](https://awesome-repositories.com/f/development-tools-productivity/project-imports/api-based-creations.md) — Generates new projects from external data sources using a POST API or JavaScript SDK methods. ([source](https://developer.stackblitz.com/guides/user-guide/importing-projects))

### DevOps & Infrastructure

- [Git Provider Connections](https://awesome-repositories.com/f/devops-infrastructure/enterprise-server-integrations/git-provider-connections.md) — Links the IDE to enterprise Git providers for streamlined version control workflows. ([source](https://developer.stackblitz.com/enterprise/overview))
- [Remote Development Environments](https://awesome-repositories.com/f/devops-infrastructure/remote-development-environments.md) — Spins up a complete development environment from a GitHub repo or pull request, accessible instantly via a URL.
- [Repository Forking on Open](https://awesome-repositories.com/f/devops-infrastructure/kubernetes-cluster-management/cluster-access-control/project-restrictions-to-cluster-groups/automatic-project-creation-for-user-groups/repository-forking-on-open.md) — Creates a writable copy of a repository when the link is opened for editing without affecting the original. ([source](https://developer.stackblitz.com/guides/integration/open-from-github))

### Software Engineering & Architecture

- [Browser Sandbox Emulations](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/extensibility/plugin-architectures/developer-authoring-interfaces/custom-module-implementations/module-functionality-extenders/plugin-extenders/vs-code-extension-compatibility/browser-sandbox-emulations.md) — Replicates the VS Code extension API in the browser for desktop-grade extensions in a web sandbox.
- [URL State Serialization](https://awesome-repositories.com/f/software-engineering-architecture/shared-state-management/url-state-serialization.md) — Encodes the entire project state into a shareable URL for instant cloning and forking.

### Part of an Awesome List

- [Offline Environments](https://awesome-repositories.com/f/awesome-lists/devtools/development-environments/offline-environments.md) — Continues development work even after losing internet connectivity, with the full environment remaining functional. ([source](https://developer.stackblitz.com/codeflow/what-is-codeflow))
- [Starter Boilerplates](https://awesome-repositories.com/f/awesome-lists/productivity/starter-boilerplates.md) — Packages boilerplate code into starter templates that others can clone and run instantly. ([source](https://developer.stackblitz.com/guides/user-guide/what-is-stackblitz))

### Content Management & Publishing

- [IDE Components](https://awesome-repositories.com/f/content-management-publishing/markdown-editors/embeddable-components/ide-components.md) — A customizable web-based editor that can be embedded into third-party applications using the WebContainers API.

### Education & Learning Resources

- [Live Editable Snippets](https://awesome-repositories.com/f/education-learning-resources/documentation-examples/example-file-embedding/live-editable-snippets.md) — Inserts live, editable code snippets from repositories into documentation for hands-on learning. ([source](https://developer.stackblitz.com/guides/user-guide/what-is-stackblitz))
- [Live Snippets](https://awesome-repositories.com/f/education-learning-resources/literate-programming-notebooks/code-block-embedding/live-snippets.md) — Embeds live, editable code snippets from a project into documentation or blogs for hands-on learning.

### Security & Cryptography

- [Enterprise SSO Authentication](https://awesome-repositories.com/f/security-cryptography/oauth-authentication/enterprise-sso-security/enterprise-sso-authentication.md) — Connects the IDE to an existing Single Sign-On provider so users log in with their corporate credentials. ([source](https://developer.stackblitz.com/enterprise/overview))
- [Dashboard Connections](https://awesome-repositories.com/f/security-cryptography/private-repository-access/dashboard-connections.md) — Connects a private GitHub repository to a project through the dashboard interface for live editing. ([source](https://developer.stackblitz.com/guides/user-guide/importing-projects))

### System Administration & Monitoring

- [CORS Bypass Proxies](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/traffic-interception-modification/service-worker-request-routing/cors-bypass-proxies.md) — Intercepts browser network requests through a service worker to bypass CORS restrictions.

### Testing & Quality Assurance

- [Browser Reviews](https://awesome-repositories.com/f/testing-quality-assurance/automated-test-suites/local-test-execution/pull-request-local-reviews/browser-reviews.md) — Spins up a full IDE and dev server for any pull request, eliminating local branch checkouts. ([source](https://developer.stackblitz.com/codeflow/what-is-codeflow))
