"Level Up Your Profile" — Create stunning GitHub profiles with a nostalgic 8-bit pixel art aesthetic and modern Glassmorphism UI.
🚀 Live Demo • ✨ Features • 🛠️ Tech Stack • 🚀 Installation • 🤝 Contributing
|
A nostalgic gaming-inspired UI that makes creating your profile fun and engaging. |
Seamlessly switch between themes with a beautiful animated toggle. |
|
Choose from our curated pixel art icon collection or use your own. |
Copy your generated markdown instantly or download as README.md. |
|
Integrate your GitHub stats with beautiful themes (Tokyo Night, Dracula, etc.). |
Connect all your social platforms with pixel-styled icons. |
| Category | Technology |
|---|---|
| Framework | Angular 21 (v21.2.7) |
| Language | TypeScript |
| UI Styling | CSS3 / Glassmorphism |
| Icons | Lucide Icons + Custom Pixel Art |
| Testing | Vitest |
| Deployment | GitHub Pages / Netlify |
- Node.js (v18 or higher)
- npm or yarn
- Angular CLI (
npm install -g @angular/cli)
git clone https://github.com/SamuelCubano/PixelMD-github-profile-readme-generator.git
cd PixelMD-github-profile-readme-generatornpm install
# or
yarn installng serve
# or
npm startNavigate to http://localhost:4200/ in your browser. The application will automatically reload if you change any of the source files.
ng build --configuration=productionThe build artifacts will be stored in the dist/ directory.
- Step 1 - Tell us about you: Add your greeting, name, role, and bio
- Step 2 - Your Highlights: Customize icons for work, learning, collaboration, etc.
- Step 3 - Tech Arsenal: Select your technologies from 100+ pixel art icons
- Step 4 - Digital Presence: Add your social media and GitHub profile links
- Step 5 - Generate: Copy your markdown or download the README.md file
We love contributions! Here's how you can help make PixelMD even better:
- 🐛 Report bugs and issues
- 🎨 Add new pixel art icons
- 💡 Suggest new features
- 📖 Improve documentation
- 🌍 Add translations
- Star ⭐ the repository to show your support
- Fork 🍴 the repository
- Create a feature branch
git checkout -b feature/amazing-feature
- Make your changes and commit them
git commit -m 'Add some amazing feature' - Push to the branch
git push origin feature/amazing-feature
- Open a Pull Request 🎉
If you want to add new pixel art icons:
- Icons should be 64x64 pixels
- Use a pixel art style consistent with existing icons
- Export as PNG with transparent background
- Add the icon entry to
src/app/data/data.ts
If PixelMD helped you create an awesome GitHub profile, please consider:
- Giving us a ⭐ Star on GitHub
- Sharing the project with other developers
- Contributing new icons or features
- Following the repository for updates
Your support motivates us to keep adding more components and styles! 🚀
Developed with ☕ and pixel love by Samuel Cubano from Venezuela.
Special thanks to:
- The Angular team for the amazing framework
- Lucide Icons for the beautiful icon set
- All contributors who help make this project better
This project is licensed under the MIT License - see the LICENSE file for details.