Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A multi-column theme with a unique card layout for Ghost
Ruby is a free, open-source multi-column Ghost theme built by the Ghost Foundation that organizes publications into a card-based magazine layout.
Ruby is a multi-column theme for the Ghost publishing platform, designed to display content as a unique card layout with widgets. It takes your Ghost publication's posts and pages and renders them into an organized magazine-style home page. Ruby is developed by the Ghost Foundation (TryGhost) and is released under the MIT license. A live demo is available at ruby.ghost.io, and the theme can be downloaded as a zip and uploaded via Ghost's Design settings.
pnpm dev command watches and compiles /assets/css/ into /assets/built/.pnpm zip command packages the whole theme into a dist/ruby.zip file ready for upload.Ruby is for Ghost users who want a structured, magazine-style presentation for their publication. Bloggers running a multi-topic site can group articles into card grids, media companies can showcase many stories per view, and developers can use it as a clean base to customize using modern CSS with the Gulp build pipeline. It's also useful for anyone who prefers the official themes maintained by the Ghost Foundation over third-party options.
/assets/css/ source files and running pnpm dev to auto-compile the built stylesheet.Ruby works like any standard Ghost theme: you download the zip, upload it under Design settings in Ghost, and activate it. If you want to modify the styles, clone the repository, install dependencies with pnpm, then edit CSS files in /assets/css/ while pnpm dev compiles them to /assets/built/. Finally, pnpm zip creates a distributable zip from the theme files.
Ruby is free and open source, released under the MIT license. There are no paid tiers or premium features; you can use it on any Ghost site, including self-hosted Ghost.
Yes, Ruby is free. It is an official Ghost theme released by the Ghost Foundation under the MIT license, so you can use, modify, and redistribute it without payment.
Download the theme's zip file from the GitHub repository, then in your Ghost admin go to Design settings and upload the zip. The theme becomes active immediately and you can customize it in the Ghost editor.
To work on the theme's CSS, you need Node.js, pnpm, and Gulp installed globally. Run pnpm install, then pnpm dev to build and watch for changes; the compiled files appear in /assets/built/.
Yes, Ruby supports theme translations. The translation files and contribution guidelines are maintained in the TryGhost/Themes monorepo, so you can edit or contribute translations following that repository's README.
Yes. Since it's an open-source theme, you can install it on any Ghost setup, whether hosted at ghost.io or self-hosted, by uploading the zip through the Design settings.
