A modern, interactive web application that helps you create beautiful GitHub profile README files with a live preview.
- Real-time Preview: See your README as you type
- Easy Form Interface: Fill out forms instead of writing markdown
- Skill Badges: Select from popular tech skills with automatic badge generation
- Project Management: Add multiple projects with descriptions and links
- Social Links: Include GitHub, LinkedIn, and Twitter profiles
- Download Functionality: Download your README as a .md file
- Responsive Design: Works on desktop and mobile devices
Visit the live application: GitHub Profile README Generator
- React - Frontend framework
- Vite - Build tool and development server
- Material-UI - UI component library
- Marked - Markdown parser for preview
- Clone the repository:
git clone https://github.com/yeonkim1213/readme-generator.git
cd readme-generator- Install dependencies:
npm install- Start the development server:
npm run dev- Open http://localhost:3000 in your browser.
This project is configured to deploy automatically to GitHub Pages when you push to the main branch.
- Build the project:
npm run build- The built files will be in the
distfolder, which you can deploy to any static hosting service.
- Fill out the form on the left side with your information
- Watch the live preview update on the right
- Add your skills, projects, and social links
- Click "Download README.md" to save your file
- Copy the content to your GitHub profile README
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- GitHub for the profile README feature
- Material-UI for the beautiful components
- Shields.io for the badge generation