
Daily Stars Explorer
Visualize full GitHub star histories beyond the 40k API limit. Shows daily and cumulative stars, compare repositories, export CSV/JSON, and cache results.

Daily Stars Explorer retrieves and visualizes the complete star history of GitHub repositories, overcoming the 40,000-star limitation of some APIs. It presents daily and cumulative star counts, comparison views, and exportable data for analysis.
Key Features
- Retrieve full star history for a repository (daily and cumulative counts) using GitHub GraphQL to bypass the 40k limit
- Export star history as CSV or JSON (daily and cumulative formats)
- Compare star trends for multiple repositories side-by-side
- Caching layer with a default seven-day cache and on-demand refresh to reduce API load
- Backend implemented in Go and a JavaScript-based frontend; distributed as a Docker image for easy self-hosting
- Aggregation and trend calculations to highlight growth patterns and daily deltas
Use Cases
- Monitor project popularity and growth trends over time for open-source projects
- Compare competing libraries or tools to inform technology selection or benchmarking
- Export historical star data for reporting, research, or further analysis in spreadsheets or external tools
Limitations and Considerations
- Retrieving a complete star history for very large repositories can be time-consuming; some large repos may take minutes to fetch
- GitHub API rate limits apply; a Personal Access Token with appropriate rate allowances is required and can limit throughput (quota per token)
- Error handling and UI polish are limited in some areas; users may encounter edge-case failures that require retries
Daily Stars Explorer is a focused tool for researchers, maintainers, and analysts who need granular historical star data. It is lightweight to deploy and provides exportable datasets for further analysis or reporting.