Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A collection of modern, customizable portfolio templates for developers, built with Astro and TypeScript.
Portfolios Dev is an open-source collection of portfolio website templates for developers, maintained by UXCorpRangel, that scaffolds a new portfolio site from a ready-made Astro project with a single terminal command. The repository currently ships two first-party templates — Unicorn Sparkle and Mistical Unicorn (still in construction) — plus a community-contributed Rainbow Unicorn template, all designed to help developers showcase their projects and experience with modern, responsive layouts.
Portfolios Dev is a GitHub repository that bundles multiple developer portfolio templates under one project. The primary templates are built on the Astro framework with TypeScript and Sanitize.css for base styles, and the collection is curated by Ana Rangel (UXCorpRangel) with development by Felix Icaza. As input, the templates take your personal content — projects, experience, bio — and produce a deployable static portfolio website; the Unicorn Sparkle template also has a live demo at unicorn-sparkle.web.app and a matching Figma design file for visual customization. The repository is licensed under the MIT License and is free to use and modify.
npm create astro@latest -- --template UXCorpRangel/portfolios-dev/unicorn-sparkle (or the pnpm equivalent) and then install dependencies to start.The repository gives you copy-paste commands for each template. For Unicorn Sparkle, run npm create astro@latest -- --template UXCorpRangel/portfolios-dev/unicorn-sparkle or the pnpm version, then enter the generated folder, install dependencies, and start developing. Rainbow Unicorn uses npx giget@latest gh:UXCorpRangel/portfolios-dev/rainbow-unicorn myPortfolio instead because it is a Vite project.
Portfolios Dev is free and open source under the MIT License. All templates in the repository can be used, copied, and modified without payment.
Yes. The repository is released under the MIT License, so you can freely use, modify, and redistribute the templates, including for personal or commercial portfolios.
The collection includes Unicorn Sparkle (an Astro template with a live demo), Mistical Unicorn (currently labeled as under construction), and Rainbow Unicorn, a community-contributed Vite and React template with a Bento layout.
Copy the npm command from the template's README section — for Unicorn Sparkle it is npm create astro@latest -- --template UXCorpRangel/portfolios-dev/unicorn-sparkle — run it in your terminal, install dependencies, and then edit the source files to add your own projects and information.
No. The Mistical Unicorn folder is marked as under construction in the repository, so you should use Unicorn Sparkle or Rainbow Unicorn if you want a working template today.
