Wheat. The sustainable & lightning fast starter theme for Grav CMS

Packed with great stuff

Grav CMS

Modern, open source, flat-file CMS where performance is not just an afterthought, it's baked-in from the start.

Modular Pages

Use existing or build new modular pages to allow for quick and versatile layouts.


Baked-in SEO good practices with schema.org implementations, flexible meta tags management, semantic HTML, server rendered pages and a “users first” approach.


Natively Markdown, HTML and TWIG support right in the content.

In-Template Image Processing

Dynamic image manipulation to resize, crop, resample and optimize right from the TWIG templates.

Twig Templating

Twig templating is best-in-class and provides powerful features along with great performance.

Asset Manager

A built-in Asset Manager allows powerful control over CSS and JS including compression and pipelining.

Github Actions

Automate deployments and Cloudflare purge with pre-configured workflows.

No tooling required

Build everything using vanilla code and make your project maintainable for everyone.

Wheat enables Calotte and allow us to help our customers while reducing their impact on the environment, by approaching the web in a sustainable, perennial, efficient and honest way.

Sustainably designed

Every template, and every script is designed with sustainability in mind, while delivering useful examples and use cases that can then be used to deliver product that are clean, efficient, open, honest, regenerative and resilient.

Learn about sustainable design

No toolchains, no build system, no framework.

We use vanilla everything so tooling can be kept to a minimum, making projects easy to maintain and keeping web development approachable for everyone.

Setup a new project

Contribute to an existing one

Internet is responsible for around 4% of global emissions.
Tom Greenwood
Internet must be treated as, and is, a physical object.
Vincent Rouleau (Calotte)
We aim for the speed of light (no less).

Before you ask

Who is this for?

Wheat is mostly aimed at front-end developers looking for a simple and powerful platform to create what I would call “agency sites” for small to medium companies. It goes for minimum dependencies and portability (might be a weird concept but I’ll get back to it eventually). The prominent selling points are speed (100kb base), approachability (vanilla everything), simplicity (if you know what a file system is, you pretty much understand everything) and development costs.

More to come...

Why do we need sustainable web design?

The internet currently produces approximately 3.8% of global carbon emissions, which are rising in line with our hunger to consume more data. Increasingly, web technologies are also being used to sow discontent, erode privacy, prompt unethical decisions, and, in some countries, undermine personal freedoms and the well-being of society.

Sustainable web design is an approach to designing web services that puts people and planet first. It delivers digital products and services that respect the principles of the Sustainable Web Manifesto: clean, efficient, open, honest, regenerative, and resilient

Source 1, Source 2, Source 3

How about pricing?

Grav CMS and Wheat are open-source and free so you mostly have to pay for hosting and related services. Here's a rundown of what I pay to run getwheat.ca (along side a bunch of other websites).

  • DigitalOcean Droplet - aound 20USD/m
  • cPanel - 35USD/m (up to 35 accounts)
  • Cloudflare - Free

Bear in mind that this setup could scale up and is designed to host multiple sites. It would work just as well on a cheap shared hosting (While I can't really recommend it but it's cheap).

Welcome back!

You've been logged out.