Skip to content

A simple and powerful tool built with React and Tailwind CSS that helps developers create professional and customized GitHub profile README files. Easily input your details, select skills and badges, and instantly download or copy your personalized Markdown code.

License

Notifications You must be signed in to change notification settings

abhijeetBhale/Readme-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Readme Generator

License: MIT

A comprehensive web application to help you generate professional and customizable README files for your GitHub projects with advanced profile enhancements.

✨ Features

Core Features

  • Interactive form to input project details
  • Live preview of your README as you edit
  • Supports badges, images, and markdown formatting
  • Download or copy the generated README instantly
  • Beautiful and modern UI with responsive design
  • Animated Typing SVG Section: Add animated typing text to your README with multi-line support, customizable font (with Google Fonts tooltip), color, and size. Add or remove lines, and preview the animation live. Copy the Markdown with a single click (with success animation).

🚀 GitHub Profile Enhancements

📊 Analytics & Statistics

  • GitHub Stats Card - Display your GitHub statistics with customizable themes
  • Most Used Languages - Show your top programming languages
  • Contribution Graph - Visualize your GitHub activity
  • Profile Views Counter - Track profile visitors
  • GitHub Streak Stats - Show your contribution streaks
  • GitHub Trophies - Display your GitHub achievements

📱 Social Media Integration

  • Social Media Badges - Support for 15+ social platforms
  • Customizable Social Links - Easy integration with your social profiles

🛠️ Skills & Technologies

  • Technology Icons - 100+ programming languages and frameworks
  • Categorized Skills - Organize skills by category
  • Visual Skill Display - Beautiful icon-based skill representation

🆕 New UI Features

  • Modern animated buttons for all actions (add line, copy, generate)
  • Tooltips for helpful guidance (e.g., font selection)
  • Improved color picker and preview window for animated SVG

🎯 Features Included

Visitors Count Badge - Shows profile view count
GitHub Trophy - Displays GitHub achievements
GitHub Profile Stats Card - Shows GitHub statistics
Top Skills - Displays most used languages
GitHub Streak Stats - Shows contribution streaks

🚀 Getting Started

  1. Clone the repository:

    git clone https://github.com/your-username/github-readme-generator.git
    cd github-readme-generator
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open http://localhost:5173 to view the app in your browser.

  5. Screen Shots Readme Generator GitHub Readme Generator GitHub

📖 How to Use

Basic Setup

  1. Fill in your project details in the form
  2. Add your GitHub username
  3. Select which GitHub profile enhancements you want
  4. Add your social media usernames
  5. Generate and download your README

Using the Animated Typing SVG

  1. Go to the Animated Typing SVG section
  2. Add multiple lines of text (each line will animate in order)
  3. Customize the font (hover the info icon for Google Fonts link), color, and size
  4. Use the color picker to select your preferred color
  5. Click the trash icon to remove a line
  6. Preview the animation in the wider preview window
  7. Click "Copy Markdown" to copy the centered Markdown code (with success animation)

🛠️ Built With

🤝 Contributing

Contributions are welcome! Please open an issue or submit a pull request.

Development

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License.

🙏 Acknowledgments

Recent Addition:

  • Live GitHub-style Markdown Preview: Instantly see your README as it will appear on GitHub, with all HTML, icons, badges, and analytics perfectly rendered and styled.
  • Clickable Skill Icons: Select or deselect skills by clicking on their icons, not just the checkboxes.
  • Perfectly Centered Analytics: All analytics cards, including the contribution graph, are centered for a polished look.
  • Preview/Back-to-Edit Toggle: Switch between editing and previewing your README with a single click and smooth loader animation.

About

A simple and powerful tool built with React and Tailwind CSS that helps developers create professional and customized GitHub profile README files. Easily input your details, select skills and badges, and instantly download or copy your personalized Markdown code.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published