OpenSource-Hub
L

LiveCodes

1.4k stars·开发工具·已提供 SHA-256 校验码,下载后可自行核对文件完整性

一个功能丰富、开源、客户端运行的代码游乐场,支持 90+ 种语言和框架,无需服务器、账户和限制。

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

开箱即用的在线代码编辑器,支持近百种语言,免费无限制,还能自托管。

核心功能

  • 支持 90+ 种语言和框架(React、Vue、Python、Go 等)
  • 纯客户端运行,无需服务器或数据库
  • 无需注册、免费使用、无限私有项目
  • 可嵌入任意网页,通过 SDK 与前端框架集成
  • 导入 npm、GitHub 等源上的模块

避坑指南

  • 虽然支持 Python、Go 等后端语言,但实际运行在浏览器中,受限于浏览器的能力和模拟环境,不适合生产级后端测试。2. 部分高级特性(如 GitHub 集成)需要 GitHub 账户。3. 大量模块导入可能导致首次加载变慢。

适用场景

  • 快速编写和测试前端 demo
  • 在文档或博客中嵌入可交互的代码示例
  • 教学中创建即时运行的编程练习
  • 原型设计并分享给同事或客户
  • 自托管作为团队的内部代码沙箱

LiveCodes 是一个功能丰富、开源、完全在浏览器中运行的代码游乐场(代码沙盒)。它支持超过 90 种语言和框架,包括 React、Vue、Svelte、TypeScript、Python、Go、Ruby、PHP 等。无需配置服务器、无需注册账户、没有使用限制。你可以将游乐场嵌入到任何网页中,从多种来源(npm、deno.land、GitHub)导入代码,使用模块,甚至可以自托管整个应用。它提供了丰富的功能:强大的编辑器、移动端友好、外部资源引用、项目导入/导出、分享、部署、模板、代码格式化、智能提示、只读模式、广播、同步和备份/恢复。SDK(软件开发工具包)支持原生 JS/TS、React、Vue、Svelte 和 Solid,让你可以轻松编程式嵌入和通信。

标签

code playgroundsandboxonline editorfrontenddemoprototypingopen source

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

独立使用:直接访问 https://livecodes.io 即可开始编码。

4

嵌入页面:在页面中加入一个容器 div,然后加载 CDN 脚本调用 createPlayground。

5

自托管:下载 release 文件,放到任意静态文件服务器(如 GitHub Pages),无需后端。

安装指引
  1. 独立使用:直接访问 https://livecodes.io 即可开始编码。
  2. 嵌入页面:在页面中加入一个容器 div,然后加载 CDN 脚本调用 createPlayground。
  3. 自托管:下载 release 文件,放到任意静态文件服务器(如 GitHub Pages),无需后端。
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

对于独立使用,无需卸载。如果是自托管部署,只需删除部署目录即可。若通过 npm 安装 SDK,执行 npm uninstall livecodes 移除。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-06-26 21:10:08
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

3 FAQs

相似推荐