Quickstart
There’s a quickstart for each supported stack. Pick yours below — each one walks you from install to a working blog index and article pages reading from the keyless feed in about five minutes.
Next.js quickstart App Router — a server-only client with ISR, SSG, or SSR.
Astro quickstart A Content Layer loader that pulls articles into a collection.
React Router v7 quickstart Server-side loaders plus SEO meta.
Feed core overview Any other framework — the keyless fetchers, no assumptions.
The teaser
Section titled “The teaser”Whatever your framework, installation looks like this:
npm install @ghostwritr/next pnpm add @ghostwritr/next yarn add @ghostwritr/next bun add @ghostwritr/next The shape is the same everywhere
Section titled “The shape is the same everywhere”Each adapter differs only in how it caches and where the entry point lives — the flow is identical: install the SDK, create the entry point (createGhostwritr({ siteId }) for Next, the ghostwritr({ siteId }) loader for Astro, or a loader() that calls fetchArticles/fetchArticle for React Router and feed core), then render the article Markdown with <ArticleContent>. All of it keyless — your site ID is the only key.