Statify is a VS Code extension that provides real-time insights into your project. It analyzes your codebase and displays detailed statistics, activity tracking, and Git data, all inside a single dashboard.
✨ Features
📊 Code Insights
Lines of code per language
Language usage breakdown with visual bars
Detection of TODO / FIXME comments
Largest files in your project
Top files ranked by size
⚡ Activity Tracking
Most edited files (last 30 days)
File save streaks
Git commit streaks
Activity heatmap (file saves + commits over time)
🔗 Git Integration
Repository and branch detection
Latest commit details
Weekly and yearly commit activity
🧩 Project Analysis
Dependency detection for:
Node.js (package.json)
Python (requirements.txt)
Java (pom.xml)
Rust (Cargo.toml)
Media file detection and size tracking
🚀 Dashboard
Interactive webview dashboard
Click any file to open it instantly in VS Code
Refresh statistics at any time
📦 Installation
Open VS Code
Go to the Extensions panel
Search for Statify
Click Install
🚀 Usage
Open your project folder in VS Code
Open the command palette (Ctrl+Shift+P / Cmd+Shift+P)
Run:
Open Statify Dashboard
Explore your project insights in the Statify dashboard
⚙️ Configuration
Statify works out of the box with no setup required.
It automatically scans your workspace when opened.
⚠️ Notes
Some features depend on project structure and available files
Git-related features require a Git repository
Statistics are based on detected file changes and scans