Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A free, modern, Astro landing page theme made with Tailwind to help kick start your next Astro project
Blackspike Astro Landing Page is a free, dark-themed landing page template for the Astro framework, built with Tailwind CSS 4 and released by blackspike design to help developers launch marketing pages quickly.
Blackspike Astro Landing Page is a free, open-source landing page template that runs on the Astro static site generator and uses Tailwind CSS 4 for styling. It takes a fresh Astro project and outputs a complete single-page landing site with a hero carousel, pricing section, and dark-mode design. The template was created by blackspike design, a web design and development team specializing in Astro, Vue, Nuxt, and WordPress, and is available as an official theme on the Astro themes page with a live demo at astro-theme.blackspike.com.
The theme installs like any Astro project: run npm install to fetch dependencies, npm run dev to start a local server at localhost:4321, and npm run build to generate a production site in the ./dist/ folder. Content changes are made by editing the JSON files and Tailwind-aware Astro components.
Blackspike Astro Landing Page is free. It is released under the Creative Commons Attribution 4.0 International License, so you may use it for personal or commercial projects as long as you give credit to blackspike design.
Yes, it is completely free. The theme is licensed under a Creative Commons Attribution 4.0 International Public License, which allows commercial and personal use with attribution.
The theme highlights Astro 6 features, including the now-released Fonts API, the Image component, and SVG import as components. For the full experience, use Astro 6 or a version that supports those features.
All UI text lives in JSON files, so you can update headings, descriptions, and button labels without touching component code. This also makes it easy to hook the page up to a headless CMS in the future.
The only JavaScript dependency is Swiper.js, which powers the hero carousel. Scroll-linked animations, accordions, and the modal dialog are implemented with HTML and CSS alone, using elements like details/summary and dialog.
Clone or download the theme, run npm install, then npm run dev to start a local development server at localhost:4321. Use npm run build for a production build and npm run preview to test it locally before deploying.
