Repolode
emanuelef

emanuelef/daily-stars-explorer

Uma ferramenta web que mostra o histórico diário completo de estrelas de qualquer repositório do GitHub, junto com commits, PRs, issues, forks e contribuidores ao longo do tempo.

Alternativa open source a:Star History

Estrelas
410
Forks
16
Issues abertas
15
Último commit
há 16 horas

O que é?

O Daily Stars Explorer permite pesquisar qualquer repositório público do GitHub e ver seu histórico completo de estrelas em um gráfico diário. Além das estrelas, mostra a atividade de commits, pull requests, issues, forks e contribuidores ao longo do tempo, para você conferir o que estava acontecendo no projeto quando o número de estrelas disparou.

A ferramenta também pode sobrepor menções em Hacker News, Reddit, YouTube e GitHub para mostrar quando um repositório foi comentado, comparar dois repositórios lado a lado e aplicar médias móveis ou suavização para transformar contagens diárias com muitas oscilações em uma tendência. Os resultados podem ser exportados como CSV ou JSON, e os dados buscados ficam em cache por sete dias.

O histórico de estrelas é gerado usando o endpoint de histórico de estrelas do GitHub, então os gráficos funcionam sem um personal access token. As outras linhas do tempo ainda exigem um PAT. A resolução horária das estrelas não está mais disponível, pois o GitHub deixou de expor os timestamps individuais dos usuários que deram estrelas. O projeto é escrito em Go, com um frontend em JavaScript, e pode ser executado localmente ou hospedado por conta própria via Docker.

Recursos principais

  • 01Mostra a contagem diária completa de estrelas de qualquer repositório público.
  • 02Exibe gráficos de commits, PRs, issues, forks e contribuidores ao longo do tempo.
  • 03Sobrepõe menções do Hacker News, Reddit, YouTube e GitHub.
  • 04Compara dois repositórios lado a lado.
  • 05Exporta dados como CSV ou JSON.
  • 06Pode ser executado localmente ou hospedado por conta própria com Docker.

Casos de uso

  • Verificar se um aumento repentino de estrelas veio de um lançamento real ou de uma publicação externa.
  • Avaliar a atividade e a manutenção de uma biblioteca antes de adotá-la.
  • Comparar as trajetórias de crescimento de dois projetos open source concorrentes.
  • Exportar dados do histórico de estrelas para suas próprias análises ou relatórios.

Início rápido

  1. 1

    Crie um arquivo .env com seu token do GitHub

    echo "PAT=your_github_token" > .env
  2. 2

    Execute a imagem do Docker e abra localhost:8080

    docker run --rm --env-file .env -p 8080:8080 ghcr.io/emanuelef/daily-stars-explorer:latest

Antes de usar

  • Os gráficos de estrelas por hora não estão mais disponíveis porque o GitHub deixou de expor os registros de data e hora de cada usuário que dá uma estrela.
  • O total de estrelas pode diferir em uma ou duas do número em destaque no repositório.
  • Commits, PRs, issues, forks e contribuidores ainda exigem um token de acesso pessoal do GitHub.

Em coleções

Tópicos

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

Perguntas frequentes

O que é daily-stars-explorer?
Uma ferramenta web que mostra o histórico diário completo de estrelas de qualquer repositório do GitHub, junto com commits, PRs, issues, forks e contribuidores ao longo do tempo. O Daily Stars Explorer permite pesquisar qualquer repositório público do GitHub e ver seu histórico completo de estrelas em um gráfico diário. Além das estrelas, mostra a atividade de commits, pull requests, issues, forks e contribuidores ao longo do tempo, para você conferir o que estava acontecendo no projeto quando o número de estrelas disparou.
daily-stars-explorer é gratuito? Qual é a licença?
daily-stars-explorer é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
daily-stars-explorer ainda é mantido?
Manutenção ativa. O último commit de daily-stars-explorer foi em 6 de nov. de 2026.
Para que posso usar daily-stars-explorer?
Verificar se um aumento repentino de estrelas veio de um lançamento real ou de uma publicação externa. Avaliar a atividade e a manutenção de uma biblioteca antes de adotá-la. Comparar as trajetórias de crescimento de dois projetos open source concorrentes. Exportar dados do histórico de estrelas para suas próprias análises ou relatórios.
Como instalar daily-stars-explorer?
Crie um arquivo .env com seu token do GitHub: echo "PAT=your_github_token" > .env Execute a imagem do Docker e abra localhost:8080: docker run --rm --env-file .env -p 8080:8080 ghcr.io/emanuelef/daily-stars-explorer:latest
Onde consigo daily-stars-explorer?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/emanuelef/daily-stars-explorer

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados