
LiveCodes
Client-side browser code playground with 90+ languages.

LiveCodes is a client-side code playground that runs entirely in the browser. It can be self-hosted on static file servers or CDNs, with a Docker-based setup to host additional services as needed.
Key Features
- Client-side code playground that runs in the browser with 90+ languages/frameworks/processors
- Embeddable in web pages via a lightweight SDK and simple embed options
- No servers required for core functionality; standalone or embedded usage is supported
- Import modules from npm, deno.land/x, jsr, GitHub and others
- Developer-friendly embedding and deployment workflow, including a Docker-based self-hosting path
- Comprehensive editor and tooling, including code formatting, intellisense, and optional AI assistance
Use Cases
- Embed an interactive playground into documentation and tutorials for hands-on learning
- Host private or internal coding environments without needing to manage back-end infrastructure
- Standalone or embedded playgrounds for teams to experiment with multiple languages and frameworks
Limitations and Considerations
- Some features rely on external services (e.g., short URLs, broadcast) and may not be available in purely static self-hosted deployments
- If you require those services in a self-hosted setup, you can use the included docker setup to run compatible services
- The core experience runs in the browser; certain advanced services may require additional hosting or configuration when self-hosted
Conclusion: LiveCodes provides a no-install, client-side playground with broad language support and an embeddable design, suitable for docs, tutorials, and in-app coding experiences. The project also offers Docker-based self-hosting for more control over services when needed.
Categories:
Tags:
Tech Stack:
Similar Services

Gitea
Self-hosted Git hosting with code review, issues, and CI/CD
Gitea is a lightweight, self-hosted Git service with repositories, pull requests, issues, wiki, packages, and built-in CI/CD via Actions and runners.

Gogs
A painless self-hosted Git service.
Lightweight, open source self-hosted Git service designed for easy installation across platforms.

OneDev
Self-hosted Git server with CI/CD, issue tracking, and package registries
OneDev is a self-hosted DevOps platform combining Git hosting, CI/CD pipelines, Kanban-style issue tracking, code review, and built-in package registries.

GitBucket
Git web platform with GitHub API compatibility and plugins
GitBucket is a self-hosted Git web platform for managing Git repositories with issues, pull requests, wikis, Git LFS support, and a plugin system.

Soft Serve
Self-hosted Git server with an SSH-accessible terminal UI
Self-hostable Git server focused on SSH, featuring a terminal UI, access control, and Git LFS support, with cloning via SSH, HTTP, or the Git protocol.

Review Board
Web-based code and document review platform
Review Board is a web-based tool for code and document reviews, with rich diff viewing, threaded discussions, and integrations with many version control and CI systems.
Docker
TypeScript
Deno
React
npm
Svelte
Node.js