Free Static Code Analyzer
No trial, no tier, no credit card. REPO-SIGHT analyzes C++, Python, Java, TypeScript, JavaScript, and C# — funded by a small amount of advertising instead of a paywall.
Free means every metric, not a locked-down sample
The same scan, the same report, whether you sign in or not.
All 6 languages, one report
C++, Python, Java, TypeScript, JavaScript, and C# are analyzed with their own rule sets — not one generic rule set stretched across all six.
No paywalled metrics
Duplication detection, security hotspots, and coverage correlation run on the same free scan as basic size and complexity — nothing is held back for a paid tier.
Sign-in only when you need it
Sign-in is optional for public repositories and required for private ones. Signing in with GitHub also lets REPO-SIGHT remember your last scan of a repo.
No install, no config file
Nothing to install locally, no YAML config to write, no GitHub App to authorize just to run a scan.
Frequently asked questions
Is it free forever, or a free trial?
Free, full stop — there's no trial period and no paid tier to upgrade to. A small amount of advertising covers hosting instead.
Is there a repo size limit?
Very large repositories can exceed the analysis time budget and time out rather than return a partial report — it's best for repos that analyze in under a minute.
What's the catch?
Ads. That's the entire business model — see the about page for the full explanation.
Do I need to install anything?
No. Everything runs server-side from the GitHub URL you paste.
By language
By use case
Scan a repository in seconds.
No tiers and no paywalled metrics; a small amount of advertising pays for hosting. Sign-in is optional for public repositories and required for private ones.