Learn how to analyze repositories, add badges to your README, and customize visualizations
Visit any repository analysis page to see health scores, insights, and metrics.
https://repopulse-one.vercel.app/repo/vercel/next.jsWhat you'll see: Health score (0-100), actionable insights, detailed metrics, trends, and preview of cards/badges.
Copy badge URLs from the repository page or badges gallery to showcase your project health.
What it does: Displays a dynamic badge showing your repository's health score that updates automatically.
Choose from 100+ card themes and 25+ badge styles to match your project's branding.
https://repopulse-one.vercel.app/api/card/repo?repo=yourusername/yourrepo&theme=draculaWhen to use: When you want your repository visualizations to match your project's aesthetic or personal brand.
The search bar on the home page accepts any public GitHub repository in owner/name format.
You can also navigate directly to any repository analysis by constructing the URL.
/repo/owner/repository-nameReplace owner and repository-name with actual GitHub values.
Overall repository health based on activity, maintenance, community, and growth factors.
Actionable recommendations with confidence scores explaining what the repository does well and where it could improve.
Detailed statistics including star growth, commit patterns, issue resolution times, and contributor diversity.
Add dynamic badges to your README.md to showcase repository health.
<!-- Health Badge -->  <!-- Stars Badge -->  <!-- Activity Badge --> 
What it does: Displays live-updating badges that show current repository metrics.When to use: In README files, documentation, or anywhere you want to showcase project health.
Embed beautiful SVG cards showing comprehensive repository information.
<!-- Repository Card -->  <!-- Language Card --> 
What it does: Shows detailed repository stats, language breakdown, and health metrics in a beautiful card format.When to use: When you want to provide comprehensive project information in visual form.
Control how far back RepoPulse analyzes repository data.
/repo/vercel/next.js?window=90Analyzes the last 90 days of activity instead of the default 365 days.
Focus on specific types of insights.
/repo/vercel/next.js?insights=activity,growthOnly show insights related to activity and growth patterns.
Use RepoPulse data programmatically.
curl https://repopulse-one.vercel.app/api/repo/vercel/next.jsGet JSON data for repository analysis that you can process in your applications.
Make sure the repository exists and is public. Check the spelling of owner/repository-name.
Large repositories may take longer to analyze. Data is cached for 1 hour to improve performance.
GitHub API has rate limits. For higher limits, the site uses authenticated requests.
Now that you know the basics, explore more advanced features: