Dokto is a free landing page starter built by cssninjaStudio on the Astro static site generator, styled with Tailwind CSS and enhanced with Alpine JS, giving you a ready-to-customize foundation for a marketing site.
What is Dokto?
Dokto is a free, open-source landing page starter created by cssninjaStudio, a web design studio that also sells premium templates. It runs on Astro v4.x, uses Tailwind CSS for utility-first styling, and Alpine v3.x for lightweight interactivity. You take the starter source as your input, customize it for your brand, and build a static landing page as the output. The repository includes a live demo at dokto.cssninja.io.
Key Features
- Astro v4.x — Utilizes Astro 4 as the core static site generator, producing fast, minimal HTML pages.
- Alpine v3.x — Integrates Alpine.js 3 to add small, scoped interactive behaviors without a heavy JavaScript framework.
- Tailwind CSS — Ships with Tailwind CSS for rapid, utility-first custom styling directly in your markup.
- Free starter — The template is free to download and use as a foundation for your landing pages.
- Live demo — A working preview is available at https://dokto.cssninja.io so you can see the layout before you start.
- Built by cssninjaStudio — Crafted by the cssninjaStudio team, known for handcrafted web templates, with more premium options on cssninja.io.
Who is it for?
Dokto is aimed at anyone who needs a clean, code-first landing page without building from scratch.
- Startup founders — quickly get a marketing site online for a new product or service using the provided starter files.
- Front-end developers — use the Astro + Tailwind + Alpine stack as a lightweight base to extend with custom components and content.
- Web designers — take advantage of Tailwind's utility classes to restyle the layout into a unique brand experience.
What can you do with Dokto?
- Scaffold a landing page: install the dependencies with
pnpm i, then runpnpm devto start a local development server. - Build production output: run
pnpm buildto compile the source into a production-ready build per the usage instructions. - Customize the source: edit Astro components and Tailwind styles to change colors, typography, and sections to match your project.
How does Dokto work?
Dokto follows the typical Astro workflow.
- Install dependencies using pnpm with
pnpm i. - Run a local development server with
pnpm dev. - Build a production-ready static site with
pnpm build.
The starter relies on pnpm as its package manager, and all commands are run from the project root.
Pricing
Dokto is free. There is no cost to download or use the starter, and it comes from cssninjaStudio as a free resource alongside their premium templates.
FAQ
Is Dokto free?
Yes, Dokto is a free landing page starter. It is offered by cssninjaStudio without any purchase price, and you can use it to begin your own landing page project.
What tech stack does Dokto use?
Dokto is built with Astro v4.x as the static site generator, Tailwind CSS for styling, and Alpine v3.x for interactivity. It uses pnpm as the package manager for installation and build commands.
Where can I see a live demo of Dokto?
There is a live demo available at dokto.cssninja.io. You can preview the landing page layout and design before deciding to use the starter.
How do I install Dokto?
After cloning the repository, run pnpm i to install all dependencies, then pnpm dev for development or pnpm build to generate the production output.
Does Dokto include a blog or ecommerce?
The page describes Dokto as a landing page starter, so it focuses on a single-page marketing layout. Blog or ecommerce features are not mentioned, meaning you would likely need to extend the starter yourself.




