Tools for working with Ghost's APIs
134
stars
2,836
commits
JavaScript
primary language
Sep 11, 2026
updated
A collection of tools for interacting with Ghost's APIs.
This is a mono repository, managed with lerna.
git clone this repo & cd into it as usualyarn setup is mapped to lerna bootstrap
To add a new package to the repo:
npx lerna create <package name>yarn devyarn lint run just eslintyarn test run lint and testsGhost core team only.
yarn ship in the top-level SDK directory — this runs tests, prompts for version bumps, and pushes the version commit to mainpublish.yml workflowNOTE: use yarn ship --git-remote upstream to correctly update tags and version commits, when your remote origin is set up to a fork of TryGhost/SDK and original repository is set to upstream.
Copyright (c) 2013-2026 Ghost Foundation - Released under the MIT license.
(top 30 of 44)
JavaScript
83.9%
TypeScript
15.9%
Tools for working with Ghost's APIs
134
stars
2,836
commits
JavaScript
primary language
Sep 11, 2026
updated
A collection of tools for interacting with Ghost's APIs.
This is a mono repository, managed with lerna.
git clone this repo & cd into it as usualyarn setup is mapped to lerna bootstrap
To add a new package to the repo:
npx lerna create <package name>yarn devyarn lint run just eslintyarn test run lint and testsGhost core team only.
yarn ship in the top-level SDK directory — this runs tests, prompts for version bumps, and pushes the version commit to mainpublish.yml workflowNOTE: use yarn ship --git-remote upstream to correctly update tags and version commits, when your remote origin is set up to a fork of TryGhost/SDK and original repository is set to upstream.
Copyright (c) 2013-2026 Ghost Foundation - Released under the MIT license.
(top 30 of 44)
JavaScript
83.9%
TypeScript
15.9%