{"repo":"cloudshipco/astroadmin","free":true,"listed":false,"github":"https://github.com/cloudshipco/astroadmin","clone":"git clone https://github.com/cloudshipco/astroadmin.git","description":"The git-native CMS for Astro — auto-generates an editing UI from your Zod schemas; publish = git push","language":"JavaScript","stars":23,"topics":["admin-dashboard","astro","cms","content-collections","git-based-cms","headless-cms","markdown","static-site-generator","zod"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"AstroAdmin The git-native CMS for Astro. Point AstroAdmin at your Astro project and get a full editing UI — forms auto-generated from your Zod schemas, a visual block editor, live preview, and publishing that's just a git push. Why AstroAdmin? Your Astro site already defines its content model — the Zod schemas in src/content.config.ts . AstroAdmin reads those schemas and generates the admin interface from them. No duplicated schema definitions, no config DSL, no separate CMS backend to keep in sync with your site. - Your repo is the database. Content stays as markdown and JSON files, exactly where Astro's native glob() / file() loaders read them. No vendor lock-in and nothing to migrate away from — remove AstroAdmin and your site still builds. - Publish = commit + push. Pair it with any build-on-push host (Netlify, Cloudflare Pages, GitHub Pages) and the host becomes your build sandbox, CDN, and rollback story. Self-hosting? Deploy adapters (rsync today) cover that too. - Built for page builders. Discriminated unions in your schemas become a visual block editor — add, reorder, and edit sections with live preview. - Previews look like your site. The preview iframe renders through your own Astro dev server with your site's own styles, not a lookalike. Features - Schema-driven forms — fields generated from src/content.config.ts - Files + git as the source of truth — markdown/JSON in your repo - Block editor — visual editing for discriminated unions (page builders) - Live preview","default_branch":null,"files":null,"tree":[],"storefront":"/r/cloudshipco","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cloudshipco/astroadmin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}