Awesome Wagtail
A curated list of awesome packages, articles, and other cool resources from the Wagtail community.
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
General resources
GitHub repository
A Django content management system focused on flexibility and user experience.
Apps >Blogging/news
Wagtail CRX (CodeRed Extensions)
Wagtail + CodeRed Extensions enabling rapid development of marketing-focused websites.
Puput
A Django blog app implemented in Wagtail.
Apps >Rich text editor extensions
Wagtail EditorJS
An EditorJS widget with great support for Wagtail's page, image and document choosers.
Wagtail Terms
A plugin to add a glossary terms entity to the Draftail editor.
wagtailmdx
A MDXEditor integration for Wagtail as textfield widget.
Apps >Widgets
wagtailgmaps
Simple Google Maps address formatter for Wagtail fields.
Wagtail-Geo-Widget
Google Maps widget for the GeoDjango PointField field in Wagtail.
wagtail-markdown
Markdown support for Wagtail.
wagtail-autocomplete
Autocompleting choosers for ForeignKey, ParentalKey, and ManyToMany fields.
wagtail-instance-selector
A ForeignKey widget to create and select related items. Similar to Django's raw_id_fields.
wagtail-generic-chooser
provides base classes for building chooser popups and form widgets for the Wagtail admin, matching the look and feel of Wagtail's built-in choosers for pages, documents, snippets and images.
Wagtail-Color-Panel
A package that adds new panels for selecting colors, works both on regular page fields and stream field.
Wagtail Ace Editor
Ace Editor right in your Wagtail admin.
wagtail-html-editor
Enhanced HTML editor block for Wagtail CMS with CodeMirror 6, syntax highlighting, Emmet support, and fullscreen mode.
Apps >StreamField
wagtail-inventory
Search Wagtail pages by the StreamField blocks they contain.
Wagtail Code Block
StreamField code blocks for the Wagtail CMS with real-time PrismJS Syntax Highlighting.
Apps >Static site generation
Wagtail-bakery
A set of helpers for baking your Django Wagtail site out as flat files.
Apps >Settings management
Wagtail-Flags
Feature flags for Wagtail sites.
Apps >E-commerce
django-salesman
Headless e-commerce framework for Django with Wagtail modeladmin integration.
Apps >SEO and SMO
wagtail-meta-preview
Wagtail Meta Preview provides panels for previewing Facebook sharing, Twitter sharing and Google search results in the Wagtail admin.
Wagtail Yoast
A tool to improve readability of your texts with SEO recommendations.
Wagtail SEO
Search engine and social media optimization for Wagtail.
Apps >Customer experience
Wagtail Experiments
A/B testing for Wagtail.
Wagtail Personalisation
Personalisation module, enabling editors to create customised pages - or parts of pages - based on segments whose rules are configured directly in the admin interface.
Apps >Security
wagtail-2fa
Add two-factor authentication to Wagtail by integrating it with django-otp.
Apps >Media
wagtailmedia
A Wagtail module for managing video and audio files within the admin.
Wagtail Transcription
Provides a field to automatically creates transcriptions from YouTube videos.
Apps >Translations
Wagtail Localize
Translation plugin for Wagtail CMS.
Wagtail Modeltranslation
Simple app containing a mixin model that integrates django-modeltranslation into Wagtail panels system.
Apps >Forms
Wagtail's built in Form Builder
for general use cases.
Wagtail ReCaptcha
wagtail-django-captcha provides an easy way to integrate the django-recaptcha field when using the Wagtail formbuilder.
Wagtail Jotform
A plugin for using jotforms in wagtail.
Wagtail Model Forms
The Wagtail Form Builder functionalities available for your models/snippets.
Wagtail Formation
Fully dynamic and easy to use CMS-able forms for wagtail
Apps >Testing
wagtail-linkchecker
A tool to assist with finding broken links on your Wagtail site.
Wagtail Accessibility
✅ Accessibility content checks for Wagtail websites.
Wagtail Factories
Factory boy classes for Wagtail.
Apps >Modeladmin
wagtail-admin-list-controls
Adds advanced search, ordering and layout controls to Wagtail's modeladmin list views.
Wagtail Rangefilter
Integrates django-admin-rangefilter into Wagtail's ModelAdmin.
Wagtail-TreeModelAdmin
An extension for Wagtail's ModelAdmin for a page explorer-like navigation of Django model relationships.
Apps >Content Management
Wagtail Sharing
Easier sharing of Wagtail drafts.
Wagtail Transfer
An official extension for Wagtail allowing content to be transferred between multiple instances of a Wagtail project
Wagtail Content Import
Import content from Google Docs or Docx into StreamFields, using a customisable mapping system.
Wagtail Headless Preview
Previews for headless Wagtail setups
Wagtail-FEdit
Add frontend editing to your Wagtail site.
Apps >Misc
wagtailmenus
An app to help you manage and render menus in your Wagtail projects more effectively.
Wagtail Gridder
Grid card layout similar to Google image search results, with an expanded area for card details.
Wagtail App Pages
Extend Wagtail pages using an actual URL config and django views.
Wagtail Cache
A simple page cache for Wagtail using the Django cache middleware.
Wagtail Orderable
Mixin support for drag-and-drop ordering in admin panel.
Wagtail Resume
A Wagtail project made to simplify creation of resumes for developers.
Wagtail Trash
Instead of deleting pages when pressing delete, pages will get thrown into the "Trash Can".
wagtail-pdf-view
PDF rendering views for the Wagtail CMS.
Wagtail Grapple
A Wagtail app that makes building GraphQL endpoints a breeze.
Wagtail Cache Invalidator
Invalidate and purge (frontend) cache via an user-friendly interface in the Wagtail CMS.
Tools >Templates & Starter Kits
Pipit
Pipit is a Wagtail CMS boilerplate which aims to provide an easy and modern developer workflow with a React-rendered frontend.
cookiecutter-wagtail-package
A cookiecutter template for building Wagtail add-on packages.
Wagtail for Platform.sh
Wagtail template for Platform.sh.
cookiecutter-wagtail-vix
a minimal, batteries-included, reusable project skeleton to serve as a starting point for a Wagtail project.
Sites Conformes
Gestionnaire de contenu permettant de créer et gérer un site internet basé sur le Système de design de l'État, accessible et sécurisé. Basé sur Wagtail CMS.
Tools >Templates (start command)
Wagtail template: Your first Wagtail site
A Wagtail project starter template – with the solution to Wagtail's official Your first Wagtail site tutorial.
Wagtail News Template
A Wagtail template for a news site.
Resources >Getting started
Getting started in Wagtail, a newcomer's perspective
Having used Drupal almost exclusively as my main tool of choice for a while now, I was asked to put together a build using Wagtail.
Présentation de Wagtail, le dernier CMS Django
Wagtail est un CMS relativement récent dans l’écosystème Django. Pour autant, son jeune âge ne l’empêche pas de posséder de nombreuses fonctionnalités que nous découvrirons dans cet article.
Getting Started With Wagtail
Working extensively with Wagtail and the surrounding community, we have discovered a range of common pitfalls developers run into when beginning to deliver with Wagtail.
Resources >Articles
Wagtail Tutorials: Build Blog Step by Step
The tutorials teach you how to create a standard blog from scratch step by step.
Multi-tenancy with Wagtail
Multiple part guide on robust multi-tenancy support in Wagtail.
Resources >Presentations
An Introduction to Wagtail
by Eloise "Ducky" Macdonald-Meyer - This talk is an introduction to Wagtail, a content management system built on the Python web framework, Django.
DjangoCon US 2015 - Wagtail - Yet Another Django CMS
by Tom Dyson - Tom will explain why his agency decided to build a new CMS, share some lessons learned in running a growing open source project, and outline Wagtail's roadmap to version 2 and beyond. Slide deck.
Wellington Wagtail CMS Meetup - Meet Wagtail
by Josh, Jordi and Rich, from the Springload dev team - An introductory session to Wagtail to showcase the main features it has to offer.
DjangoCon US 2016 - Atomic Wagtail
by Kurt Wall – Brad Frost's atomic design principles are taking the way we design the web by storm. I'll explain what Wagtail is, how you can use it with atomic design principles, and some hurdles you might run into along the way with suggestions on how to help.
PyCon Australia – Comparing Wagtail, Django CMS and Mezzanine
by Adam Brenecki – This talk explores the different approaches, strengths and weaknesses of each CMS, and what they mean for you as a developer and for your content editors.
Wagtail — еще одна CMS на Django
by Mikalai Radchuk - This talk is an introduction to Wagtail in Russian.
Wagtail & Agile – Wagtail Space 2017
by Edd Baldry.
Deploy Wagtail to the Divio Cloud – Wagtail Space 2017
by Daniele Procida.
All about Wagtail – Wagtail Space 2017
by Robin van der Rijst.
Wagtail's preview, a new hope – Wagtail Space 2017
by Bertrand Bordage.
The Zen of Wagtail – Wagtail Space 2017
by Matt Westcott.
Plone to Wagtail – Wagtail Space 2017
by Coen van der Kamp.
Hundreds of Wagtail in Flight – Wagtail Space 2017
by Simon de Haan.
How Google uses Wagtail – Wagtail Space 2018
by Kevin Chung.
Introducing Draft.js in Wagtail – Wagtail Space 2018
by Thibaud Colas. Presentation.
Let It Go – Wagtail Space 2018
by Matt Wescott.
Wagtail’s first hatch – Wagtail Space 2018
by Bertrand Bordage.
The Word Problem – Wagtail Space 2018
by Tom Dyson.
Wagtail on Divio Cloud – Wagtail Space 2018
by Daniele Procida.
StreamField editor at UWKM – Wagtail Space 2018
by Geert jan Hoogeslag.
Things i learned at Wagtail Space – Wagtail Space 2018
by Codie Roelf.
Fly Wagtail to a PyCon – Wagtail Space 2018
by Daniele Procida.
Wagtail Performance – Wagtail Space 2018
by Michael van Tellingen. Code.
Mutliple images uploader – Wagtail Space 2018
by Rajeev J Sebastian.
Wagtail Space easter egg team demo – Wagtail Space 2018
by Lars. Code.
Wagtail Space 2019 – Wagtail Space 2018
by Maarten Kling.
Wagtail in 2018 – Wagtail Space US 2018
by Tom Dyson.
What the Wagtail Docs Don't Tell You – Wagtail Space US 2018
by Lacey Williams Henschel.
Django Logging for Wagtail – Wagtail Space US 2018
by Ryan Sullivan.
Scaling Wagtail for 100 Million Girls – Wagtail Space US 2018
by Lisa Adams and Codie Roelf.
Using Wagtail to Fight for Press Freedom – Wagtail Space US 2018
by Harris Lapiroff.
Choosing Wagtail for Columbia University – Wagtail Space US 2018
by Zarina Mustapha.
Wagtail in the Cloud – Wagtail Space US 2018
by Daniele Procida.
Beheading Wagtail: Wagtail as a Headless CMS – Wagtail Space US 2018
by Michael Harrison.
Learning Wagtail – Wagtail Space US 2018
by Dawn Wages.
Sharing is Caring – Wagtail Space US 2018
by Andy Chosak.
The State of Wagtail – Wagtail Space 2019
by Tom Dyson.
Image rotation feature – Wagtail Space 2019
by Chris Adams. Code.
Debug templates – Wagtail Space 2019
by Coen van der Kamp.
Wagtail Headless with HATEOAS – Wagtail Space 2019
by Duco Dokter.
Wagtail & Whatsapp – Wagtail Space 2019
by Lisa Adams & Codie Roelf.
Slack2Wagtail – Wagtail Space 2019
by Coen van der Kamp & Lucas Moeskops.
Wagtail and Oscar – Wagtail Space 2019
by Lars van de Kerkhof.
wagtail-textract – Wagtail Space 2019
by Kees Hink. Code.
Django 2.2 compatibility – Wagtail Space 2019
by Matt Wescott.
SEO dashboard – Wagtail Space 2019
by Janneke Janssen. Code.
My First Wagtail Contribution – More formats in RichText Editor – Wagtail Space 2019
by Arifin Ibne Matin.
Fly, Wagtail, fly! – Wagtail Space 2019
by Daniele Procida.
Wagtail & GraphQL – Wagtail Space 2019
by Arthur Bayr.
Writing (code) for authors – Wagtail Space US 2019
by Brian Smith & Eric Sherman. Slides.
Why we chose Wagtail for CodeRed CMS – Wagtail Space US 2019
by Vince Salvino.
Making Wagtail Accessible – Wagtail Space US 2019
by Thibaud Colas. Slides.
Everyone can fly a flag – Wagtail Space US 2019
by Will Barton. Slides.
Architecting for a multi-domain site – Wagtail Space US 2019
by Ben Beecher. Slides.
Contributions can be more than code – Wagtail Space US 2019
by Kalob Taulien.
Thoughtful Code Review – Wagtail Space US 2019
by Naomi Morduch Toubman. Slides.
Solving your problems by spelunking the Wagtail code – Wagtail Space US 2019
by Harris Lapiroff. Slides
The State of Wagtail: 2019 – Wagtail Space US 2019
by Tom Dyson.
Wagtail Guide - Getting started - Wagtail Space US 2022
by Coen van der Kamp.
A New Approach to Multitenant Wagtail - Wagtail Space US 2022
by Stephanie C. Smith and Addison Hardy.
The Wagtail Ecosystem - Wagtail Space US 2022
by Vince Salvino.
Wagtail charts and graphs - Wagtail Space US 2022
by Sævar Öfjörð Magnússon & Arnar Tumi Þorsteinsson.
Adding a GraphQL API to Wagtail - Wagtail Space US 2022
by Patrick Arminio.
Bringing JSONField into Wagtail Core - Wagtail Space US 2022
by Sage Abdullah.
Wagtail vs. WordPress - Wagtail Space US 2022
by Kalob Taulien.
Designing the new page editor - Wagtail Space US 2022
by Phil Dexter and Ben Enright.
Wagtail Guide - Wagtail Space US 2022
by Coen van der Kamp.
The state of Wagtail 2022 - Wagtail Space NL 2022
by Tom Dyson.
Choosers - Wagtail Space NL 2022
by Matthew Westcott.
Working with Image Filters - Wagtail Space NL 2022
by Arnar Tumi Þorsteinsson.
Things I learned - Wagtail Space NL 2022
by Dan Braghis.
Wagtail Roadrunner Beep Beep - Wagtail Space NL 2022
by Lars van de Kerkhof.
Dockerising wagtail projects in 5 minutes - Wagtail Space NL 2022
by Sævar Öfjörð Magnússon.
Wagtail in the News Room - Wagtail Space NL 2022
by Sævar Öfjörð Magnússon & Arnar Tumi Þorsteinsson.
Digital Nomad - Wagtail Space NL 2022
by Maikel Martens.
Unobtrusive internationalisation - Wagtail Space NL 2022
by Lars van de Kerkhof.
Moving Wagtail pages - Wagtail Space NL 2022
by Viggo de Vries.
Wagtail headless and NextJS frontend - Wagtail Space NL 2022
by Lucas Moeskops.
State of Wagtail - Wagtail Space US 2024
by Tom Dyson.
Pleasant Publishing Patterns - Wagtail Space US 2024
by Michael Trythall.
One Thousand and One Wagtail Sites - Wagtail Space US 2024
by Vince Salvino.
3D Files with Wagtail - Wagtail Space US 2024
by Dawn Wages and Mira Gibson.
Lightning Talks June 20 - Wagtail Space US 2024
lightning talks.
LLMs and Wagtail - Wagtail Space US 2024
by Emily Topp-Mugglestone.
Auditing Wagtail Content - Wagtail Space US 2024
by Will Barton & Chuck Sebian-Lander.
What Editors Really Want - Wagtail Space US 2024
by Meagen Voss.
Lightning Talks June 21 - Wagtail Space US 2024
lightning talks.
The State of Wagtail - Wagtail Space NL 2024
by Tom Dyson.
Headless Wagtail Strategies - Wagtail Space NL 2024
by Rémy Sanchez.
Wagging HubSpot's Tail - Wagtail Space NL 2024
by Simon Blanchard and Joost Meijerink.
Wagtail and Caching - Wagtail Space NL 2024
by Jake Howard.
Faster Thumbnails for a Faster Web - Wagtail Space NL 2024
by Alex Tomkins.
The impossible art of making everyone happy - Wagtail Space NL 2024
by Matthew Westcott.
Wagtail AI and Wagtail Vector Index - Wagtail Space NL 2024
by Dan Braghiș.
Wagtail Translate - Wagtail Space NL 2024
by Coen van der Kamp.
Universal Listings - Wagtail Space NL 2024
by Sage Abdullah.
Recovering deleted Django models - Wagtail Space NL 2024
by Jake Howard.
Wagtail Dashboards - Wagtail Space NL 2024
by Judith van Leersum and Emmelien Schiet.
Multi-lingual websites in Wagtail - Wagtail Space NL 2024
by Paul Stevens.
State of Wagtail 2025 - Wagtail Space 2025
by Thibaud Colas.
Wagtail in industry: from farming to finance - Wagtail Space 2025
by Vince Salvino.
Building Better Wagtail Sites: Traits of a Good CMS - Wagtail Space 2025
by Michael Trythall.
REX: Building a SaaS from Wagtail - Wagtail Space 2025
by Sébastien Corbin.
Implement the French Government Design System in Wagtail - Wagtail Space 2025
by Sylvain Boissel and Lucie Laporte.
Wagtail Nest: Maintaining Community Packages Together - Wagtail Space 2025
by Coen van der Kamp.
Automated Data Loader: Wagtail for Weather Data Integration - Wagtail Space 2025
by Erick Otenyo and Grace Amondi.
Building Flexible Wagtail CMS Experiences for Editors - Wagtail Space 2025
by Annette Lewis and Eric Sherman.
AI in Wagtail: responsible innovation for content editors - Wagtail Space 2025
by Sage Abdullah and Tom Usher.
Wagtail and AI Agentic Coding - Wagtail Space 2025
by Maciej Baron.
The Impact of A Contribution to Wagtail - Wagtail Space 2025
by Chiemezuo Akujobi.
One URL to Rule Them All: Dynamic Landing Pages in Wagtail - Wagtail Space 2025
by Chrissy Wainwright and Doug Harris.
Fact checking with Wagtail - Wagtail Space 2025
by Jon Chittenden and Craig Dawson.
Sympa newsletters with Wagtail - Wagtail Space 2025
by Agnès Haasser.
Code that creates content - Wagtail Space 2025
by Alex Morega.
Who's that code snippet? A screen reader guessing game - Wagtail Space 2025
by Laura Wissiak and Pawel Masarczyk.
Where next for Wagtail Search? - Wagtail Space 2025
by Matt Westcott.
Resources >Podcasts
Podcast.__init__ Episode 58 - Wagtail with Tom Dyson
In this episode Tom Dyson explains how Wagtail came to be created, what sets it apart from other options, and when you should implement it for your projects.
Django Chat E9: Wagtail CMS - Tom Dyson
An interview with Tom Dyson on Wagtail, the leading Django-based CMS used by tens of thousands of organizations including Google, NASA, and the British NHS.
Django Chat E84: Dawn Wages
An interview with Dawn Wages, a core Wagtail team member. Discussion about Wagtail, React and Gatsby.
Django Chat E168: Thibaud Colas
An interview with a core team member of Wagtail, discussing the current status of Django, upcoming DSF Board elections, Wagtail roadmap & community opportunities.
Resources >Videos
Learn Wagtail
Regular video tutorials about all aspects of Wagtail.
Wagtail Wednesdays #01 - Adding Help Text to Improve Wagtail Editor Experience
Catherine talks you through the steps you can take to add some useful supplementary text fields to the Wagtail admin.
Wagtail Wednesdays #02 - Customising Rich Text Features in Wagtail
Catherine talks you through the steps you can take to customise your rich text editors to control which features are available to your content editors.
Wagtail Wednesdays #03 - Using tabs to create a cleaner admin interface
Chris talks you through using tabs to organise fields.
Wagtail Wednesdays #04 - Organising Images and Documents using Wagtail Collections
Kieran talks you through the process of organising your images and documents into collections.
Wagtail Wednesdays #05 - How to organise your fields and streamline the editor experience
Chelsea talks you through the process of organising your fields to make it easier to manage them and streamline the editor experience.
Wagtail Wednesdays #06 - Creating & using custom settings in your wagtail site
Chris talks you through setting up and using custom site settings.
Wagtail Wednesdays #07 - How to Enable the Wagtail Styleguide
It’s a really helpful resource that takes no time at all to enable and it allows you to check your components against the guidelines and shows all the available Wagtail icons.
How to Deploy Wagtail to Google App Engine
Focus is Google Cloud Platform but a great introduction on how to get Wagtail up and running in their PAAS.
Resources >Showcases
Offiical showcase - Projects made with Wagtail
Curated list of websites and apps that gives you a taste of the very best projects built with Wagtail.
Made with Wagtail
A showcase of sites and apps made with Wagtail CMS.
Resources >Package lists
Wagtail third-party packages
Official list based on PyPI data.
Framework: Wagtail on PyPI
Packages tagged as Framework: Wagtail.
Wagtail grid - Django Packages
Wagtail projects and packages on Django Packages.
For editors
Wagtail user guide
The official user guide for anyone creating content or managing content production in Wagtail
How Do I Wagtail?
Mozilla's editor facing guide for how to use Wagtail's admin interface.
CCA Wagtail Editor Portal
User facing documentation for Wagtail by California College of the Arts
Caltech Wagtail Editor Portal
User facing documentation for Wagtail by Caltech
Community
Wagtail Space
Wagtail training sessions, Wagtail (lightning) talks and a Wagtail sprint. From March 13th until 15th 2019, Wagtail Space takes place in Arnhem, The Netherlands.
Wagtail updates on Telegram
Unofficial Telegram channel for general Wagtail updates.
Wagtail support on Telegram
Unofficial Telegram channel for support questions and discussions.
Open-source sites
Wagtail demo project
Next generation Wagtail demo, born in Reykjavík.
Torchbox.com on Wagtail
Torchbox website 2024 incarnation.
Made with Wagtail
A showcase of sites and apps made with Wagtail CMS, the easy to use, open source Django content management system.
Federal Election Commission
The content management system (CMS) for the new Federal Election Commission website.
Bow Valley SPCA Website
Wagtail/Django based website of the Bow Valley SPCA.
SecureDrop
Wagtail-powered website of the SecureDrop whistleblower document submission system.
consumerfinance.gov
Django project protecting American consumers.
Western Friend website
A website for Western Friend (westernfriend.org), a Quaker publication that provides resources and support for Quaker communities and individuals seeking to live out their faith in the world. Western Friend is part of the Religious Society of Friends.
Outreachy website
Code for the Outreachy website, based on Python, Django, and Bootstrap.
Wagtail user guide
A website to teach Wagtail to content editors, moderators and administrators.
Penticon Public Library
This is an example public library website using wagtail CMS.
Related lists in Content Management Systems
See categoryAwesome Rust
rust-unofficial/awesome-rust
A curated list of Rust code and resources.
Awesome Mac
jaywcjlove/awesome-mac
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
Awesome Python
vinta/awesome-python
Curated Python frameworks, libraries and resources.
Awesome C++
fffaraz/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
Awesome Go
avelino/awesome-go
Curated Go frameworks and libraries.
Awesome PHP
ziadoz/awesome-php
A curated list of amazingly awesome PHP libraries, resources and shiny things.