A Visual Studio Code extension that automatically analyzes JavaScript/TypeScript projects and renders an interactive developer dashboard — helping you understand architecture, explore folders, trace file relationships, and generate a README — all without leaving VS Code.
Features
Feature
Description
🔍 Project Detection
Automatically detects framework, language, package manager, build tool, and entry point
📊 Project Dashboard
Summary cards with key project metrics at a glance
📁 Folder Explorer
Interactive collapsible file tree with per-extension color coding
🔗 File Relationships
See every file's local imports, npm dependencies, and what references it
📄 README Generator
One-click professional README.md with badges, tech stack, folder structure, and more
Quick Start
Open any JavaScript/TypeScript project in VS Code
Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
Run CodeAtlas: Analyze Project
The interactive dashboard opens instantly
Supported Frameworks
React / React + Vite
Next.js
Vue.js / Nuxt.js
Angular
SvelteKit
Express.js / Fastify / NestJS
Node.js
Development
Prerequisites
Node.js ≥ 18
npm ≥ 9
Setup
# Install extension host dependencies
npm install
# Install and build the webview UI
npm run build:webview
# Compile the extension TypeScript
npm run compile
Running Locally
Open the codeatlas/ folder in VS Code
Press F5 — this opens an Extension Development Host
In the new window, open any JS/TS project
Run CodeAtlas: Analyze Project from the Command Palette