Repolode
emanuelef

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. 1

    Create a .env file with your GitHub token

    echo "PAT=your_github_token" > .env
  2. 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

#github#github-stars#analytics#data-visualization#open-source#go#javascript#self-hosted#github-analytics#github-stars-history

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