Astro: The web framework for content-driven websites
Tailwind CSS: Rapidly build modern websites without ever leaving your HTML.
Markdown: Simple and easy-to-use markup language.
MDX: Markdown for the component era.
Satori: Generating png Open Graph images for blog posts.
Pagefind: A fully static search library.
Astro Icon: An easy to use Icon component for Astro.
Expressive Code: Highly customisable source code & syntax highlighter
Replace pnpm with your choice of npm / yarn
| Command | Action |
|---|---|
pnpm install |
Installs dependencies |
pnpm dev |
Starts local dev server at localhost:3000 |
pnpm build |
Build your production site to ./dist/ |
pnpm postbuild |
Pagefind script to build the static search of your blog posts |
pnpm preview |
Preview your build locally, before deploying |
pnpm sync |
Generate types based on your config in src/content/config.ts |