🎉 Automate and learn with Smart cells in Livebook v0.6. Read the announcement.

Write interactive & collaborative code notebooks in Elixir

Install Livebook in just a minute

Livebook is open source, free, and ready to run anywhere.
Step 2
$ docker run -p 8080:8080 -p 8081:8081 --pull always livebook/livebook
Step 2
$ mix local.rebar --force && mix local.hex --force
$ mix escript.install hex livebook
$ livebook server

Interested in Livebook Pro?

We are working on it and we would love to hear your thoughts in our survey. It takes 2 minutes. Answer Livebook Pro survey

Do more with Livebook

There’s much to do with Livebook and its awesome features. Here is a sneak peak:

Interactive insights

Build charts, tables, and more to explore your data and then make your findings interactive and ready to share with inputs and controls.

Automate workflows

Use Smart cells to perform high-level tasks and write notebooks faster than ever! Join our growing community to learn and master new workflows, from database queries to Machine Learning models.

Collaborate as a team

Write code, comments, and documentation together, in realtime.

Reproducible workflows

Run your code in a predictable order, all the way down to package management. Livebook also tracks your notebook state, annotating which parts are stale.

Productivity at your fingertips

Livebook's code editor supports autocompletion, inline documentation, code formatting, and more. Plus keyboard shortcuts throughout the notebook.

Write once, read anywhere

Notebooks are stored as .livemd files, a subset of Markdown that meshes together prose, code, and diagrams. Livebooks are easy to read, share, and version within your existing tooling.

Not familiar with Elixir?

Once Livebook is up and running, check out the Explore section to learn more about the language, the platform, and Livebook itself. Go to install
Livebook is sponsored by Fly.io