Introduction

What Stacki is, what it edits, and what it deliberately leaves alone.

Stacki is a desktop visual builder for Astro. It opens a project on your machine, runs that project’s own astro dev server, and shows you the page while you edit it.

What it edits

  • Pages in src/pages, including nested routes and dynamic routes.
  • Layouts in src/layouts, and which one wraps each page.
  • Components in src/components, their props, and their slots.
  • Styles — your stylesheets and your components’ <style> blocks.
  • Content collections — entries, fields and schemas.
  • CSS variables declared anywhere in your stylesheets.
  • Assets in public/ and src/.

What it does not do

Stacki has no cloud, no account, and no project format of its own. There is nothing to import and nothing to export: the files it opens are the files you already commit, and the files it saves are the ones your build reads.

Markup it cannot model visually is never rewritten — the page opens in a code editor instead, still with a live preview beside it.

Stacki is MIT licensed. The source is on GitHub, and builds for macOS and Windows are published from CI.