components_guide
livebook
components_guide | livebook | |
---|---|---|
1 | 1 | |
21 | 1,855 | |
- | - | |
9.6 | 0.0 | |
2 months ago | almost 3 years ago | |
Elixir | Elixir | |
Creative Commons Attribution Share Alike 4.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.
components_guide
-
WebAssembly Text Code Samples
This is fantastic. The specs and the MDN documentation are pretty detailed, but I’ve found I need a fair bit of trial and error to understand some WAT language features.
The loop with a block directly inside is a good regular pattern! I’ll be using that all the time now.
I’ve been writing an Elixir DSL for WAT. Elixir has a powerful macro system, so I can closer to that pseudo C-syntax in this post, plus some other niceties. I plan to open source it as a library soon.
Here are examples I’ve written in it, like an HTML escaper, stateful HTML component, bump allocator, and a few state machines.
https://github.com/ComponentsGuide/components_guide/tree/mas...
livebook
-
Better Business Intelligence in Elixir with Livebook
Livebook started out as Elixir's version of Jupyter Notebooks. Jupyter is pretty great. But it turns out that code notebooks on Elixir are something special; they do something you usually can't pull off in Python. That's because Elixir has powerful built-in clustering, built on Erlang's BEAM/OTP runtime. Livebook notebooks can talk directly to running Elixir apps. And so we can do analysis and visualization directly off the models in our applications.
What are some alternatives?
bfasm - more experiments in webassembly
realtime - Broadcast, Presence, and Postgres Changes via WebSockets
ffmpeg.wasm - FFmpeg for browser, powered by WebAssembly
wireguard-vyatta-ubnt - WireGuard for Ubiquiti Devices
website - WebAssembly website
phoenix_live_dashboard - Realtime dashboard with metrics, request logging, plus storage, OS and VM insights
uneebee - Platform for creating interactive courses.
Tarams - Cast and validate external data and request parameters for Elixir and Phoenix
Drab - Remote controlled frontend framework for Phoenix.
lifelong-learning - ✅ ✅ ✅ A massive repo filled with notes on everything from coding to philosophy to psychology to marketing to product
livebook - Automate code & data workflows with interactive Elixir notebooks
Pandex - Lightweight Elixir wrapper for Pandoc. Convert Markdown, CommonMark, HTML, Latex... to HTML, HTML5, opendocument, rtf, texttile, asciidoc, markdown, json and others