Google Maps for Your Source Code
Web66 transforms any software repository into an explorable cosmic galaxy of glowing celestial blobs. Multi-language AST analysis, native RFC 6455 live sync, and zero dependencies.
npx @leozodiac/web66
CLI Launcher & arguments handler.
Web66 calculates degree centrality across your entire graph. Major entry points (main.ts, index.js, app.py) become supermassive gravitational centers.
Files distribute cleanly onto concentric radial orbits. Child functions and exported classes orbit their parent file nodes as satellite moons with fluid spring dampening.
Built-in recursive file watcher detects filesystem changes instantly, re-analyzes AST tokens in <10ms, and pushes hot updates over WebSockets without resetting camera zoom.
Web66 doesn't stop at file-level imports. Its AST engine dives into functions, classes, interfaces, and methods across modern programming languages:
Engineered exclusively with Node.js built-in standard modules (http, crypto, fs, path).
Run directly in any directory without installing or altering package.json:
npx @leozodiac/web66
Open your terminal in any repository (Next.js, Express, Python, or Monorepo).
Run npx @leozodiac/web66. Port 6868 starts automatically.
Browser opens instantly. Modify files and watch the galaxy update in real-time.
| Flag | Default | Description |
|---|---|---|
| -p, --port <number> | 6868 | Specify custom HTTP/WebSocket port |
| --no-open | false | Launch server without opening default browser automatically |
| -h, --help | — | Print available flags and usage instructions |
| -v, --version | — | Output current Web66 release version |
| AST Parser Engine | Universal AST Symbol Extractor (TS, JS, Python, JSON) |
| WebSocket Streaming | Native RFC 6455 Frame Streaming (Pure Node.js crypto & http) |
| Filesystem Watcher | Debounced recursive directory monitor with intelligent ignore filters |
| Client Rendering Engine | Hardware-accelerated HTML5 Canvas with force decay cooling physics |
| Memory & Bundle Size | 21 KB bundle size · < 25 MB RAM consumption during full scans |
| Security & Privacy | 100% Localhost · 0 external network calls · No telemetry |
| Platform Compatibility | Windows 10/11, macOS, Linux (Any Node.js 18+ runtime) |
Never. Web66 is 100% offline and runs completely on your local machine. It starts a localhost HTTP and WebSocket server. Zero bytes of code or metadata leave your computer.
Anyone with Node.js installed can simply run npx @leozodiac/web66 in any project directory. It fetches the lightweight 21 KB bundle and launches immediately.
Standard force-directed graph algorithms suffer from infinite repulsion oscillations. Web66 implements simulation temperature decay (simAlpha cooling) and dynamic orbit tier scaling, locking nodes steadily in place once settled.
Yes! Web66 features built-in ignore filters for node_modules, .git, build artifacts (dist, .next), and parses hundreds of modules in under 50ms.
Turn your code into an explorable cosmic galaxy right now with a single command.