Ghost
Open source publishing and membership platform for blogs, newsletters and online publications.
Overview
Ghost is a headless, Node.js-based content platform focused on professional publishing - blogs, newsletters, and membership/subscription sites - rather than being a general-purpose CMS. Content is managed through Ghost's admin interface and delivered to your own frontend (themes or a custom site) via its Content API.
You can self-host it using the official `ghost-cli` tool, which handles local installs for development or full production installs on a server, including automatic SSL via Let's Encrypt. Alternatively, Ghost(Pro) is an official managed hosting service that can launch a site in a couple of minutes with CDN, backups, and maintenance included; its revenue funds the nonprofit Ghost Foundation that maintains the open-source project.
It suits publishers, writers, and small teams who want a dedicated publishing and membership platform rather than adapting a general CMS for that purpose.
- Categories
- CMS
- Keywords
- bloggingcmspublishingnewsletter
- Languages
- JavaScript, TypeScript
- License
- MIT
Related Projects
Decap CMS
MITGit-based, open-source CMS for static site generators, editing content as files in your repository through a simple admin interface.
- CMS
Payload
MITTypeScript-first headless CMS and application framework with a built-in admin panel.
- CMS
Strapi
MITSelf-hosted, open-source headless CMS that generates REST and GraphQL APIs from visually modeled content types.
- CMS
Wagtail
BSD-3-ClauseDjango-based, open-source content management system focused on editor experience, with a headless content API for decoupled frontends.
- CMS
Spotted an error? Suggest an edit on GitHub.