Livebook
An interactive notebook application for Elixir — write, run, and collaborate on code notebooks with rich outputs and smart automation.
What You Can Do After Deployment
- Visit your domain — log in with the password set in
LIVEBOOK_PASSWORD
- Create notebooks — write Elixir code with Markdown documentation in
.livemd files
- Visualize data — render Vega-Lite charts, tables, maps, and custom Kino outputs inline
- Use Smart cells — query databases, plot charts, and build maps from the UI without writing code
- Collaborate in real-time — multiple users can edit the same notebook simultaneously
Key Features
- Elixir code notebooks with Markdown support
- Rich interactive outputs via Kino (charts, tables, maps)
- Smart cells for high-level tasks without code
- Real-time collaboration — no extra setup
- Reproducible execution with dependency tracking
- Connect to existing Elixir nodes or projects
- Versionable
.livemd format with Mermaid and KaTeX support
License
Apache-2.0 — GitHub