Sabela is a reactive notebook for Haskell, enabling interactive data science and functional reactive programming with support for Python interop and 3D graphics.
Sabela is a reactive notebook for Haskell. The name is the Ndebele word for "to respond." Cells respond to each other on change. Initially it was meant as a tool for working with data but it has turned out to have a lot of pedagogical value outside of data analysis work.<p>There is a gallery to read through on the website and a number of examples in the repo showcasing things like:<p>* Python interop
* Widgets and animation
* Exploratory data analysis<p>If you find any of this interesting please try it out. Any feedback is welcome.
XY is a fast, composable GPU-accelerated interactive plotting library for Python, designed for web and notebooks, handling up to 10 billion points with pan and zoom.
Graphene is an open-source, everything-as-code data analytics framework designed for coding agents, featuring a SQL-based semantic layer and a dashboard file type for faster data exploration and visualization.
RePlaya is a self-hosted session replay tool that stores each browser session as an S2 stream, allowing live tailing and replay without a separate database. It includes a recorder snippet and dashboard.