Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A minimal, typography-heavy newsletter theme for Ghost, free and open source.
Journal is a minimal, typography-heavy newsletter theme for the Ghost publishing platform, built to give a Ghost site a clean, text-first reading experience.
Journal is a free, open-source Ghost theme designed specifically for newsletter-style publishing. It runs on Ghost, the Node.js-based CMS, and it takes a Ghost site's pages and posts and renders them in a minimal, typography-first layout. Journal is developed and maintained by the Ghost Foundation and synced automatically from the TryGhost/Themes monorepo, which is also where issues and contributions are managed. The theme is released under the MIT license, and a live demo is at journal.ghost.io.
Journal distinguishes itself with a sparse, readable design that puts the writing first, and with official support from the Ghost team. It also ships with a developer-friendly CSS build pipeline and simple packaging.
Journal is for newsletter writers who want a text-focused presentation for their Ghost publication. It is also for Ghost site owners who want an official, minimal theme they can install by uploading a single zip file. Developers and designers will appreciate the Gulp/PostCSS setup, which allows them to edit CSS and rebuild quickly.
Journal supports a few concrete tasks: publishing a newsletter, installing the theme, and developing custom styles.
Installation takes two steps: download the theme zip, then log into Ghost, go to Design settings, and upload it. For development, you need Node, pnpm, and Gulp; from the theme root, run pnpm install and pnpm dev to build and watch CSS changes. The compiled assets go to /assets/built/, and running pnpm zip creates dist/journal.zip for distribution.
Journal is completely free. It is published under the MIT license, so there is no cost to download, use, or modify it.
Yes. Journal is released under the MIT license and is part of the official Ghost Themes repository, so you can download and use it at no cost.
Download the zip from the GitHub repository, then log into your Ghost admin area, open Design settings, and upload the zip file. Ghost activates the theme immediately.
Edit the CSS files under /assets/css/ and run pnpm dev to compile them to /assets/built/. The Gulp watcher rebuilds the CSS automatically whenever you save changes.
Yes, you can preview Journal at journal.ghost.io, where the theme runs with sample content.
Yes, translations are managed in the TryGhost/Themes monorepo. Follow the instructions in the theme-translations README to edit or add translations.
