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/andsrc/.
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.