Krabi is a magazine‑style Ghost theme for blogs and publications. It features a two‑column layout and a prominent sidebar newsletter form to grow your audience. It’s fully responsive and easy to navigate. If you’re comparing Ghost themes for magazines or blogs, Krabi is a reliable, straightforward choice.

Responsive on any device
Krabi adapts to phones, tablets, and desktop screens of any size.

Your tags in one place on every page
The tags menu makes it easy to browse topics, and it’s visible on every page.
If your tags exceed the available width, a smooth horizontal scroll appears for convenience.

A better tags page
Krabi includes a dedicated tags page that lists your tags with a photo, name, description, and post count.

Showcase your authors
List all your authors in one place using a custom authors page ↗.

Accessible by design
Accessibility is essential. Krabi uses colors that meet contrast guidelines and follows a clear heading structure with proper ARIA attributes.
The following is a screenshot of a test run by the WAVE Web Accessibility Evaluation Tool.

Looks great without feature images
Many themes struggle without feature images. Krabi’s layout looks great even when posts don’t include images.
This is how the homepage looks without images.

And this is a blog post.

If you don’t use feature images, Krabi still looks great.
Centered post layout
Prefer a centered post layout? With just two steps ↗, you can remove the sidebar and center the post layout.

Speaks your language
Translation support for ten different languages.
Arabic, German, Spanish, French, Portuguese, Italian, Finnish, Dutch, Turkish, and Danish.

Deploy with GitHub
Integrated with the Deploy Ghost Theme GitHub Action for easy theme deployment.

Features you’ll love in Krabi
- Responsive videos
- Responsive tables
- Table of Contents
- Related posts
- Syntax highlighting
- Lazy loading images for optimal performance
- Social sharing icons (Twitter, Pinterest, Facebook, etc.)
- Public, Members, and Paid labels on the posts list for easy scanning
- Translation support for ten different languages
- Dutch 🇳🇱
- Arabic 🇸🇦
- German 🇩🇪
- Danish 🇩🇰
- French 🇫🇷
- Spanish 🇪🇸
- Italian 🇮🇹
- Finnish 🇫🇮
- Turkish 🇹🇷
- Portuguese 🇵🇹