This is a quick overview showing which Zola themes are fast, lightweight, security oriented, and follow modern web standards.
Last Updated: Nov 27 2024
Themes are sorted by Lighthouse, YellowLabTools, and Observatory ratings, themes with Search feature are at the top.
You may wonder, why check the Mozilla Observatory rating on a demo site?
If any Javascript used by the theme is improperly structured/implemented, then it is impossible to enforce a strict CSP without also breaking the Javascript features (this is particularly true of unsafe-inline). We can surmise that any themes with a high mozilla observatory rating (and the js features still work) do not have any obvious javascript issues.
If you host your site or theme on netlify then implementing a CSP is simple, just include a netlify.toml file (headers section).
If you host your site or theme on cloudflare pages then implementing a CSP is simple, just include a _headers file.
Theme | Demo | KB | GL | YL | MO | Repository Statistics |
---|---|---|---|---|---|---|
abridge | Demo | 27 | 100 | 100 | 130 | |
halve-z | Demo | 278 | 99 | 91 | 130 | |
Duckquill | Demo | 183 | 95 | 96 | 75 | |
shadharon | Demo | 311 | 97 | 99 | 50 | |
book | Demo | 29 | 99 | 99 | 40 | |
tabi | Demo | 308 | 91 | 96 | 50 | |
minimal-da | Demo | 58 | 91 | 99 | 40 | |
pico | Demo | 1056 | 92 | 96 | 40 | |
Docsascode | Demo | 6 | 87 | 99 | 40 | |
adidoks | Demo | 4 | 97 | 90 | 35 | |
karzok | Demo | 210 | 97 | 98 | 20 | |
EasyDocs | Demo | 94 | 88 | 100 | 25 | |
Blow | Demo | 324 | 92 | 99 | 15 | |
DeepThough | Demo | 1285 | 84 | 81 | 35 | |
Inky | Demo | 65 | 94 | 89 | 15 | |
zolastrap | Demo | 2781 | 82 | 65 | 20 | |
ataraxia | 404 | - | 0 | 0 | 0 | |
zola.386 | 404 | - | 0 | 0 | 0 | |
Zulma | 404 | - | 0 | 0 | 0 |
Themes without a search feature:
Theme | Demo | KB | GL | YL | MO | Repository Statistics |
---|---|---|---|---|---|---|
Bear | Demo | 4 | 95 | 100 | 125 | |
Zolarwind | Demo | 889 | 94 | 97 | 115 | |
Mabuya | Demo | 133 | 100 | 98 | 80 | |
Minimal | Demo | 19 | 97 | 99 | 80 | |
serene | Demo | 21 | 99 | 99 | 45 | |
d3c3nt | Demo | 9 | 100 | 100 | 40 | |
kangae | Demo | 12 | 99 | 100 | 40 | |
Kita | Demo | 15 | 99 | 99 | 40 | |
tranquil | Demo | 26 | 99 | 99 | 40 | |
tale-zola | Demo | 23 | 98 | 99 | 40 | |
UI Navigat | Demo | 5 | 96 | 100 | 40 | |
simple-dev | Demo | 72 | 97 | 99 | 40 | |
after-dark | Demo | 11 | 96 | 99 | 40 | |
anemone | Demo | 11 | 91 | 99 | 45 | |
PaperMod | Demo | 15 | 97 | 98 | 40 | |
Anpu | Demo | 24 | 97 | 98 | 40 | |
sam | Demo | 152 | 94 | 100 | 40 | |
pickles | Demo | 215 | 93 | 94 | 45 | |
emily_zola | Demo | 1081 | 94 | 98 | 40 | |
even | Demo | 15 | 97 | 99 | 35 | |
solar-them | Demo | 19 | 92 | 99 | 40 | |
apollo | Demo | 335 | 98 | 97 | 35 | |
Oceanic Ze | Demo | 559 | 94 | 95 | 40 | |
hyde | Demo | 45 | 91 | 97 | 40 | |
Zplit | Demo | 88 | 97 | 40 | ||
re137 | Demo | 822 | 92 | 90 | 40 | |
Float | Demo | 374 | 89 | 97 | 35 | |
nasm-theme | Demo | 204 | 91 | 94 | 35 | |
hallo | Demo | 659 | 88 | 92 | 40 | |
no style, | Demo | 7 | 98 | 100 | 20 | |
Hook | Demo | 9 | 99 | 99 | 20 | |
Course | Demo | 41 | 98 | 100 | 20 | |
zerm | Demo | 168 | 80 | 97 | 40 | |
kodama | Demo | 60 | 96 | 100 | 20 | |
Coco | Demo | 8 | 95 | 100 | 20 | |
Zhuia | Demo | 694 | 82 | 98 | 35 | |
otherworld | Demo | 94 | 100 | 20 | ||
Academic W | Demo | 45 | 95 | 98 | 20 | |
Soapstone | Demo | 15 | 92 | 99 | 20 | |
Clean Blog | Demo | 1404 | 89 | 82 | 40 | |
neovim | Demo | 3332 | 91 | 80 | 40 | |
henry | Demo | 10 | 89 | 100 | 20 | |
Ergo | Demo | 274 | 83 | 91 | 35 | |
ntun-zola- | Demo | 405 | 79 | 95 | 35 | |
polymathic | Demo | 1179 | 87 | 82 | 40 | |
terminimal | Demo | 190 | 92 | 96 | 20 | |
Academic P | Demo | 94 | 94 | 93 | 20 | |
HayFlow | Demo | 317 | 97 | 95 | 15 | |
boring | Demo | 914 | 81 | 86 | 40 | |
feather | Demo | 17 | 89 | 96 | 20 | |
Project Po | Demo | 84 | 91 | 94 | 20 | |
Hermit_Zol | Demo | 170 | 91 | 99 | 15 | |
zallery | Demo | 1801 | 92 | 93 | 20 | |
zola-paper | Demo | 12 | 91 | 98 | 15 | |
hephaestus | Demo | 276 | 91 | 96 | 15 | |
Toucan | Demo | 132 | 80 | 99 | 20 | |
Linkita | Demo | 51 | 99 | 99 | 0 | |
dose | Demo | 18 | 86 | 100 | 10 | |
Andromeda | Demo | 1729 | 76 | 85 | 35 | |
archie-zol | Demo | 95 | 99 | 0 | ||
zola-grays | Demo | 1762 | 91 | 88 | 15 | |
Papaya | Demo | 348 | 98 | 94 | 0 | |
Seje2 | Demo | 1867 | 82 | 88 | 20 | |
zola-hacke | Demo | 29 | 90 | 99 | 0 | |
Hikari | Demo | 102 | 89 | 99 | 0 | |
Albatros | Demo | 2067 | 83 | 83 | 20 | |
resume | Demo | 687 | 84 | 86 | 15 | |
juice | Demo | 93 | 88 | 96 | 0 | |
particle | Demo | 382 | 94 | 90 | 0 | |
dinkleberg | Demo | 122 | 83 | 99 | 0 | |
anatole-zo | Demo | 486 | 86 | 94 | 0 | |
codinfox-z | Demo | 345 | 79 | 96 | 0 | |
Seagull | Demo | 780 | 75 | 0 | 20 | |
lightspeed | 404 | - | 0 | 0 | 0 | |
Slim | 404 | - | 0 | 0 | 0 | |
tilde | 404 | - | 0 | 0 | 0 |