nerves_livebook
kino
Our great sponsors
nerves_livebook | kino | |
---|---|---|
3 | 4 | |
251 | 326 | |
3.2% | 5.5% | |
8.6 | 8.7 | |
6 days ago | 4 days ago | |
Elixir | Elixir | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nerves_livebook
-
Where Nerves-related Mix tasks are defined?
As an example, let's try it under the nerves_livebook project.
-
An Unusual Pomodoro Timer on Livebook and Nerves
u/tronathan Like you said, Livebook makes it super easy to preview changes on the actual device without pushing firmware. This project is based on nerves_livebook which sets notebooks to run in embedded mode, meaning that module can be redefined globally. This allows me to redefine a scene module (I'm using scenic for the UI) then send a message to refresh the screen with ` send :main_scene, :update`.
-
Use DYP-A01 ultrasonic distance sensor in Elixir
Nerves Livebook firmware
kino
-
ElixirConf 2022 - That's a wrap!
José is adamantly championing Livebook as a tool for learning the language and teaching aspiring alchemists. In particular, he spoke about the breadth of possibilities for visualising aspects of Livebook using Kino, such as charts, graphs, and mermaid diagrams. As mentioned previously, Dockyard Academy is taking this approach with their bootcamp curriculum, and is using this suite of visualisation tools alongside smart cells to lower the barrier to entry for new developers.
-
Elixir Livebook now as a desktop app
I think this is a fair analogy, but maybe I'd add that LiveBooks uses MarkDown markupfor the non-code part of the notebook, make it far more readable, and with more visualizations coming in.
For example, recently an addition to add automatically generated sequence diagrams to Livebook Kino (https://github.com/livebook-dev/kino/pull/165). So generate code which shows a supervision tree, and automatically create a visual diagram of the code in one place. Pretty great for learning and explanatory material.
-
Sequence Diagrams representing elixir?
There's an upcoming feature in Livebook Kino that is related do automatically generated sequence diagrams for process communication: https://github.com/livebook-dev/kino/pull/165
-
Livebook Animations
So I posted this issue (kino#48) and implemented a new widget Kino.ImageDynamic which can be updated with Kino.ImageDynamic.push/2.
What are some alternatives?
cubdb - Elixir embedded key/value database
livebook - Automate code & data workflows with interactive Elixir notebooks
Phoenix - Peace of mind from prototype to production
kino_db - Database integrations for Livebook
servo_kit - Use PCA9685 PWM/Servo Controller in Elixir
explorer - Series (one-dimensional) and dataframes (two-dimensional) for fast and elegant data exploration in Elixir
nerves - Craft and deploy bulletproof embedded software in Elixir
eqwalizer - A type-checker for Erlang
kino_telegram - Telegram integration for Livebook
axon - Nx-powered Neural Networks
kiwi - Pimoroni Keybow based, WiFi-enabled Macro Pad (a.k.a. poor-man's Elgato Stream Deck)
IElixir - Jupyter's kernel for Elixir programming language