r/electronjs•
mr_dudo

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
Loading comments…