what is repoana?
repoana is a web application that analyzes any public github repository and gives it a health score from 0 to 100. it breaks down the analysis into five key categories and provides specific recommendations for improvement.
why i built this
as a developer, i often wonder how healthy a repository is before deciding to use it or contribute to it. is it actively maintained? does it have good documentation? is the community engaged? repoana answers these questions instantly.
how it works
just paste any github repository url and get:
- overall health score: a comprehensive 0-100 rating
-
category breakdown: detailed scores across five areas:
- documentation quality
- code quality
- maintenance status
- community engagement
- activity level
- smart recommendations: prioritized suggestions for improvement
technical details
built with:
- react for the ui
- vite for fast development
- github rest api for data
- lucide react for icons
the scoring algorithm weighs different factors:
- documentation (25%): readme, license, contributing guidelines, templates
- code quality (20%): issue close rate, pr merge rate, response times
- maintenance (25%): commit frequency, contributor activity, last update
- community (15%): stars, forks, watchers, health metrics
- activity (15%): recent issues, prs, and commits
try it out
live demo: https://iamovi.github.io/repoana/
no signup required. works with any public github repository.
github api limits
works without authentication (60 requests/hour). for power users, add a github personal access token to get 5,000 requests/hour.
source code
the project is open source under mit license.
github: https://github.com/iamovi/repoana
contributions welcome. if you find it useful, consider giving it a star.
future plans
- historical tracking of health scores
- comparison between multiple repositories
- export reports as pdf
made by @iamovi
under MIT license.

Top comments (0)