/repohistory

An open-source dashboard for tracking GitHub repo traffic history longer than 14 days.

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

Slogan banner: Effortless Tracking Timeless Insights. Repohistory is an open-source dashboard for tracking GitHub repo traffic history longer than 14 days, with a sleek UI for comprehensive long-term data insights.

github

Find out more at https://repohistory.com

🎯 Motivation

GitHub's 14-day limit on repository data often leaves developers without vital long-term insights. Repohistory addresses this by offering an easy-to-setup, beautifully designed interface for extended repository tracking. This gives developers a powerful tool to analyze trends and progress over time, not just a brief snapshot.

✨ Features

  • 📊 Data Tracking: Start tracking clones and views data from your first login.
  • 📈 All-Time Stars History: Visualize the growth of your repo with an all-time stars history graph.
  • 🖥️ Dashboard Overview: Easily access a dashboard view for an overview of all your projects.

📚 Stack

  • Language: Typescript
  • UI: Tailwind CSS, NextUI
  • Front-End: Next.js (App Router)
  • Database: Supabase
  • Auth / Permission: GitHub Apps
  • Cron Job: GitHub Action

🦾 Contributing

All contributions are welcome! Just open a pull request.