git-aurafarm
v1.0.0
Published
A beautiful terminal interface for your GitHub statistics
Readme
git-aurafarm
A beautiful terminal interface for your GitHub statistics.
Features
- Responsive Design: The contribution calendar automatically scales to fit your terminal window.
- Interactive: Stays open as a dashboard (press
qto quit). - Git Stats: Fetches repositories, followers, and contribution graph.
- Zero Config: Uses your existing
ghCLI authentication.
Prerequisites
- Node.js (v14+)
- Authentication (choose one):
- GitHub CLI (
gh) installed and authenticated (gh auth login) - OR set
GITHUB_TOKENenvironment variable
- GitHub CLI (
Usage
Global Install
npm install -g git-aurafarm
git-aurafarmNPX (no install required)
npx git-aurafarmRun Locally
- Clone the repo:
git clone <repo-url> cd git-aurafarm - Install dependencies:
npm install - Build:
npm run build - Run:
npm start # OR node dist/cli.js
Options
--mock: Use mock data (useful for testing UI without API limits or auth).
npm start -- --mockDevelopment
This project uses:
To build for production/npx:
npm run buildName origin: Was watching too many Minecraft videos and couldn't come up with a good name 💀 Reference
