Ghost: Open source Node.js publishing platform
Headless CMS built with Node.js for blogging, memberships, subscriptions, and newsletters.
Learn more about Ghost
Ghost is an open source content management system designed specifically for publishing and content creation. Built on Node.js, it operates as a headless CMS that separates content management from presentation, allowing developers to use any frontend technology. The platform includes a REST API and GraphQL API for content delivery, along with built-in features for user management, payment processing, and email newsletters. Ghost is commonly used for blogs, online publications, membership sites, and content-driven web applications.
Headless Architecture
Provides REST and GraphQL APIs for content delivery, allowing frontend flexibility while maintaining centralized content management.
Publishing Focus
Built specifically for content creators with integrated membership management, subscription billing, and newsletter functionality.
Self-hosted Option
Can be deployed on custom infrastructure using the Ghost CLI tool, providing full control over hosting and customization.
Top in Backend & APIs
Related Repositories
Discover similar tools and frameworks used by developers
Express
Middleware-based HTTP routing and response handling for Node.js.
Cal.com
Open-source scheduling platform for calendar booking, self-hosted alternative to proprietary services.
Discourse
Self-hostable forum platform with Ruby on Rails, real-time chat, and plugin support.
ioredis
Robust TypeScript Redis client supporting clusters and Sentinel.
Gin
Fast HTTP router with JSON binding and middleware support.