Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A clean, fast, and lightweight portfolio template built with Astro, Cloudflare, and Tailwind CSS for optimal performance.

A dark portfolio & blog theme for Astro with a live 5,000-particle Three.js background, blog system, and glassmorphism UI.
Astrofilio is a clean, fast portfolio and blog template built with Astro, Tailwind CSS, and Cloudflare Pages, designed to turn Markdown and MDX content into a high-performance personal website.
Astrofilio is a static site template for personal portfolios and blogs. It takes Markdown or MDX files placed in the /content folder plus site metadata from src/config.js and outputs a fully generated website with RSS, sitemap, Open Graph images, and SEO tags. The template is an open-source port of Nextfolio, created by Vikas in 2024 and released under the MIT license.
Tech stack: Astro framework, Tailwind CSS for styling, Vercel Geist Font for typography, and deployment targets including Cloudflare Pages and Vercel.
Install dependencies with bun, then run bun dev for local development. Update src/config.js for site metadata and social links, then add posts to the /content directory. Deploy to Cloudflare Pages or use the one-click Vercel deploy button.
Yes, Astrofilio is open source and released under the MIT License, so it is free to use, modify, and distribute.
Edit src/config.js to update site metadata, SEO settings, social links, and Open Graph configuration. Blog content lives in the /content folder.
Yes, KaTeX is integrated, so you can render mathematical expressions in Markdown and MDX posts.
Yes, the template includes a one-click "Deploy with Vercel" button, and it can also be deployed to Cloudflare Pages.
