⚡ Generate stunning developer portfolios in seconds! Stand out with beautiful GitHub READMEs, dynamic stats, and personalized themes.
- 🎨 6 Beautiful Themes: Cyberpunk, Minimal, Ocean, Fire, Forest, Dark
- 📊 Dynamic GitHub Stats: Using github-readme-stats API
- 🔥 Streak Counter: GitHub contribution streaks
- 🏆 Trophies: Auto-generated trophy showcase
- ⚙️ GitHub Actions: Auto-update your profile every 6 hours
- 🛠️ Utility Scripts: Real stats/streak fetchers
- 📝 Config File: Regenerate anytime from
.devfolioconfig
git clone https://github.com/rickyparmar-bot/devfolio.git
cd devfolio
chmod +x devfolio.sh
./devfolio.sh --username YOUR_USERNAME --theme cyberpunk./devfolio.sh| Option | Description | Default |
|---|---|---|
-u, --username |
GitHub username | (required) |
-t, --theme |
Theme name | cyberpunk |
-o, --output |
Output directory | current |
--no-stats |
Skip stats section | false |
--no-badges |
Skip badges section | false |
--no-trophies |
Skip trophies | false |
--no-streak |
Skip streak | false |
Neon glow aesthetic with pink/cyan accents.
Clean and simple — perfect for professionals.
Blue waves vibe — calm and cool.
Flaming hot design — for the bold.
Nature-inspired — organic and fresh.
Classic dark mode — GitHub's default style.
your-profile/
├── README.md # Your profile page
├── .github/
│ └── workflows/
│ └── update.yml # Auto-update workflow
├── utils/
│ ├── stats.sh # Fetch user stats
│ ├── streak.sh # Fetch streak data
│ └── badges.sh # Generate badges
└── .devfolio # Config for regeneration
- Create a classic personal access token (repo scope)
- Go to your profile repo → Settings → Secrets
- Add new secret:
GH_TOKEN - Enable GitHub Actions
- Workflow runs every 6 hours automatically!
- Shell: Pure bash, no dependencies
- APIs: github-readme-stats, github-profile-trophy
- CDN: Vercel for dynamic badges
- Fork the repo
- Create feature branch:
git checkout -b feature/amazing - Commit changes:
git commit -m 'Add amazing feature' - Push:
git push origin feature/amazing - Open PR 🎉
- ✅ Fixed broken badge URLs
- ✅ Fixed workflow secret requirement
- ✅ Added real utility scripts
- ✅ Proper username substitution
- ✅ Reduced cron to 6 hours (was hourly = rate limit hell)
- ✅ Added error handling
- ✅ Config file for regeneration
MIT License — See LICENSE
Ricky Parmar
- GitHub: @rickyparmar-bot
- Project: DevFolio
Give a ⭐ if this helped!