Architecture visualization for SvelteKit projects.
npx deep-sveltekit ./src
Scans your codebase, parses the AST, resolves all imports ($lib, barrel re-exports, aliases), and outputs a single interactive HTML report.
Zero runtime dependencies in the output — one HTML file, works anywhere.
npx deep-sveltekit ./src # scan and open report
npx deep-sveltekit ./src -o report.html # custom output path
npx deep-sveltekit ./src -f json # JSON output
npx deep-sveltekit ./src --no-open # don't open browser
import { analyze } from 'deep-sveltekit';
const report = await analyze('./src');
console.log(report.stats);
console.log(report.insights.circular);
.js .ts .jsx .tsx .svelte files$lib, relative paths, barrel re-exportsMIT