Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Solo — a single-screen personal portfolio/CV template built with Astro and Tailwind.

A simple single page portfolio which is easy to edit and easy to deploy (On Github pages and Netlify)

Free Bootstrap 5 one-page personal portfolio template with filterable gallery, lightbox, blog page, and contact form.

Wooden Template is a free personal portfolio or mini website HTML/CSS layout with a JavaScript slider for page transitions.

One-page free Bootstrap 4 HTML5 personal portfolio template for web developers, designers, and creative agencies.

A VS Code inspired portfolio template built with React and Material UI, powered by markdown.
Solo is a free, single-screen personal portfolio and CV template built with Astro and Tailwind CSS, designed to be customized entirely from one JavaScript data file.
Solo is a single-screen personal portfolio and CV template built with Astro and Tailwind CSS. It takes a centralized JavaScript data file (src/info.js) as its input and renders a one-page website with header, about, card, and info grid components on the index page. The template runs on Astro's static site generator and includes integrations for Tailwind styling, asset compression, and robots.txt generation. It is distributed as a free GitHub repository, and the author offers support via email at [email protected].
Customization centers on the data file: edit src/info.js to change personal details, and place a new profile photo in src/assets/ while updating the file name in info.js. The template's index page reads these values and renders them through the included Astro components, so no markup edits are needed for basic changes. The project includes a package.json, and the included plugins (Tailwind integration, Astro Compress, Astro Robots) are configured to work with the default Astro build pipeline.
Yes, the repository metadata lists "free" among its topics, and the README encourages you to experiment with the template and make it your own.
Solo is built with Astro as the static site generator and Tailwind CSS for styling, using the official Astro Tailwind integration. It also includes Astro Compress and Astro Robots plugins.
All visible text and personal data live in src/info.js. You edit that file to change your name, email, and other information. The profile photo is replaced by dropping a new image into src/assets/ and updating the file name in info.js.
Yes. The README states that the template is designed as a single-screen website but can be extended with more sections if needed, thanks to its Astro component architecture.
