astro-ghostcms
astro-ghostcms copied to clipboard
Easily migrate your Ghost Site to Astro, an Astro Integration that turns your Ghost server into a Headless CMS
Want to Chat? Join our Discord
For a full always up to date documentation please checkout Our Website
Don't like GitHub, and prefer GitLab? This Repo is Auto Cloned to Gitlab! Check it out here: GitLab: Astro-GhostCMS
Demos
- Default Theme - ( Github Repo )
- Catppuccin Theme - ( Github Repo )
- Brutal by Elian Theme - ( Github Repo )
- Starlight GhostCMS - ( Github Repo )
Quick Start
# Its easy run this command and follow the prompt!
npx @matthiesenxyz/create-astro-ghostcms
Our Supporters:
Want to be listed here? by name or logo? Signup Here for an Astro-GhostCMS Suppoter Membership (Silver and up get listed here) Also All Suppoter Memberships get a Discord rank!
Repo Structure
This repo is structured as a pnpm
monorepo. All of our packages can be found under the packages/
folder. These are all internal packages or independently published that can be found on npmjs.com
In this Repo you will find the Following:
-
playgrounds/
:-
astro-playground
: Playground for Astro-GhostCMS development and testing. -
starlight-playground
: Playground of Starlight-GhostCMS development and testing.
-
-
packages/
:-
create-astro-ghostcms
: CLI Utility to quickly deploy new Astro-GhostCMS projects. -
astro-ghostcms
: The main Integration! -
astro-ghostcms-theme-default
: The Default theme in integration mode. -
astro-ghostcms-catppuccin
: A dark theme made with Catppuccin and TailwindCSS for Astro-GhostCMS Integration Mode. -
astro-ghostcms-brutalbyelian
: ElianCodes Brutal theme modified to work with Astro-GhostCMS -
starlight-ghostcms
A Starlight Plugin to integrate your GhostCMS into your documentation website
-
Contributing
- Contributing Doc
Acknowledgments
Ghost is a trademark of The Ghost Foundation. This project is not directly related to or provided by The Ghost Foundation and is intended to help create a easier method to utilize their provided JavaScript tools to link a Headless GhostCMS install in to your Astro project.
Maintained with GitKraken