5 ms·
A few interesting reactive notebooks off the top of my head: - Pluto.jl (Julia) - Clerk (Clojure) - Polynote (Scala, Python?) - Percival (Datalog + JavaScri
by throwamon 4y ago
A few interesting reactive notebooks off the top of my head:
- Pluto.jl (Julia)
- Clerk (Clojure)
- Polynote (Scala, Python?)
- Percival (Datalog + JavaScript)
As for Observable, note the runtime is open source. I don't know any perfectly polished alternatives that use it, but
for now there's Starboard.gg (which if I'm not mistaken uses Observable's runtime, but someone else said it doesn't), and this VSCode extension: https://marketplace.visualstudio.com/items?itemName=GordonSmith.js-notebook-extension-pack https://marketplace.visualstudio.com/items?itemName=GordonSm...
I'd love to see more alternatives in this space, specifically of reactive notebooks or similar environments.
- phforms 4y agoI have tried out Clerk yesterday and was really satisfied with the plug & play setup, the simplicity of the approach (no need to change anything in source files, just add markdown in comments) and all the features (Hiccup, TailwindCSS, LaTeX, data vis., etc.) it provides out of the box. But of course it is not a social/collaborative platform like Observable (though I believe you can host your compiled notebooks on your own server). But the developer of Clerk and some others also created a platform for Clojure-based reactive notebooks that seems especially great for learners and teaching: https://www.maria.cloud https://www.maria.cloud It has a picture language, evaluation of sub-forms, basic structural editing and is really beginner-friendly.