Analyze any GitHub repository in seconds – see code quality, test coverage, languages used, file-level insights, and repo trends. No API keys required, works locally!
See the tool in action:
- Automatic README summary
- Detects multiple programming languages in the repo
- Code difficulty dashboard with visual bars
- Project health score (checks README, LICENSE, tests, GitHub workflow files)
- Test coverage detection for Python projects
- Trend prediction – whether the repo is healthy or risky
- File-level insights:
- High cyclomatic complexity
- Large files detection
- Missing documentation
- Beginner and Advanced modes for analysis depth
- No API key required – fully offline for analysis
git clone https://github.com/yourusername/RepoAnalyzer.git cd RepoAnalyzer pip install -r requirements.txt
-Enter a GitHub repository URL (e.g., https://github.com/psf/requests)
-Choose Beginner or Advanced mode
-Click Run Analysis
-See summary, dashboard, languages, and file-level insights
-Pull requests are welcome! If you want to add:
-New language support
-More analysis metrics
-Better GUI visuals
-Works best with Python repositories, but detects other languages too
-Use Advanced mode for deep file-level analysis
-Add this repo to your PATH to run from any directory
This project is licensed under the MIT License – see LICENSE for details.
