Skip to content

rahulbanerjee26/githubProfileReadmeGenerator

Repository files navigation

GitHub Profile README / About Me Generator 💯

forthebadge made-with-python Github Profile README Generator - A Few inputs+ ~15mins= Github Profile reaches a new level 🔥 | Product Hunt Streamlit-Badge

This web app lets you build a cool README for your profile.

Screencast of Github AboutMe/Profile ReadMe Generator

A few inputs + ~15 mins = Your GitHub Profile reaches a new level 🔥

Live 🌞

Go to - Live Site

Article 📝

The article contains resources for GIFs, royalty free images/icons and tutorials on how to create your secret repo for the About Me Page, setting up the blog flow action etc.

Usage 🔧

  • Fill in the text boxes. Leave the ones you do not wish to fill blank.
  • By default the generated ReadMe has GitHub stats and Wakatime stats, feel free to remove them.
  • If you want to build on top of the Readme, refer to the article I mentioned above for resources and tips
  • If you used this app to build your README, consider adding yourself to the "Users who used this app to generate a README" section. You can showcase your README and others will be able to view it and star it. You are guaranteed a star from me ⭐

Built With 🧰

Features 💿

  • GIFs
  • Social Icons
  • Skill Icons
  • Visitors Badge
  • Github Stats
  • WakaTime Stats
  • .yml file to display Blog Posts from your feed
  • Ability to add image banners at beginning of README
  • Random Jokes Card

Update 05-01-2020 🗓

  • Clicking on Skills shows your github repos filtered on that skill
  • Chose GitHub Stats Card Type
  • Cool Image in About Me section
  • Fixed styling
  • Added Default Content

Running Locally 🖥️

  1. Clone the Repo
  2. Create Virtual Environment
    python -m venv venv
  3. Activate the virtual Environment ` ```sh venv/Scripts/activate
  4. Install required dependencies
    pip install -r requirements.txt
  5. Run the App
    streamlit run __init__.py

Contributors ✨

Feature Suggestion and Problems 💎

Go to Issues on the repo.

Create an explaining the Feature.

If you find any errors/issues, feel free to create an Issue.

Contributing 🤝

  • Fork the Project
  • Set origin to new fork
    git remote set-url origin new.git.url/here
  • 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
  • After your PR is merged, I will add you as a contributor :)
  • If you wish to add yourself to 'Users who used this app' list, simply fork the repo, update the README and make a PR.
  • Follow the below format
    - <a href = 'Your GitHub URL'> Your Name </a>
  • Or just reach out to me on Twitter/LinkedIn and I'll add you :)

Plans for future release 📆

  • Adding more badges
  • Giving user ability to chose between different ReadMe designs
  • Increasing Number of social Icons

Users who used this app to generate a README 🌠

License ⚖️

  • Distributed under the MIT License. See LICENSE for more information.

Resources