Get the latest tech news

Visualizing process trees with marimo and anywidget


Building interactive process tree visualizations using marimo notebooks and anywidgets

This approach allows remote query execution while maintaining local interactivity, though it’s worth noting that data transfer involves conversion through pandas before reaching DuckDB, so it’s not a zero-copy operation. Note: When running in WebAssembly via Pyodide, we need to handle a few additional setup steps - specifically downloading and installing packages through micropip, and fetching our Parquet data files via HTTP, converting them to Arrow and creating the in-memory dataframe. The solution can work with different EDR data sources by mapping their process events to the ASIM schema, and the visualization can be modified using D3 and other JavaScript libraries or frameworks like React or Vue.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of process trees

process trees