🧠 Awesome GitHub Portfolio

As a developer, your code speaks louder than any PDF résumé. This open source project automatically generates a personal portfolio based on your public GitHub activity — helping you showcase your real-world development experience.

Check out some demos:

🚀 How to generate your portfolio?

  1. Star the project ⭐
    To ensure fair API usage and support the project, portfolios are only generated for users who starred the repository.
  2. Enter your GitHub username
  3. Unlock GPT-4o magic by following me 🧙‍♂️
    Follow me on GitHub to unlock the fancy GPT-4o version — it writes smarter descriptions and makes your portfolio shine ✨
    Plus, it helps me prove to my mom that I'm actually popular on the internet 😅

💡 Why is this important?

Many tech recruiters and companies (including us!) love seeing a candidate’s GitHub profile. It shows your actual skills: project contributions, commit history, used technologies, and more. With this generator, any dev can create a clean, professional portfolio in seconds — all powered by real GitHub data.

Want to customize it?

  1. Download your current portfolio data as a JSON file
  2. Fork this repository to your own GitHub account.
  3. In the root of your forked repo, create a new JSON file with your GitHub username as the filename.
    Example: brunobritodev.json
  4. In the sections you want to customize, add the property "override": true.
    This tells the generator to use your custom content instead of the default.

Once you push the changes, your customized portfolio will be generated automatically based on your file!

Thanks @avera to host it and give OpenAI Tokens.