Awesome Dev Portfolios is an open-source directory that curates developer portfolio websites and their GitHub repositories from developers worldwide, deployed as a live browsing site on Vercel.
What is Awesome Dev Portfolios?
Awesome Dev Portfolios is a GitHub repository that collects developer portfolios and their source code repositories. It takes community submissions contributed through the CONTRIBUTING.md guidelines and produces a browsable gallery at awesome-dev-portfolios.vercel.app. The project is maintained by Kiran Naragund and has more than 81 contributors, all tracked through the all-contributors bot.
Key Features
- Live gallery — Browse the deployed site at awesome-dev-portfolios.vercel.app to see portfolios from developers around the world.
- Open source — MIT Licensed, free to use, and free to browse.
- Built with React — The directory site is built using React, and the repository badge explicitly states "Made With React".
- Deployed on Vercel — The live site runs on Vercel, indicated by the Vercel deployment badge.
- Contribution friendly — Developers can add their own portfolio by following CONTRIBUTING.md; bugs and feature requests go through GitHub Issues.
- Community driven — More than 81 contributors have contributed code, tests, design, and documentation, listed in the all-contributors table.
- Star history tracking — The repository includes a Star History chart to visualize its growth over time.
Who is it for?
- Developers building portfolios — Browse the live gallery to find inspirations for layout, design, and tech stack choices.
- Developers with existing portfolios — Share your creation by submitting your portfolio and its repository to the collection.
- Open-source contributors — Help improve the directory through code contributions, bug reports, or feature requests via the Issues section.
What can you do with it?
- Design inspiration — View a wide range of live developer portfolios to get ideas for your own website.
- Portfolio submission — Add your own portfolio by following the contributing guidelines and opening a pull request with your information.
- Community contribution — Report issues or request new features in the GitHub Issues section, or submit pull requests to fix bugs and enhance the project.
How does it work?
Visit the live deployment to browse the showcased portfolios. To add your own, read the guidelines in CONTRIBUTING.md, then submit a pull request. Bugs and feature requests are handled by creating a new issue in the repository's Issues section.
Pricing
Free — the project is open source under the MIT License, and the live site is free to browse.
FAQ
Is Awesome Dev Portfolios free?
Yes, the entire project is open source under the MIT License; both the source code and the live site are completely free.
How can I add my portfolio?
Follow the instructions in the CONTRIBUTING.md file in the repository, then open a pull request with your portfolio and repository details.
Who maintains this project?
Kiran Naragund is the administrator and maintainer, and over 81 contributors are recognized in the all-contributors table.
What tech stack does the site use?
The directory site is built with React and deployed on Vercel, as shown by the badges in the README.
Where can I see the live site?
The live deployment is available at https://awesome-dev-portfolios.vercel.app.








