Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Neovim-themed personal portfolio template built with Astro, TypeScript, and Tailwind CSS.

Modern responsive portfolio and blog theme for Hugo, styled with Tailwind CSS 4.x, featuring accordion sections and Pagefind search.
Portfolio.dev is an open-source personal portfolio template built with Astro, TypeScript, and Tailwind CSS that presents a developer's career history in a Neovim-inspired theme.
Portfolio.dev is a personal portfolio website template developed by Anmol-TheDev and available on GitHub, built with the Astro framework alongside TypeScript and Tailwind CSS. It takes a single cv.json file as input and renders a static portfolio featuring About, Experience, Education, Skills, and Projects sections. The site is designed for deployment on Vercel and uses React for interactive components.
cv.json file, so updating your information means editing one JSON file rather than individual pages.cv.json.cv.json.pnpm install.cv.json file to replace the placeholder data with your own personal and professional information.pnpm run dev to start the development server at http://localhost:4321 and preview the site.Portfolio.dev is free to use and distributed under the MIT License, so you can use, modify, and redistribute it for personal or commercial projects.
Yes, Portfolio.dev is open-source and released under the MIT License. You can use it without any cost for personal or commercial purposes.
Portfolio.dev is built with Astro as the web framework, TypeScript for type safety, Tailwind CSS for styling, and React for interactive components. It is designed to be deployed on Vercel.
All portfolio data is stored in a cv.json file at the root of the project. Edit that file to change your name, experience, education, skills, and projects, then rebuild or redeploy the site.
The project requires Node.js version 22.x or later. The installation instructions also specify pnpm as the package manager.
The template ships with a Neovim-inspired theme built on Tailwind CSS. Because styling uses utility classes, you can adjust colors and fonts in the Tailwind configuration to create your own look.