A modern Next.js application that generates polished GitHub README profiles with AI-powered quotes, multiple icon services, and a live preview.
- 🤖 AI Quote Generation: Personalized quotes using Google Gemini AI
- 🎨 Multiple Icon Services: Support for SkillIcons, Devicon, and TechIcons
- 📱 Responsive Design: Beautiful UI that works on all devices
- ⚡ Real-time Preview: Live preview of your README as you type
- 🎯 200+ Technologies: Extensive tech stack selection
- 🌙 Theme Support: Dark/light themes for icons and stats
- Node.js 18+
- npm or yarn
- Gemini API key
- Clone the repository
git clone https://github.com/iemafzalhassan/GitLaunch.git
cd GitLaunch- Install dependencies
npm install- Set up environment variables
cp .env.example .envEdit .env and add your Gemini API key:
GEMINI_API_KEY=your_gemini_api_key_here
Get your API key from: https://makersuite.google.com/app/apikey
- Run the development server
npm run dev- Open your browser Navigate to http://localhost:9002
- 150 technologies
- Theme support (dark/light)
- Multiple technologies in single URL
- 200+ technologies
- Comprehensive programming languages
- Individual icon URLs
- 200+ technologies
- Modern development tools
- Clean, consistent design
- Framework: Next.js 15 with App Router
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: Radix UI
- AI: Google Gemini 2.0 Flash via Genkit
- Icons: SkillIcons, Devicon, TechIcons
Environment variables:
| Variable | Required | Description |
|---|---|---|
GEMINI_API_KEY |
yes | Google Gemini API key for quote generation |
Notes:
- SkillIcons supports dark/light themes and combined banner URLs
- Devicon/TechIcons use per-icon URLs; common names are mapped to Devicon slugs
- External images are whitelisted in
next.config.ts
We welcome contributions! Please read CONTRIBUTING.md for setup, architecture, and PR guidelines.
MIT License - see LICENSE file for details.