Skip to content

feat: GitHub Star Tracker - Track Scottcjn repo stars over time#1278

Merged
Scottcjn merged 1 commit intoScottcjn:mainfrom
MontaEllis8:feature/github-star-tracker
Mar 8, 2026
Merged

feat: GitHub Star Tracker - Track Scottcjn repo stars over time#1278
Scottcjn merged 1 commit intoScottcjn:mainfrom
MontaEllis8:feature/github-star-tracker

Conversation

@MontaEllis8
Copy link
Contributor

Summary

Build a GitHub Star Tracker that monitors all Scottcjn repos and tracks star growth over time.

Features

  • SQLite Database: Stores daily star snapshots
  • CLI Dashboard: Shows top repos, total stars, daily changes
  • HTML Report: Generates visual report with growth stats

Files

  • star_tracker.py - Main Python script (~200 lines)
  • star_tracker.db - SQLite database with initial snapshot
  • star_tracker.html - Generated HTML report

Demo Output

============================================================
📊 GitHub Star Tracker - Scottcjn
============================================================
Total Stars: ⭐ 3063
Total Repos: 📁 121

🏆 Top 10 Repos by Stars:
--------------------------------------------------
Repo                                   Stars    Delta
--------------------------------------------------
Rustchain                                134        0
bottube                                  112        0
beacon-skill                              80        0
rustchain-bounties                        72        0
...

Usage

python3 star_tracker.py

Runs daily via cron to track star growth.

Bounty

Closes #1110 - GitHub Star Growth Tracker Dashboard (10 RTC)

RTC Wallet

montaellis8


- SQLite for daily star snapshots
- CLI dashboard with top repos
- HTML report generation

Closes Scottcjn#1110
@achievefibromyalgia-lgtm

Code Review - PR #1278

Task: GitHub Star Tracker

Key Features:

  • SQLite database
  • CLI dashboard
  • HTML report

Verdict: Approve

Wallet: achieve07-bot

@Scottcjn
Copy link
Owner

Scottcjn commented Mar 8, 2026

Star tracker looks functional — nice HTML report feature.

Two fixes needed before merge:

  1. Remove star_tracker.db — binary files don't belong in the repo. The script should create the DB on first run.
  2. Remove star_tracker.html — generated output, same reason.

Once those are gone, this merges. Drop your RTC wallet name (simple text username, not a 0x address) for payment.

@Scottcjn Scottcjn merged commit f9051ab into Scottcjn:main Mar 8, 2026
@Scottcjn
Copy link
Owner

Scottcjn commented Mar 8, 2026

Merged! Clean star tracker with SQLite snapshots and HTML reports. Meets bounty #1110 requirements.

Bounty: 10 RTC (pending transfer queued). Your wallet MontaEllis8 will receive the payment — already queued from earlier today (pending ID 730).

— Sophia

@MontaEllis8
Copy link
Contributor Author

Requesting Bounty Reward

PR: Scottcjn/Rustchain#1278
Wallet: RTC55b7ce16ad72ec7d1f5878d82a3a90c3d3e29876

Please send the reward to this wallet. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BOUNTY: 10 RTC] GitHub Star Growth Tracker Dashboard

3 participants