A free block theme for writers and independent publishers. Give your articles room to breathe, with a whole site you can edit in WordPress.
Free theme, listed on WordPress.org. No checkout or account needed.
Version 0.4.2 · WordPress 7.0+ · PHP 7.4+
Osmium is in the WordPress theme directory, so updates arrive in your dashboard like any other theme. No license key needed.

A good article shouldn’t stretch from one edge of the screen to the other. Osmium gives your paragraphs a comfortable reading column while letting images and tables use more of the page.
Your content sets the pace. The layout gives it space.
Start with Editorial, or choose a different look in the Site Editor. Each style changes the palette and typography while keeping your content editable.




Review sites need more than a heading and a buy button. These 7 patterns give your recommendation a useful structure, from the first verdict to the final comparison.
Every pattern uses WordPress core blocks. Your inserted content remains editable if you change themes, though its styling will follow the new theme.
Change your header and footer in the Site Editor. Start new pages with the included patterns, without adding a page builder.
Valley Sans and Hedvig Letters Serif are bundled with the theme. The default fonts load from your domain.
Osmium ships about 8 KB of theme CSS and no JavaScript of its own. WordPress blocks and plugins may still load scripts.
Here are 60 of the 128 patterns in the inserter. Select any preview to open the full-size image, or follow a group’s demo link to see every pattern in place.
Shown in the Editorial style with example content. Quotes, numbers and offers are placeholders, post lists show your own posts, and the example images ship with the theme, ready to swap for your photos.
Showing 60 of 60 patterns
Opener, cover image1400 × 694 · View full size
Opener, text beside an image1400 × 607 · View full size
Opener, magazine front1200 × 832 · View full size
Opener, the newest post1400 × 671 · View full size
Opener, newest post as a cover1400 × 604 · View full size
Opener for a book or course1200 × 744 · View full size
Opener, centered1400 × 671 · View full size
Pricing, three plans1200 × 719 · View full size
Services1200 × 535 · View full size
Team1200 × 666 · View full size
Single testimonial1200 × 423 · View full size
Timeline1000 × 623 · View full size
Image gallery1200 × 625 · View full size
Three things explained1200 × 462 · View full size
Numbers row1200 × 309 · View full size
FAQ900 × 297 · View full size
Call to action band1200 × 411 · View full size
Image and text, alternating1200 × 1076 · View full size
Upcoming events1200 × 562 · View full size
Review verdict900 × 410 · View full size
Review score900 × 566 · View full size
Review at a glance900 × 422 · View full size
Pros and cons900 × 279 · View full size
Comparison table1200 × 335 · View full size
Top picks at a glance1200 × 335 · View full size
Plan comparison1000 × 454 · View full size
Final verdict1200 × 330 · View full size
Tabbed details1000 × 256 · View full size No patterns match those filters. Try another name or category.
See the other 68 patterns, the templates, and 11 full pages on the live demo. Every page there is built from the theme’s own patterns.
Tour the Live DemoDownload the Osmium ZIP from WordPress.org, or skip the download and search for Osmium under Appearance → Themes → Add New.
Searching in your dashboard? Click Install, then Activate. With the ZIP, go to Appearance → Themes → Add New → Upload Theme, choose the file and install it.
Activate Osmium on a staging site first. Open Appearance → Editor to choose your style and edit the layout.
Osmium is an early release. Check your own content and plugins on staging before switching a live site.
Newsletters and other form actions need a working form or email service behind the layout.
The complete Osmium theme is free under GPL-2.0-or-later. Download it from WordPress.org, make it yours and use it on as many sites as you need.
Version 0.4.2 · Free · Updates through WordPress.org
View Osmium on WordPress.org · Source code and issue tracker on GitHub