Custom Themes

Turn themes into CMS-powered websites with Stackbit's custom theme model

Easily integrate with modern headless CMS

Easily integrate with modern headless CMS

Let Stackbit do the heavy lifting of provisioning your theme's content model with a growing selection of headless CMS and pulling the content for you in the format your static site generator expects it.

Turn themes into CMS-powered websites

Turn themes into CMS-powered websites

Give your users, clients or company the ability to create fast, secure and low-maintenance CMS-powered websites in a single click.

All it takes is a single config file

All it takes is a single config file

We use a powerful content model you define in stackbit.yaml to convert content, front matter and data into the format your static site generator expects.

Bring your new & existing themes no matter what static site generator they use

Bring your new & existing themes no matter what static site generator they use

All themes with structured schema driven by Markdown page files with YAML front matter and JSON/YAML/TOML data/config files can use Uniform and Stackbit.

You can also use Unibit's powerful transpiling engine to write a theme once and stay static site generator agnostic.

Starter Themes

Azimuth - A super sleek SaaS theme



Create With Stackbit

Exto - A portfolio theme with a blog



Create With Stackbit

Fjord - A minimal blogging theme



Create With Stackbit

Fresh - A personal theme with a blog



Create With Stackbit


FAQ

What headless CMS does Uniform support?

Uniform is starting with support for Contentful, DatoCMS, Forestry & NetlifyCMS with more CMS coming soon.

What is the plural of CMS

CMS.

Do I still need to go into the CMS and define content schemas?

No more! Define a Uniform content model once in the stackbit.yaml file and Stackbit maps your content to every CMS. So you now actually have time to pick up a new hobby like growing Bonsais, playing Rocket League or start an Etsy shop.

Can me, my customers and/or my company really create CMS-powered websites from my themes with a single click?

You likely know Amazon has a patent on that single click, or maybe it's only for eCommerce? At any rate we're more like 2-3 clicks but constantly looking for ways to reduce those clicks.

What's the deal with this stackbit.yaml file?

It helps Stackbit understand how your theme expects to get its content and data. We provision whichever CMS you choose with the content model for your theme and when it's time to build we transform the content (did you know some CMS don't support default values, have unique naming conventions for variables, etc) and prepare it for your theme and generator.

I don't like YAML files why didn't you go with JSON/TOML/XML/CFG/Hexdump?

Our almanac said we should use YAML so we didn't ask any questions.

I love AmazingCoolFunkyCMS why don't you support it?

Let's do this! If there's a particular CMS you're looking to use please drop us a line.

What People Are Saying

Ready to try Stackbit?