Open-source, Elixir-powered computational notebook.
Automate tasks, analyze data, run ML models, prototype, and build internal tools with notebook-based apps.
José Valim announces Bumblebee: GPT2, Stable Diffusion, and more in Elixir
Learn how to run machine learning models in Livebook with 3 clicks.
news.livebook.dev/announcing…
Introducing the Livebook app.
We want Livebook to be accessible to as many people as possible. That's why we built this.
It's the simplest way to install Livebook on your machine.
news.livebook.dev/introducin…
Livebook v0.4 is out: livebook.dev
It integrates with Elixir v1.13 to bring autocompletion and signature context to the code editor. Smooth!
Plus brand new Pong example notebook showing how you can use Livebook to build a simple multiplayer game.
[1/2]
Livebook v0.5 official announcement: news.livebook.dev/v0.5-flowc…
See the news and screencast to learn how to build a chat app and discover the possibilities behind custom widgets!
#MyElixirStatus
Livebook v0.9 is out! 🎉
There are many new features we are excited to share with you, and you will learn more about them over the coming weeks. 👀
Meanwhile, you are welcome to update to the latest and greatest. 👇
news.livebook.dev/announcing…
Livebook 0.7 is out with great new features! 🎉📣
- secret management
- visual representations of the running system
- an interactive UI to visualize and edit Elixir pipelines
news.livebook.dev/whats-new-…#MyElixirStatus
As your livebooks grow with documentation and code, it gets harder to focus only on the code during reviews, refactoring, etc...
Don't fret! The upcoming Livebook version will help you find code zen:
Did you know that Livebook comes with a variety of built-in integrations?
Now we added a new integrations section to our website listing them!
Which other integrations would you like to see?
Livebook 0.10 is out! 🎉
Introducing Multi-Session Livebook Apps...
You can think of them as something similar to scripts, but instead of running in a terminal, they are interactive web applications accessed through the browser.
news.livebook.dev/whats-new-…
🎉 Get ready for our first-ever Launch Week!
🗓️ Each day next week, we'll announce a new feature of our latest release.
👀 Stay tuned!
#LivebookLaunchWeek
Smart Cells can already help you to do high-level tasks, like:
📊 charts
📼 database connections
⌨️ SQL queries
🗺 maps
But they can do way more because people can build custom Smart Cells.
What more types of Smart Cells would you like to see?
Do you know that Livebook integrates natively with multiple data sources?
Here's an example: how to use Livebook to query and visualize data from a Google BigQuery dataset using smart cells.
news.livebook.dev/how-to-que…
Last week I spoke at @ElixirKenya about "Async Processing in Elixir" (thanks for having me!) 🏃♀️
As an experiment, I did my talk entirely in @livebookdev. I ended up polishing the livebooks and now you can have fun with them too. 🙃 github.com/whatyouhide/guide…
Feedback welcome 🤗
Our second Launch Week has just started! 🎉
The new built-in Remote Execution Smart cell. ✨
- boilerplate code for connecting a Livebook notebook to another Elixir node
- store the remote node’s cookie as a Livebook secret
- intellisense of code defined in the remote node
Livebook v0.11 is out and so begins our second launch week!
Talking to remote notes got a massive upgrade with the new "Remove execution" smart cell. Check the video/article: news.livebook.dev/remote-exe…
The best part? It comes with remote intellisense too!🤯 All thanks to Erlang!❤️
Livebook has built-in integrations with many data sources, including Amazon Athena.
In this blog post, you'll learn:
1) How to use Livebook to connect to Amazon Athena
2) Execute a SQL query against it
3) Visualize the data using a map visualization.
news.livebook.dev/how-to-que…
Yesterday, during my ElixirConf keynote, I showed how Livebook/Kino can plug into Elixir's v1.14 dbg and allow you to debug and rearrange |> pipelines on the fly!
#LivebookLaunchWeek Day 5
We’ve been investing a lot in making Elixir great for data exploration.
Today we’re taking one step further in this journey by contributing to the Explorer library and integrating it with Livebook.
Next week we will have our second Livebook launch week! We are just wrapping up the last details.
Meanwhile, what would *you* like to see in Livebook? :D
Do you know that BEAM-based app/lib idea that you have? Here's a great excuse to build it and have fun. 💻
And this year, we're sponsoring a category specific to Livebook. So, you can also submit a Livebook-based project, like a Livebook notebook or a Livebook Smart cell.
Oct 15-16's BEAM-based hackathon #spawnfest2022 is around the corner. There’s still a few days to register (play.spawnfest.org). Want to take your chances at our sponsored prizes? Conference tickets, learning passports, Amazon gifts cards, swag... Join us!
#WeBeamTogether
VIM & Emacs key bindings support just landed in @livebookdev v0.11! 😱
Download Livebook, give both a try, and let’s finally decide which one is better. Hold on to your caps lock, because there is no, ahem, escape.
Watch the video/read the post: news.livebook.dev/vim-and-em…
Some cool examples of leveraging Livebook+dbg integration to play with:
- pipelines using Evision for image manipulation
- pipelines using Explorer for data exploration)
Other features include:
* auto-save
* JSON/XML syntax highlighting
* per user editor configuration
* and more!
See the CHANGELOG: github.com/livebook-dev/live…
What if you could:
* upload a .csv file to see & plot its contents
* stream and transform GBs of .parquet files from S3
* drag and drop a sqlite3 database and query it
* drag and drop an audio/video file for live transcription
With @livebookdev, you can: piped.video/watch?v=ICsZVUHZ…
This is awesome! 🎉
And we already have one example of how to do Machine Learning with Elixir on top of that. 👀
Here's an image classification app, backed by @elixirphoenix and Bumblebee, running on a @huggingface Docker Space:
huggingface.co/spaces/livebo…
You can now run Docker with Spaces! 🤯
What does that mean? @elixirlang Phoenix, Dash, FastAPI, Shiny, and your favorite ML tools can now be used with Spaces! 🚀
What will you build?
Want to see Livebook + @huggingface Space in action?
Watch how easy it is to run Stable Diffusion on Livebook inside a GPU-powered Hugging Face Space!
piped.video/watch?v=WJqTQNfJ…
@livebookdev becomes a 2023 SpawnFest Silver sponsor, for bracket Livebook Apps 🎉
Projects will be evaluated by @hugobarauna, and the sponsorship consists of $750 in Amazon gift cards.
Thank you, Livebook!
Check out more SpawnFest updates at the-eef.slack.com/archives/C….
🎉 It's @spawnfest time!
Join the 48-hour BEAM-based app contest, build a Livebook App, and have fun.
Learn all about it in our latest blog post.
news.livebook.dev/livebook-i…
Project the-arborists, extend Livebook with an easy way to explore nested data structures in the UI.
By @StefanChrobot
This was even merged into Livebook Kino!
github.com/livebook-dev/kino…
We have opened up our discussions page on GitHub! If you are using Livebook, join us and share the amazing things you have been building: github.com/livebook-dev/live…#MyElixirStatus
If you want to try Phoenix Framework @elixirphoenix but don't want to go through the installation process, you can try it via @livebookdev, which is super easy to install.
github.com/tomekowal/phoenix…
Let me know if there are concepts in Phoenix that you'd like explained this way!
Livebook desktop doesn't require the person to have Elixir previously installed on their machine.
That can help, for example, to make it easier to teach/learn Elixir.
We hope you enjoy it! 😊
🎉 @spawnfest will have a category for Livebook-based projects this year!
We partnered with them to incentivize the community to develop more ideas on how to use Livebook while also supporting a community event.
Check it out. 😉
news.livebook.dev/livebook-s…
#LivebookLaunchWeek Day 3
This one is about security in Livebook.
We introduce a new concept called Hubs and the notebook stamping feature.
We also mention the upcoming Livebook Teams, that'll focus on the needs of teams/companies using Livebook.
news.livebook.dev/hubs-and-s…
End of this week, we'll release a new version.
We'll share sneak peeks of the upcoming features every day until the launch.
Here's the first one: Presentation View. 👀
Thanks to Livebook Smart cells, we can peek under the covers, learn how each model works, and embed it directly into our Elixir apps.
Here is an example from @chris_mccord running image classification on @flydotio: phx-ml-example.fly.dev/
I'm starting to get the feeling that @livebookdev has the potential to be bigger than any other elixir project. I've used Jupyter and I love Observable but LiveBook is moving faster and in more creative directions than either.
I'm really happy with how this LiveBook file upload SmartCell came out for @livebookdev. This is going to come in handy for some general internal tools and for elixirpatterns.dev/!
#MyElixirStatus
Are you the type of person who's curious to know how your tools work under the hood?
@wojtekmach explains how we've built Livebook desktop in the Thinking Elixir podcast. 👀
Today is the first day of #AdventOfCode 2022!
And people are already using Livebook to solve puzzles. 🎉
Wanna give it a try?
1. Install Livebook with one click: livebook.dev/#installation
2. Go to adventofcode.com
3. Have fun!