An analytics engine and web app for analyzing GitHub event data, with rankings, trends, repo and developer analytics, and natural-language queries.
emanuelef/daily-stars-explorer
A web tool that charts the full daily star history of any GitHub repo, alongside commits, PRs, issues, forks and contributors over time.
Open-source alternative to:Star History
- Stars
- 410
- Forks
- 16
- Open issues
- 15
- Last commit
- yesterday
What is it?
Daily Stars Explorer lets you look up any public GitHub repository and see its complete star history as a daily chart. Beyond stars, it shows activity timelines for commits, pull requests, issues, forks and contributors, so you can check what a project was doing when its star count jumped.
The tool can also overlay feed mentions from Hacker News, Reddit, YouTube and GitHub to show when a repo was discussed, compare two repositories side by side, and apply moving averages or smoothing to turn noisy daily counts into a trend. Results can be exported as CSV or JSON, and fetched data is cached for seven days.
Star history is built from GitHub's star history endpoint, so charts work without a personal access token. Other timelines still require a PAT. Hourly star resolution is no longer available, since GitHub stopped exposing per-stargazer timestamps. The project is written in Go with a JavaScript frontend and can be run locally or self-hosted via Docker.
Key features
- 01Shows complete daily star counts for any public repository.
- 02Plots commits, PRs, issues, forks and contributors over time.
- 03Overlays mentions from Hacker News, Reddit, YouTube and GitHub.
- 04Compares two repositories side by side.
- 05Exports data as CSV or JSON.
- 06Runs locally or self-hosted with Docker.
Use cases
- Checking whether a sudden star spike came from a real release or an outside post.
- Judging how active and maintained a library is before adopting it.
- Comparing the growth trajectories of two competing open-source projects.
- Exporting star history data for your own analysis or reports.
Quick start
- 1
Create a .env file with your GitHub token
echo "PAT=your_github_token" > .env - 2
Run the Docker image and open localhost:8080
docker run --rm --env-file .env -p 8080:8080 ghcr.io/emanuelef/daily-stars-explorer:latest
Things to know
- Hourly star charts are no longer available because GitHub stopped exposing per-stargazer timestamps.
- Star totals can differ from the repo's headline star count by a star or two.
- Commits, PRs, issues, forks and contributors still require a GitHub personal access token.
In collections
Topics
FAQ
- What is daily-stars-explorer?
- A web tool that charts the full daily star history of any GitHub repo, alongside commits, PRs, issues, forks and contributors over time. Daily Stars Explorer lets you look up any public GitHub repository and see its complete star history as a daily chart. Beyond stars, it shows activity timelines for commits, pull requests, issues, forks and contributors, so you can check what a project was doing when its star count jumped.
- Is daily-stars-explorer free to use? What license does it have?
- daily-stars-explorer is open source under the MIT license. Check the license terms before using it in commercial products.
- Is daily-stars-explorer still maintained?
- Actively maintained. The last commit to daily-stars-explorer was on Nov 6, 2026.
- What can I use daily-stars-explorer for?
- Checking whether a sudden star spike came from a real release or an outside post. Judging how active and maintained a library is before adopting it. Comparing the growth trajectories of two competing open-source projects. Exporting star history data for your own analysis or reports.
- How do I install daily-stars-explorer?
- Create a .env file with your GitHub token: echo "PAT=your_github_token" > .env Run the Docker image and open localhost:8080: docker run --rm --env-file .env -p 8080:8080 ghcr.io/emanuelef/daily-stars-explorer:latest
- Where can I get daily-stars-explorer?
- The source code and installation instructions are on GitHub: https://github.com/emanuelef/daily-stars-explorer
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A free hosted service that shows a GitHub profile view counter as an image you embed in your profile README.
Open-source browser-based BI tool for querying, visualizing, and sharing data from many SQL and NoSQL data sources.
Open-source, code-based BI tool that builds interactive data reports and dashboards from SQL and markdown.
Open-source web app that connects to databases and APIs to build live, shareable, embeddable dashboards and charts.
Open-source, self-hosted tool for building SQL-based metrics and shareable documents and dashboards for teams.