5 ms·
Livebook: a collaborative and interactive code notebook for Elixir
- juhatl 6y agoThis is exciting! Really excited about the collaborative nature of the Livebooks, as well as the version control -enabling .livemd format. Are there any specific collaborative features the team is planning for future releases?
- josevalim 6y agoThe short-term goal is to add "user tracking", so we know exactly who is a given notebook session and, if they are editing anything, where their cursor is.
- mrdoops 6y agoAlready planning on running this in an internal cluster for training & documentation scenarios. Hexdocs are great, but having a live executable tutorial connected to a staging database sounds really valuable for getting new team members up to speed.
- markmark206 6y agoIt's pretty neat how Elixir's version of Jupyter Notebook was written as, essentially, someone's "noogler project". ;) I love Elixir's developer productivity.
- losvedir 6y agoThis is really impressive! My first thought was: why not just an Elixir kernel for Jupyter Lab? But then I realized the real-time collaboration goals, and thought that's really exciting and not easily done with Jupyter, as far as I can tell. I keep a Jupyter notebook at hand for ad-hoc queries and scripts and stuff, but since I'm primarily an Elixir developer, I'll have to try using this for a while instead! Oh, and I love that the underlying representation plays well with version control. We have some checked in notebooks in some of our repos at work, and it's so noisy and hard to understand what's going on.