OP here. I built VisiLens because I love VisiData's speed but struggle to remember its CLI shortcuts. I wanted a mouse-friendly interface that doesn't sacrifice performance. How it works: It runs a local FastAPI server that wraps VisiData's engine. The frontend (React) uses a virtualized grid, streaming only the visible data slices via WebSocket. Key features:Speed: Opens 1M rows in ~1.7s (benchmarked on M2 Air).
Privacy: 100% local. No data leaves your machine.
Stack: Python 3.10+, FastAPI, React.
Repo:https://github.com/PStarH/VisiLens
I'd love to hear your feedback