livebook
SHA-256Livebook 是一个基于 Web 的交互式笔记本,专为 Elixir 设计,支持协作、丰富可视化和可复现执行。
一键运行 Elixir 代码的交互式笔记本,支持多人协作和图表可视化。
核心功能
- 代码与 Markdown 混合编辑,即时评估 Elixir 代码
- 内置 CodeMirror 编辑器:自动补全、代码格式化、内联文档
- 通过 Kino 显示 Vega-Lite 图表、表格、地图等互动结果
- 智能单元格(Smart cells)可一键查询数据库、绘制图表等
- 确保代码按序执行,包管理可复现,状态自动标记
避坑指南
- •.livemd 文件是 Markdown 子集,与其他 Markdown 解析器(如 GitHub)可能不完全兼容,渲染效果或有差异。
- •Livebook 允许任何人访问时执行代码,生产环境务必设置密码或限制网络访问。
- •协作功能基于 WebSocket,需确保网络畅通。
- •若使用自定义运行时连接现有项目,注意版本和依赖冲突。
适用场景
- 数据探索与可视化分析
- 交互式教程与编程教学
- 项目文档与代码内省
- 快速原型与实验
Livebook 是一个基于 Web 的交互式协作代码笔记本应用。它提供了一个优雅的代码编辑器(支持自动补全、内联文档、代码格式化),并通过 Kino 库展示 Vega-Lite 图表、表格、地图等丰富的交互结果。智能单元格(Smart cells)让你无需手动编码即可完成数据库查询、绘图等高级任务。笔记本执行顺序和包管理完全可复现。多人可同时编辑同一个笔记本,无需额外配置。笔记本以 .livemd 格式存储,这是 Markdown 的子集,支持 Mermaid 图表和 KaTeX 数学公式。Livebook 可以桌面应用、Docker、嵌入式设备或直接通过 Elixir 运行,还能连接到现有的 Elixir 项目中进行内省和文档化。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
步骤一:从官网下载适用于你系统的桌面安装包(macOS/Windows/Linux)
步骤二:双击安装包并按照向导完成安装
步骤三:启动 Livebook,在浏览器中打开提示的地址(默认 http://localhost:8080)
- 步骤一:从官网下载适用于你系统的桌面安装包(macOS/Windows/Linux)
- 步骤二:双击安装包并按照向导完成安装
- 步骤三:启动 Livebook,在浏览器中打开提示的地址(默认 http://localhost:8080)
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
bd95a3a7dd2a8f01d0a391f8429fe43789fe389dbf59c3591e8b77a10b6c86d9该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
在桌面应用中,直接像普通软件一样卸载即可(macOS 拖入废纸篓,Windows 使用“添加或删除程序”)。若使用 Docker 或 escript 安装,则移除相应容器或卸载 escript 包。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
3 FAQs