4 ms·
Show HN: HN Karma Tracker Using GitHub Actions
Hi HN! I built a simple tool that automatically tracks and visualizes your HN karma over time using GitHub Actions.
How it works:
- Uses GitHub Actions to fetch karma data daily
- Stores historical data in JSON format
- Generates visualization with trend analysis using seaborn
- Self-hosted: Fork the repo and add your HN username as a secret
Technical details:
- Written in Python
- Automated with GitHub Actions workflow
- Data persistence through Git commits
- Visualization includes moving averages and trend lines
Quick start:
1. Fork the repo
2. Add HN_USER_ID secret
3. Enable GitHub Actions
4. Get daily karma updates and visualizations
Repository: https://github.com/nkkko/hn-karma-tracker https://github.com/nkkko/hn-karma-tracker
I built this to track my karma growth over time and learn more about GitHub Actions automation. Would love feedback on making it more useful!