Wagtail
Django CMS focused on flexibility and user experience.
Contents
General resources
Apps
Blogging/news
Rich text editor extensions
A customizable Medium Editor for Wagtail, with link anchors support.
Draft.js editor for Wagtail, built upon Draftail and draftjs_exporter.
An EditorJS widget with great support for Wagtail's page, image and document choosers.
Widgets
Google Maps widget for the GeoDjango PointField field in Wagtail.
Autocompleting choosers for ForeignKey, ParentalKey, and ManyToMany fields.
A ForeignKey widget to create and select related items. Similar to Django's rawidfields.
StreamField
StreamField code blocks for the Wagtail CMS with real-time PrismJS Syntax Highlighting.
A Collection of awesome Wagtail CMS stream-field blocks and Charts.
Static site generation
Settings management
E-commerce
SEO and SMO
A tool to assist with metadata for social media and search engines.
OpenGraph, Twitter Card and Google+ snippet tags for Wagtail CMS pages.
Assists you in automatically creating Open Graph images for your Wagtail pages.
Your friendly neighborhood importer that lets you import redirects from different tabular data formats, such as .csv and .xls
Adds ability to get share previews for Facebook, Twitter and Google in the Wagtail admin.
Customer experience
Security
Media
A Wagtail module for managing video and audio files within the admin.
A module for generating image description and tags based on computer vision.
Extend Wagtail's Documents with image previews and metadata from FilePreviews.io.
Make Wagtail search Documents contents (PDF, Excel and Word, etc.).
A plugin that generates tiny blurry placeholder images for lazy loading Wagtail images medium.com style.
A media distribution framework built on Django and Wagtail. Premium / subscription-based publishing like Patreon or Substack.
A module for searching the contents of Wagtail images with natural language queries.
Translations
Forms
wagtail-django-captcha provides an easy way to integrate the django-recaptcha field when using the Wagtail formbuilder.
A self-hosted alternative to Wagtail ReCaptcha that easily integrates a django-simple-captcha field into the Wagtail form builder.
Testing
Modeladmin
Asynchronous (tasks)
Content Management
An official extension for Wagtail allowing content to be transferred between multiple instances of a Wagtail project
Refactor of Wagtail Import Export. This tool supports importing/exporting images, documents, and snippets that are used on imported/exported pages.
A Wagtail addon that allows for easier and GDPR compliant administration of scripts and tags.
Misc
An extension for Torchbox's Wagtail CMS to help you manage and render multi-level navigation and simple flat menus in a consistent, flexible way.
Grid card layout similar to Google image search results, with an expanded area for card details.
Drop-in replacement for Wagtail's InlinePanel suited for large number of inlines (collapsible with drag and drop support).
Extend Wagtail pages using an actual URL config and django views.
A simple page cache for Wagtail using the Django cache middleware.
A Wagtail project made to simplify creation of resumes for developers.
Will place pages in a trash can from where they can be restored instead of being permanently deleted.
Render Wagtail pages and models as PDF document using Weasyprint or LaTeX.
Keep sensitive information out of your chat logs and email via a secure sharing protocol
Tools
Templates & Starter Kits
A Cookiecutter template for Wagtail CMS using Zurb Foundation 6.
Pipit is a Wagtail boilerplate which aims to provide an easy and modern developer workflow with a React-rendered frontend.
A Django Cookiecutter template with Wagtail. Based on the original 'Django Cookiecutter'. Features: Docker support using docker-compose for development and production (using Traefik with LetsEncrypt support), customizable PostgreSQL version, Bootstrap 4, media storage using Amazon S3 or Google Cloud Storage and many more.
A template with Wagtail, Webpack using django-webpack-loader, Bootstrap 5, production ready for Dokku.
a professionally supported WordPress alternative for building marketing websites. Create pages, blogs, forms, and every Bootstrap 4 component in the wagtail admin out-of-the-box! Learn more or watch the lightning talk.
Import WordPress blog content from an XML file into Wagtail.
A cookiecutter template for building Wagtail add-on packages.
A Wagtail blog based on Tailwind CSS, Stimulus, it supports Markdown, Latex and user comments.
A matteries-included, reusable project skeleton to serve as a starting point for a Wagtail project.
Templates (start command)
Open-source sites
The content management system (CMS) for the new Federal Election Commission website.
Website for the table tennis business league in Wellington NZ.
Wagtail-based CMS and Ansible playbooks for Localore: Finding America.
An automated scanner and web dashboard for tracking TLS deployment across news organizations.
Wagtail-powered website of the SecureDrop whistleblower document submission system.
The source code of the Wagtail-powered consumerfinance.gov is available here on GitHub.
community website with directory, ecommerce, and online subscription
Website for Outreachy, who provide internships in open source and open science.