Built with Astro and includes Svelte components
landing-page-book-astro-tailwind — Astro Business Template
By candidosales
A book sales landing page template built with Astro and Tailwind, including Svelte components, a sitemap, Vercel serverless deployment, and Partytown integration for Google Analytics.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 2
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Styled with Tailwind; theme colors can be adjusted in the @theme section of global.css
Configured with Astro/Sitemap to generate a sitemap
Provides Vercel serverless deployment integration configuration
Connects to Google Analytics via Partytown
MIT licensed, allowing free use, modification, commercial use, and distribution of this version of the code
Template Details
This is a landing page template for selling books. The repository is named landing-page-book-astro-tailwind and is inspired by 14habits.com. The tech stack is primarily Astro, with Svelte components included, and styling uses Tailwind. The page structure centers on showcasing a single book and guiding sales, making it a suitable starting point for an author or publisher's promotional page when launching a new book.
The template is configured with a sitemap (Astro/Sitemap) and includes integration settings for Vercel serverless deployment. It also connects to Google Analytics via Partytown to collect visit data. The README lists common commands for local development, build, preview, and the Astro CLI, and notes that theme colors can be adjusted in the @theme section of src/styles/global.css.
Note that the repository materials do not provide a detailed list of page sections, forms, or payment flow descriptions, so it cannot be confirmed whether features such as a shopping cart, checkout, or email subscription are included. Before use, verify the licenses for third-party assets such as demo images, fonts, and icons, as well as the costs of external services like domain, hosting, and analytics.
Is it right for your project?
Use Cases
- Create a landing page for promoting and guiding sales of a single book
- Use as a standalone page introducing a new book on an author's personal website
- Quickly deploy a book promotion page on Vercel and collect visit data
- Use as a reference project for learning the combination of Astro and Tailwind
Suitable For
- Authors or publishers who need to quickly build a single-page promotional page for a book
- Front-end developers using Astro and Tailwind
- Teams planning to deploy static or hybrid-rendered sites on Vercel
- Developers who want a reference for Astro integration with sitemap and Partytown analytics configuration
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Run npm install in the project root to install dependencies
- 2
Use npm run dev to start the local development server (default localhost:3000)
- 3
Use npm run build to build the production site to ./dist/, then npm run preview to preview locally
- 4
Modify theme colors in the @theme section of src/styles/global.css
- 5
Before deploying to Vercel, configure serverless and Google Analytics-related settings as needed
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version of the public repository under the MIT license; the free scope applies to this version of the code and does not imply that external services or third-party assets are free.
Must comply with when using
- Free use, modification, commercial use, and distribution of this version of the code are permitted.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses; the MIT license of the code alone is not sufficient to determine this.
- External services such as domain, hosting, database, payment, or AI may incur additional charges.
- The template includes Vercel serverless deployment configuration; actual deployment requires a Vercel account and hosting service, which may incur external service costs.
- The template connects to Google Analytics via Partytown; before use, you need to prepare a Google Analytics account and tracking ID, and comply with its terms of service.
- SEO-related features rely on external tools such as Google's Rich Results Test; using these services requires compliance with Google's terms.
- The README encourages supporting the project through donations, but donations are voluntary and not a mandatory condition for using the code.
- The documentation uses a Creative Commons license, which differs from the MIT license of the code; if reusing documentation content, comply with the CC attribution requirements.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
- ✅ [Deploy at Vercel with Serverless](https://docs.astro.build/en/guides/integrations-guide/vercel/);
Original README
- ✅ [Partytown + Google Analytics](https://partytown.builder.io/google-tag-manager)
Original README
- Rich Results Test: https://search.google.com/test/rich-results
Original README
4. Support the project by donating a [cup of coffee](https://buymeacoff.ee/candidosales).
Original README
https://github.com/candidosales/landing-page-book-astro-tailwind/blob/main/LICENSEhttps://github.com/candidosales/landing-page-book-astro-tailwind/blob/main/README.mdDocs released under [Creative Commons](https://creativecommons.org/licenses/by/3.0/).
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-04. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- Astro Themes
- Documentation and maintenance reference score
- More documented · 92 / 100
- Technologies
- Astro · Svelte
- Website type
- Corporate Website
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2026-03-15
- Screenshot last checked
- 2026-10-04
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Astro as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Review declaration: [email protected] · 2026-10-04
Inspect the recorded source material
SHA-256: d9dc5c561a9a4174728804a0be85d08644bc7cd30ed075be38a10d61bdaeee1c
2026-10-04T13:26:49.080Z
Source file / repository# Landing Page Book - Astro + Tailwind + Vercel Edge Inspired by: https://14habits.com/ ## 🎯 Features - ✅ [Tailwind 4](https://tailwindcss.com/); - ✅ [Astro 6v](https://astro.build/); - ✅ [Astro/Sitemap](https://docs.astro.build/en/guides/integrations-guide/sitemap/); - ✅ [Deploy at Vercel with Serverless](https://docs.astro.build/en/guides/integrations-guide/vercel/); - ✅ [Partytown + Google Analytics](https://partytown.builder.io/google-tag-manager) ## 🧞 Commands All commands are run from the root of the project, from a terminal: | Command | Action | | :--------------------- | :------------------------------------------------- | | `npm install` | Installs dependencies | | `npm run dev` | Starts local dev server at `localhost:3000` | | `npm run build` | Build your production site to `./dist/` | | `npm run preview` | Preview your build locally, before deploying | | `npm run astro ...` | Run CLI commands like `astro add`, `astro preview` | | `npm run astro --help` | Get help using the Astro CLI | | `npx @astrojs/upgrade` | Astro upgrade | ## 🎨 Customization Update variable colours at: - `@theme` in [global.css](./src/styles/global.css); ## 🔍 SEO - Rich Results Test: https://search.google.com/test/rich-results - https://developers.facebook.com/tools/debug/ ## Examples Check the [demo](https://landing-page-book-astro-svelte-tailwind.vercel.app/). ## 👍 Contribute If you want to say thank you and/or support the active development this project: 1. Add a [GitHub Star](https://github.com/candidosales/landing-page-book-astro-svelte-tailwind/stargazers) to the project. 2. Tweet about the project [on your Twitter](https://twitter.com/intent/tweet?url=https%3A%2F%2Fgithub.com%2Fcandidosales%2Flanding-page-book-astro-svelte-tailwind&text=Dependencies%20report%20aims%20to%20help%20analyze%20the%20consistency%20of%20the%20dependencies%20in%20your%20company%27s%20frontend%20projects). 3. Write a review or tutorial on [Medium](https://medium.com/), [Dev.to](https://dev.to/) or personal blog. 4. Support the project by donating a [cup of coffee](https://buymeacoff.ee/candidosales). ## ☕ Supporters If you want to support this project, you can ☕ [**buy a coffee here**](https://buymeacoff.ee/candidosales) ## ✨ Acknowledgment - [zenorocha/14habits.com](https://github.com/zenorocha/14habits.com) ## Author - Cândido Sales - [@candidosales](https://twitter.com/candidosales) ## ⚠️ Copyright and license Code and documentation copyright 2020-2030 the [Authors](https://github.com/candidosales/material-time-picker/graphs/contributors) and Code released under the [MIT License](https://github.com/candidosales/material-time-picker/blob/master/LICENSE). Docs released under [Creative Commons](https://creativecommons.org/licenses/by/3.0/).
Explore similar templates
Compare previews and descriptions within the same stack and category.

astrowind
AstroWind is a free, open-source Astro starter theme using Astro and Tailwind CSS, released under the MIT license.
Astro · Blog

astro-landing-page
An Astro + Tailwind CSS landing page example template with theme variables, dark mode, responsive layout, and Open Graph tags, under the MIT license, suitable as a starting point for single-page product, event, or corporate homepage sites.
Astro · Corporate Website

Tailcast
Tailcast is a dark-themed corporate website template built with Astro and Tailwind CSS for a fictional startup.
Astro · Corporate Website

Positivus
Positivus is an Astro and Tailwind CSS landing page theme for digital marketing agencies, maintained by manulthanura with a demo on Vercel.
Astro · Corporate Website

qwind
Qwind is a free and open-source website template built on Qwik and Tailwind CSS, featuring directory-based routing via QwikCity, a Markdown blog, dark mode, and static deployment configuration.
Astro · Tool Site

agency-landing-page-Astrojs
A single-page digital agency landing page template built with Astro and Tailwind CSS, featuring light and dark themes and a modular component directory. Suitable for static showcase pages, with MIT-licensed code and third-party assets requiring separate license verification.
Astro · Corporate Website
