Livebook logo

Livebook

Website

Interactive Elixir notebooks for code, data and automation

5.8k stars 503 forks last commit first released Apache-2.0

Actively maintained

Last commit 14 Jul 2026.

Livebook screenshot

Livebook is a web application for creating interactive and collaborative notebooks that evaluate Elixir code on demand. Notebooks are stored as .livemd (a Markdown subset) and combine prose, executable cells, and rich output for data visualization and automation.

Key Features

  • Executable Elixir code cells with sequential evaluation and state tracking (stale cell annotation).
  • Rich editor experience (autocompletion, inline docs, formatting) powered by a web code editor integration.
  • Interactive visualizations via Kino and supported libraries (Vega-Lite, MapLibre) for charts, tables, and maps.
  • Smart cells: high-level, UI-driven cells that generate and run code for common tasks (databases, ML models, plotting).
  • Multiple runtimes: launch a fresh Elixir instance, connect to an existing node, or run inside an existing Elixir project with access to its modules and deps.
  • Multiple deployment options including a desktop app, Docker images, and running inside platforms such as Hugging Face Spaces for GPU-backed ML workloads.

Use Cases

  • Teaching and documentation: interactive Elixir tutorials and reproducible technical walkthroughs stored in versionable .livemd files.
  • Data exploration and ML prototyping: query databases, visualize data, and run Hugging Face models via Smart cells or deployed Spaces.
  • Internal tools and automation: convert notebooks into multi-session Livebook Apps to run shared workflows and lightweight internal UIs.

Limitations and Considerations

  • Language scope: Livebook is Elixir-centric; capabilities for other languages are limited compared to multi-language notebook platforms.
  • Cloud Smart cell caveats: some Smart cell features and integrations (e.g., running models) depend on external services or platform settings (Hugging Face Spaces visibility and secrets), which may affect reproducibility or feature availability in hosted environments.

Livebook provides a focused, production-ready notebook experience for Elixir developers and teams that need interactive documentation, data exploration, and workflow automation. Its integrations, runtime flexibility, and collaboration features make it suitable for teaching, prototyping, and building internal apps.

Categories:

Tags:

Tech Stack:

Share:

Similar to Livebook

Azimutt logo

Azimutt

Database schema explorer, ERD designer and documentation tool

2.2k
139
Last commit

Azimutt is a database exploration and documentation tool with scalable ERDs, an AML schema DSL, schema analysis, data navigation and multi-source connectors.

MITActively maintained
Alternative to:
dbdiagram.io logo
dbdiagram.io
+1
Kestra logo

Kestra

Open-source, event-driven workflow orchestration and scheduling platform

27.5k
2.8k
Last commit

Declarative, API-first orchestration platform for scheduled and event-driven workflows with a plugin ecosystem, UI editor, CI/CD and Terraform integration.

Apache-2.0Actively maintained
Alternative to:
Dagster Cloud logo
Dagster Cloud
+16
Huginn logo

Huginn

Open-source platform for self-hosted automation agents

49.7k
4.3k
Last commit

Huginn is an open-source automation platform that runs agents to monitor web data, process events, and trigger actions — self-hosted and extensible.

MITActively maintained
Alternative to:
IFTTT logo
IFTTT
+17
Node-RED logo

Node-RED

Flow-based low-code tool for building event-driven automations

23.5k
3.9k
Last commit

Open-source, browser-based low-code platform and Node.js runtime for wiring devices, APIs and services into event-driven flows for automation, IoT and integrations.

Apache-2.0Actively maintained
Alternative to:
IFTTT logo
IFTTT
+13
Documenso logo

Documenso

Open-source document signing platform and DocuSign alternative

14.2k
3k
Last commit

Open-source e-signature platform for creating, sending, embedding, and automating legally compliant digital signatures with API and developer tooling.

AGPL-3.0Actively maintained
Alternative to:
Docusign logo
Docusign
+15
Mautic logo

Mautic

Open-source marketing automation platform for campaign orchestration

10.2k
3.4k
Last commit

Self-hosted open-source marketing automation platform with campaign builder, email/landing page editors, REST API, segmentation, and extensible plugins.

Actively maintained
Alternative to:
HubSpot logo
HubSpot
+19