Built a codebase visualizer with Electron + React + Sigma.js
Sharing a desktop app I built for visualizing codebases as interactive graphs.
Tech stack:
- Electron + electron-vite for the shell
- React + TypeScript for UI
- Sigma.js + graphology for graph rendering
- tree-sitter WASM for code parsing
- KuzuDB WASM for the graph database
- Monaco for code editing
- xterm.js + node-pty for the built-in terminal
Also includes an MCP server for AI coding tools integration.
https://github.com/neur0map/prowl
Feedback on the architecture welcome. BSL-1.0 licensed.
Posted Feb 24, 2026, 6:25 PM UTC
31