All 243 Dependencies

Every package Ghost depends on, ranked by repo health score.

Ghost is an open source, headless Node.js CMS built for professional publishers, independent creators, and media businesses who want to own their audience and revenue without relying on algorithmic platforms. It bundles a modern content editor, a built-in newsletter engine, and native membership subscriptions into a single cohesive platform, removing the need to stitch together WordPress, Mailchimp, and Stripe separately.

The platform exposes content through a REST Content API and GraphQL, making it straightforward to connect any frontend framework or static site generator. Ghost deploys via a CLI that handles Node.js, MySQL, Nginx, and Let's Encrypt SSL in a single command on Ubuntu servers, or spins up locally in under a minute. An active Nx-managed monorepo with hundreds of contributors ships weekly releases and maintains a weekly cadence of versioned updates.

Ghost's architecture centers on independent creator economics. Writers can offer free and paid membership tiers, gate posts behind paywalls, send segmented email newsletters, and track engagement through native analytics—without giving a revenue cut to any intermediary. The Koenig Lexical editor supports rich interactive cards including polls, member sign-up prompts, and embedded media, all without plugins.

A distinctive direction in recent versions is deep Fediverse integration via ActivityPub, allowing Ghost publications to act as decentralized actors that can be followed from Mastodon and other ActivityPub-compatible clients. This makes Ghost one of the few production CMS platforms with genuine open-web interoperability built into its core.

20 @codemirror/lang-yaml catalog: 23 @lezer/highlight 1.2.3 outdated 24 @codemirror/lang-css catalog: 25 @codemirror/lang-json catalog: 25 @codemirror/search catalog: 25 lang-html catalog: 26 @codemirror/commands catalog: 26 @codemirror/language catalog: 32 @codemirror/theme-one-dark catalog: 32 CodeMirror State catalog: 33 lang-javascript catalog: 34 @codemirror/autocomplete catalog: 34 heic-convert 2.1.0 36 node-xml 1.0.1 37 CodeMirror 5.65.21 outdated 38 lang-markdown catalog: 39 node-html-markdown catalog: 39 path-browserify 1.0.1 40 busboy 1.6.0 40 eslint-plugin-i18next 6.1.5 40 prop-types 15.8.1 40 remark-gfm 4.0.1 41 @codemirror/view catalog: 41 node-jose 2.2.0 41 rimraf 6.1.3 42 clsx catalog: 42 common-tags 1.8.2 42 process 0.11.10 42 tw-animate-css catalog: 42 util 0.12.5 43 @tailwindcss/line-clamp 0.4.4 43 cross-fetch catalog: 43 dequal catalog: 43 node-bunyan 1.8.15 44 cmdk 1.1.1 44 pluralize 8.0.0 45 EventEmitter3 5.0.4 45 color 5.0.3 46 form-data 4.0.6 46 sirv 3.0.2 47 countries-and-timezones 3.9.0 outdated 47 normalize.css 3.0.3 outdated 47 on-headers 1.1.0 48 Emoji Mart 1.2.1 outdated 48 Emoji Mart 5.6.0 48 jsonwebtoken 8.5.1 outdated 50 cors 2.8.6 50 mime-types 2.1.35 outdated 54 microdiff 1.5.0 outdated 55 Headless UI 1.7.19 outdated 55 html-to-text 5.1.1 outdated 56 knex 3.1.0 outdated 56 nice-modal-react catalog: 57 Handlebars.js 4.7.9 57 use-debounce 10.1.1 58 node-fetch 2.7.0 outdated 59 glob catalog: 59 react-select 5.10.2 60 image-size 1.2.1 outdated 60 semver catalog: 61 Luxon 3.7.2 61 eslint-plugin-react catalog: 61 react-colorful 5.7.0 outdated 62 Anime.js 3.2.2 outdated 62 c8 catalog: 62 iconv-lite 0.7.2 outdated 62 postcss-import 16.1.1 outdated 63 Sonner catalog: 64 @tryghost/api-framework catalog: 64 React Testing Library catalog: 64 fs-extra catalog: 65 jest-dom catalog: 67 DOM Testing Library 10.4.1 outdated 67 JSZip 3.10.1 outdated 67 Lodash catalog: 67 Lodash 4.18.1 67 React Hot Toast catalog: 67 jsonc-parser catalog: 69 compression 1.8.1 outdated 69 react-day-picker 9.14.0 outdated 70 @sentry/vite-plugin 5.3.0 outdated 71 NumberFlow (React) 0.6.1 outdated 71 dockerode 5.0.1 71 express-session 1.19.0 72 Chalk catalog: 72 globals 17.7.0 outdated 73 MDX 3.1.1 74 Radix UI 1.2.15 outdated 74 Radix UI 1.1.18 outdated 74 Radix UI catalog: 74 Radix UI catalog: 74 Radix UI catalog: 74 Radix UI 1.1.18 outdated 74 Radix UI 2.1.19 outdated 74 Radix UI catalog: 74 Radix UI 1.1.18 outdated 74 Radix UI 2.1.11 outdated 74 Radix UI catalog: 74 Radix UI 1.4.2 outdated 74 Radix UI 2.3.2 outdated 74 Radix UI catalog: 74 Radix UI 1.4.2 outdated 74 Radix UI 1.3.0 outdated 74 Radix UI catalog: 74 Radix UI catalog: 74 Radix UI 1.1.13 outdated 74 Radix UI 1.1.14 outdated 74 Radix UI catalog: 74 node-jwks-rsa 3.2.2 outdated 74 qs 6.15.3 outdated 75 React CodeMirror catalog: 75 React CodeMirror catalog: 75 postcss-cli 11.0.1 outdated 75 validator.js catalog: 76 file-type 21.3.4 outdated 76 react-error-boundary 3.1.4 outdated 76 ua-parser-js 1.0.41 outdated 77 ember-concurrency 2.3.7 outdated 77 user-event 14.6.1 outdated 78 concurrently catalog: 78 date-fns 2.30.0 outdated 78 dotenv catalog: 78 markdown-it 14.3.0 outdated 78 postcss-preset-env 10.0.0 outdated 78 unplugin-dts 5.0.3 outdated 79 MSW (Mock Service Worker) catalog: 79 PapaParse 5.5.4 outdated 80 Octokit REST 21.1.1 outdated 80 superagent 5.3.1 outdated 80 temporal-polyfill catalog: 81 Cacheable 4.1.0 outdated 81 GitHub Actions Toolkit (@actions/artifact) 3.0.1 outdated 81 dnd-kit 6.3.1 81 dnd-kit 7.0.2 outdated 81 dnd-kit 3.2.2 outdated 81 esbuild 0.28.1 outdated 81 jest-extended 7.0.0 82 Moment Timezone catalog: 82 body-parser 1.20.5 outdated 82 class-variance-authority 0.7.1 82 eslint-plugin-tailwindcss catalog: 82 i18next 23.16.8 outdated 82 js-yaml 4.3.0 outdated 82 tldts catalog: 82 type-fest catalog: 83 otplib 12.0.1 outdated 84 sanitize-html 2.17.5 outdated 85 @hookform/resolvers 5.4.0 outdated 85 Chai catalog: 85 Express 4.22.2 outdated 85 Multer 2.2.0 outdated 86 highlight.js 10.7.3 outdated 86 tailwind-merge 3.6.0 outdated 87 Autoprefixer 10.5.2 outdated 87 Moment.js catalog: 88 Yjs 13.6.31 outdated 88 tsx catalog: 89 DOMPurify catalog: 89 jsdom catalog: 89 lint-staged 17.0.8 outdated 90 Cheerio 0.22.0 outdated 90 Inquirer.js 8.2.7 outdated 90 Nodemailer 8.0.11 outdated 90 Tailwind CSS catalog: 90 Tailwind CSS catalog: 90 Tailwind CSS catalog: 90 TanStack Virtual (React) catalog: 90 cssnano 4.1.10 outdated 90 got 13.0.0 outdated 90 sharp 0.35.3 outdated 91 Faker catalog: 91 React Flow 12.11.1 outdated 91 Recharts 2.15.4 outdated 91 Stylelint 17.14.0 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 Tiptap Core 2.27.2 outdated 91 prettier 3.9.4 outdated 91 react-dropzone 14.4.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Lexical 0.13.1 outdated 92 Playwright catalog: 92 React Hook Form 7.80.0 outdated 92 TanStack Query catalog: 92 Zod catalog: 92 lucide-react catalog: 92 postcss catalog: 93 @vitejs/plugin-react catalog: 93 Anthropic TypeScript SDK 0.110.0 outdated 93 MySQL2 3.22.5 outdated 93 Vitest catalog: 93 Vitest catalog: 93 Vitest catalog: 93 preact catalog: 94 @babel/core 7.29.7 outdated 94 @babel/core 7.28.6 outdated 94 @babel/core 7.18.6 outdated 94 @babel/core 7.29.0 outdated 94 AWS SDK for JavaScript (S3 Client) 3.1079.0 outdated 94 Stripe Node.js Library 8.222.0 outdated 94 Vite catalog: 94 typescript-eslint catalog: 94 typescript-eslint catalog: 95 ESLint 9.39.4 outdated 95 ESLint 9.39.4 outdated 95 React Router catalog: 95 React Router 7.18.1 outdated 95 Sentry JavaScript (@sentry/browser) 7.114.0 outdated 95 Sentry JavaScript (@sentry/browser) 7.120.4 outdated 95 Sentry JavaScript (@sentry/browser) catalog: 95 Sentry JavaScript (@sentry/browser) 7.116.0 outdated 95 Storybook catalog: 95 Storybook catalog: 95 Storybook 10.4.6 outdated 95 Storybook catalog: 95 Storybook 10.4.6 outdated 95 Storybook catalog: 95 jest 29.7.0 outdated 95 jest 29.7.0 outdated 96 @slack/web-api 7.1.0 outdated 97 TypeScript catalog: 97 webpack 5.105.4 outdated 98 React catalog: 98 React catalog: 98 React DOM catalog:

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers