🚀 Pushfolio
The friendliest GitHub profile/portfolio generator!
No coding required. Professional results. Made for everyone.
Pushfolio lets you create a stunning, personalized GitHub profile in minutes—even if you have zero tech skills!
- Step-by-step wizard: Plain English prompts
- Live preview: See your README before saving
- Themes & plugins: Customize your vibe!
- AI-powered About Me: Let OpenAI write your intro (optional)
- No coding required: If you can use a keyboard, you can use Pushfolio!
- 💡 Super easy setup: Answer a few questions—done!
- 🎨 Switch themes: Pick your favorite look, preview first
- 🧩 Plugins: Add badges, fun blocks, or more
- 🤖 AI “About Me”: Let OpenAI describe you with style
- 🔒 Private: Your token stays safe on your device
- 👀 Preview before you commit: See your profile in the terminal or as a file
1. Clone this repo
git clone https://github.com/gitbibekmishra/pushfolio.git
cd pushfolio2. Install dependencies
pip install -r requirements.txt3. Start the wizard
python -m pushfolio init4. Preview your GitHub profile
python -m pushfolio previewJust type:
python -m pushfolio helpYou’ll see step-by-step instructions right in your terminal! 🟢
- Change your theme anytime:
python -m pushfolio theme switch
- Enable/disable plugins:
python -m pushfolio plugin enable badges - Reset your GitHub token:
python -m pushfolio reset-token
- Set (or reset) your OpenAI key:
python -m pushfolio openai reset
- Students & job seekers: Level up your GitHub with a pro profile!
- Developers: Save time, flex your style.
- Anyone on GitHub: If you have an account, you deserve a profile that feels like you.
Pushfolio was built to make portfolio building as easy as saying “hello.”
No more boring profiles.
Created by Bibek Mishra with ❤️ and Python.
MIT
Use it, share it, remix it. Community contributions welcome!
Open an issue or a discussion.
Let’s make GitHub more fun, together!
“Be yourself—Pushfolio does the rest.”
