Your first time on this page? Allow me to give some explanations.
Awesome Wagtail
A curated list of awesome packages, articles, and other cool resources from the Wagtail community.
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you springload & contributors
View Topic on GitHub:
springload/awesome-wagtail
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
A curated list of awesome things related to Django
General resources
A Django content management system focused on flexibility and user experience
Blogging/news
A wordpress like blog app implemented in wagtail. Please open issues and merge requests only in gitlab.
News/blog plugin for Wagtail CMS
A blog application for the Wagtail Django CMS
Adds support for RSS and JSON Feeds to your Wagtail CMS Projects
A content management system for marketing websites based on Django and Wagtail.
Wagtail extension for RSS and twitter aggregator feature
Puput is a powerful and simple Django app to manage a blog. It uses the awesome Wagtail CMS as content management system.
Rich text editor extensions
Test how readable the content you enter into wagtail is.
Snippets embedder for Wagtail richtext fields
A TinyMCE editor integration for Wagtail
A Medium Editor integration for the Wagtail CMS.
🐦📝🍸 Draft.js editor for Wagtail, built upon Draftail and draftjs_exporter
Wagtail plugin to determine the reading level of of text input into a rich text field
Widgets
Simple Google Maps address formatter for Wagtail fields
Wagtail-Geo-Widget is the complete map solution for your Wagtail site.
A Leaflet JS - OSM based wagtail geo-location widget
Markdown support for Wagtail
An Autocomplete edit handler for selecting Pages, Snippets, and more.
A widget for Wagtail's admin that allows you to create and select related items
A toolkit for custom chooser popups in Wagtail
Upload multiple related images to your models
A package that adds new panels for selecting colors, works both on regular page fields and stream field.
StreamField
Common StreamField blocks for Wagtail
ImageMap functionality for Wagtail through inline SVGs
A work-in-progress app to make Wagtail's StreamField more modular
A basic set of Wagtail Streamfields for fun and profit
Search Wagtail pages by the StreamField blocks they contain
StreamField code blocks for the Wagtail CMS with real-time PrismJS Syntax Highlighting.
A Collection of awesome Wagtail CMS stream-field blocks and Charts.
This Wagtail app provides several ui improvements to the Wagtail admin.
Quickly Add HTML fragment cache to your StreamField block
Add FontAwesome icons to StreamField.
Static site generation
A set of helpers for baking your Django Wagtail site out as flat files.
Wagtail <3 Netlify
Settings management
django-constance integration for Wagtail CMS
Feature flags for Wagtail sites
E-commerce
A wagtail module for creating invoices
A shop for Wagtail CMS
Wagtail integration for Oscar Commerce (or Oscar Commerce integration for Wagtail?)
SEO and SMO
A tool to assist with metadata for social media and search engines.
🔍 OpenGraph, Twitter Card and Schema.org snippet tags for Wagtail CMS pages
Schema.org JSON-LD tags for Wagtail sites
Wagtail Open Graph Image Generator will assist you in automatically creating Open Graph images for your pages.
Note: This library is now included in Wagtail 2.10, use the builtin version instead of this.
Wagtail Meta Preview provides panels for previewing Facebook sharing, Twitter sharing and Google search results in the Wagtail admin.
Wagtail + Yoast
Analytics
A Google Analytics dashboard in your Wagtail admin
Customer experience
A/B testing for Wagtail
Rule-based personalisation for Wagtail CMS
Security
The Wagtail arm of the law - enforce security protocols on your Wagtail site
Enable YubiKey two factor authentication on Wagtail admin panel
2 Factor Authentication for Wagtail
Media
A Wagtail module for managing video and audio files within the admin
Insert image description and tags with the help of computer vision
Extend Wagtail's Documents with image previews and metadata from FilePreviews
Text extraction for Wagtail document search
A wagtail plugin that generates tiny blurry placeholder images for lazy-loading
Adds bulk image import from Google Drive to the Wagtail Admin
Wagtail + SVG
Translations
Simple app to patch modeltranslation (https://github.com/deschler/django-modeltranslation) into Wagtail CMS.
A Wagtail add-on for supporting multilingual sites
Forms
A plugin for adding polling capabilities to the wagtail CMS.
A simple recaptcha field for Wagtail Form Pages
A simple Captcha field for Wagtail form pages
What happened when a FormBuilder met a StreamField
Reply to contact form submissions directly from Wagtail
Testing
A tool to assist with finding broken links on your wagtail site.
A plugin to assist with accessibility when developing in Wagtail.
Factory boy classes for wagtail
Utilities for programmatically building page trees in Wagtail.
Modeladmin
A UI toolkit that extends Wagtail's admin list views and allows you to build custom filters, buttons, panels and more
Misc
An app to help you manage and render menus in your Wagtail projects more effectively
Site specific theme loader for Django Wagtail.
Easier sharing of Wagtail drafts
Wagtail Gridder is a Bootstrap 4 enabled layout for the Wagtail CMS. Grid Items are created within categories, and displayed on a Grid Index Page. The JavaScript libraries Gridder and MixItUp are included.
Fast, drop-in replacement for Wagtail's inline panel with drag and drop
A calendar application for Wagtail
Full MVC support for wagtail pages
UNMAINTAINED. Try wagtail-transfer, the evolution of this package: https://github.com/wagtail/wagtail-transfer/
Import/Export tool for Wagtail CMS (built on top of Django), that supports pages, images, documents, and snippets.
A Wagtail add-on for managing scripts and tags. Ready to go with a cookie bar and consent management.
A simple page cache for Wagtail based on the Django cache middleware.
App to automatically add GraphQL support to a Wagtail website
Wagtail mixin support for drag-and-drop ordering in admin panel
Wagtail Live Preview lets you view your page changes as you make them in the Wagtail Admin.
A Wagtail project made to simplify creation of resumes for developers.
A module for importing page content into Wagtail from third-party sources. Docs:
Pretty, smart, customizable error pages for Wagtail.
Tools
A Cookiecutter template for Wagtail CMS using Zurb Foundation 6
A super simple implementation of Wagtail CMS
A cookiecutter complete with wagtail, django layout, vagrant, provisioning scrips, front end build system and more!
Pipit is a Wagtail CMS boilerplate which aims to provide an easy and modern developer workflow with a React-rendered frontend.
Cookiecutter Django + Wagtail
Getting started
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. By @kiwimind.
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.
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.
Articles
The tutorials teach you how to create a standard blog from scratch step by step.
Talk about the difference between Django-CMS and Wagtail, the two most popular CMS framework in Python world.
Wagtail 2.0 is one of our biggest releases to date.
Do you want to write extensions for Draftail? This is a good place to start.
Prepare you Wagtail site for Accelerated Mobile Pages (AMP).
Comparing Drupal and Wagtail Markup and approach to each CMS
Complete written and video tutorials to create a Wagtail site with multiple languages, authentication and more
Recipes
A Django recipe for integrating Oscar E-commerce into a Wagtail CMS application.
Presentations
by Eloise "Ducky" Macdonald-Meyer - This talk is an introduction to Wagtail, a content management system built on the Python web framework, Django.
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.
by Josh, Jordi and Rich, from the Springload dev team - An introductory session to Wagtail to showcase the main features it has to offer.
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.
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.
by Mikalai Radchuk - This talk is an introduction to Wagtail in Russian.
by Daniele Procida.
by Edd Baldry.
by Tom Dyson.
by Bertrand Bordage.
by Simon de Haan.
by Kevin Chung.
by Thibaud Colas. Presentation.
by Lisa Adams.
by Bertrand Bordage.
by Daniele Procida.
by Tony Yates.
by Geert jan Hoogeslag.
by Codie Roelf.
by Daniele Procida.
by Michael van Tellingen. Code.
by Rajeev J Sebastian.
by Lars. Code.
by Maarten Kling.
by Lacey Williams Henschel.
by Ryan Sullivan.
by Lisa Adams and Codie Roelf.
by Harris Lapiroff.
by Zarina Mustapha.
by Ryan Verner.
by Daniele Procida.
by Michael Harrison.
by Dawn Wages.
by Andy Chosak.
by Игорь Мосягин
by Chris Adams. Code.
by Duco Dokter.
by Chris Adams.
by Lisa Adams & Codie Roelf.
by Coen van der Kamp & Lucas Moeskops.
by Arifin Ibne Matin.
by Brian Smith & Eric Sherman. Slides.
by Timothy Allen.
by Vince Salvino.
by Zarina Mustapha.
by Thibaud Colas. Slides.
by Will Barton. Slides.
by Ben Beecher. Slides.
by Kalob Taulien.
by Naomi Morduch Toubman. Slides.
by Harris Lapiroff. Slides
Podcasts
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.
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.
Videos
This video will show you how to create and display pages using the Wagtail CMS.
Step-by-step tutorial to make extensions for Draftail.
Catherine talks you through the steps you can take to add some useful supplementary text fields to the Wagtail admin.
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.
Chris talks you through using tabs to organise fields.
Kieran talks you through the process of organising your images and documents into collections.
Chelsea talks you through the process of organising your fields to make it easier to manage them and streamline the editor experience.
Chris talks you through setting up and using custom site settings.
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.
Focus is Google Cloud Platform but a great introduction on how to get Wagtail up and running in their PAAS.
Showcases
A Django content management system focused on flexibility and user experience
Lists
Wagtail packages on the Python Package Index.
Wagtail projects and packages on Django Packages.
For editors
Mozilla's editor facing guide for how to use Wagtail's admin interface. Source for this hosted on Mozilla's Github
Community
This is a group for anyone interested in working and developing with Wagtail.
The first Wagtail CMS meetup in New Zealand!
Wagtail training sessions, Wagtail (lightning) talks and a Wagtail sprint. From March 13th until 15th 2019, Wagtail Space takes place in Arnhem, The Netherlands.
Kickstarter campaign to accelerate the development of Wagtail.
Open-source sites
Next generation Wagtail demo, born in Reykjavik
Old example site implemented with Wagtail. Please see https://github.com/wagtail/bakerydemo for the current demo site
Wagtail build of Torchbox.com
A showcase of sites and apps made with Wagtail CMS, the easy to use, open source Django content management system
The opencanada.org website source
The content management system (CMS) for the new Federal Election Commission website.
Website for the table tennis business league in Wellington NZ
Personal blog site using Wagtail CMS
Wagtail-based CMS and Ansible playbooks for Localore: Finding America
Mezzanine powered website for the world's only investment band.
NHS.UK content store and editing app
Our development site with Wagtail
City of Helsinki Digital Helsinki Wagtail CMS
An automated scanner and web dashboard for tracking TLS deployment across news organizations
Website for HackSoft
Website for the annual HackConf.
Right to Education Index website
Wagtail/Django based website of the Bow Valley SPCA
Wagtail website for Project TIER
Code for the SecureDrop project website
Django project protecting American consumers