Live data from Hacker News

Elixir Livebook now as a desktop app

news.livebook.dev

11–20 of 111 posts

Re: Elixir Livebook now as a desktop app

#13

not sure what the livebook is--the landing page is not sufficiently clear or coherent.

> Write interactive & collaborative code notebooks in Elixir

Think Jupyter Notebooks (if you're familiar with the python world), but collaborative and for Elixir.

Re: Elixir Livebook now as a desktop app

#16
I love the concept of local Web servers as GUI substitutes, and hope we get many more of those. Tachidesk is my favorite example. Thanks to Phoenix Liveview, Elixir is becoming a great option in this space. This method gives us every benefit of Electron and almost none of the downsides.

Re: Elixir Livebook now as a desktop app

#17
No Linux download :-(

Nevertheless it's fairly easy to install[1]. If you have docker, you can just run the image to try it out:

     docker run -p 8080:8080 -p 8081:8081 --pull always livebook/livebook
You may want to configure some things, so check out the options[2].:

If you want a "native" install, after you have elixir installed you can use

     mix escript.install hex livebook
and start it with

     livebook server
Check out the readme for more configuration options[1]

[1]: https://github.com/livebook-dev/livebook#installation

[2]: https://github.com/livebook-dev/livebook#docker

Re: Elixir Livebook now as a desktop app

#19
The Elixir ecosystem is growing incredibly well. I am impressed both from an engineering and a product perspective.

It shows that they are playing the long game.

I think they are achieving what I wished happen to the Clojure ecosystem: productive, well designed, respected and popular. Clojure missed the last step, unfortunately.

Re: Elixir Livebook now as a desktop app

#20
post #8

Earlier quoted context omitted.

Since Livebook is a web app, I would assume so.

I just installed it and it actually doesn't use Electron. It's basically just a local web server that runs on your computer, and opens a browser tab in your default browser pointing to http://localhost:60904/

On macOS this is a great app for turning browser web apps like these into dedicated 'apps':

https://www.bzgapps.com/unite

I use it with YNAB

Post reply on HN