Show HN: Zero-back-end process mining tool running Python in WASM

1 Norcim133 1 7/22/2025, 8:10:28 PM enthoosa.com ↗
I was working with a data startup that had solid problem-solution fit but couldn't close enterprise deals.

We figured out that small companies would try it but they didn't need the solution. Large companies needed it desperately but wouldn't share data with an untested startup.

Later, when I was building my own process mining tool, I hit the same Catch-22.

This demo was my attempt to side-step the data concerns and avoid enterprise IT onboarding altogether.

I built it in Python and used Pyodide to run it entirely in the browser. Pyodide provides the CPython interpreter compiled to WebAssembly, so the Python code executes client-side.

Getting pandas, numpy, and visualization libraries working in WASM was tricky. Initial load takes ~15 seconds, but after that performance is good. The constraint visualization updates in real-time as you add process steps.

Comments (1)

ashrzk · 5h ago
That's an awesome workaround. Enterprise requirements are driven by regulatory obligations to a great deal and any option to use new tools without breaching those obligations will usually be welcome.