Awesome Wagtail

A curated list of awesome packages, articles, and other cool resources from the Wagtail community. Wagtail is a Python CMS powered by Django, focusing on flexibility and user experience.
You might also like Awesome Django and Awesome Python. :snake:
Contents
- General resources
- Apps
- Blogging/news
- Rich text editor extensions
- Widgets
- StreamField
- Static site generation
- Settings management
- E-commerce
- SEO and SMO
- Analytics
- Customer experience
- Security
- Media
- Translations
- Forms
- Testing
- Modeladmin
- Asynchronous (tasks)
- Content Management
- Misc
- Tools
- Templates & Starter Kits
- Resources
- Getting started
- Articles
- Recipes
- Presentations
- Podcasts
- Videos
- Books
- Showcases
- Lists
- For editors
- Community
- Open-source sites
General resources
- Official site
- GitHub repository
- Twitter account
- Roadmap
- PyPI classifiers for Wagtail
- Other resources
Apps
Blogging/news
- Puput - Puput is a powerful and simple Django app to manage a blog. It uses the awesome Wagtail CMS as content management system.
- wagtail_blog - A WordPress-like blog app implemented in Wagtail.
- wagtailnews - A plugin for Wagtail that provides news / blogging functionality.
- wagtail-blog-app - A blog application for the Wagtail Django CMS.
- Django Wagtail Feeds - Add support for RSS Feeds, Facebook Instant Articles and Apple News Publisher to your Wagtail CMS Projects.
- Snotra_RSS - Snotra_RSS is an Atom and RSS news aggregator app for Wagtail.
- wagtail-live - Build live blogs with Wagtail.
Rich text editor extensions
- wagtail-readability - Test how readable the content you enter into Wagtail is.
- wagtailembedder - Snippets embedder for Wagtail richtext fields.
- Wagtail TinyMCE - A TinyMCE editor integration for Wagtail.
- Wagtail Froala - Extends Wagtail to use the Froala WYSIWYG editor in RichTextField/RichTextBlock.
- Wagtail Medium Editor - A customizable Medium Editor for Wagtail, with link anchors support.
- WagtailDraftail – Draft.js editor for Wagtail, built upon Draftail and draftjs_exporter.
- wagtail-readinglevel – Wagtail plugin to determine the reading level of text input into a rich text field.
- 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.
- Wagtail Text Alignment - Align text, headings and more in your Wagtail richtext editor.
- wagtailmdx - A MDXEditor integration for Wagtail as textfield widget.
Widgets
- wagtailgmaps - Simple Google Maps address formatter for Wagtail fields.
- Wagtail-Geo-Widget - Google Maps widget for the GeoDjango PointField field in Wagtail.