April 9, 20251 min read

Want a blog or portfolio built with Astro? Meet NeonMint

Preview of the NeonMint theme for Astro, showing several sections of a personal portfolio and blog. Light and dark variants are visible, with modern layouts, project cards, markdown guides, work experience and a side navigation. The visual style leans on mint green, black and white, with clean typography and technology tags.

What is NeonMint?

NeonMint is an Astro theme I made: minimal, with bright pops of color (the name gives it away 😉) and built for portfolios, personal blogs and indie projects. It’s lightweight, responsive and easy to make your own.

What it includes

  • Blog and portfolio ready to use.
  • Automatic light and dark mode.
  • Markdown and MDX support.
  • Reusable components that are easy to customize.
  • Responsive layout and fast loading.
  • And of course, subtle animations and the neon and mint colors that give it its identity.

Why Astro?

Because I love how fast it is and how much it focuses on content. It also lets you use React, Vue or Svelte… but only if you want to!

Installation

npm create astro@latest -- --template EFEELE/neonmint
cd neonmint
npm install
npm run dev

You can also clone the GitHub repository, change whatever you need and you’re set.

Where to find it

NeonMint is in Astro’s official themes catalog: astro.build/themes/details/neon-mint.

I’d love to see what you build with it

If you try it, feel free to share your site or tag me. I’m always up for ideas, improvements, or just a chat about dev, design or whatever comes up.

NeonMint is an open project: if you have ideas or spot something that could be better, pull requests are welcome. And if you like it, a star on GitHub helps a lot.

Share