Web Content Management Systems

Wagtail – powerful content management system

Wagtail is an open source Content Management System written in Python and built on the Django web framework.

It’s focused on user experience, and offers precise control for designers and developers.

Wagtail works with Python 3, on any platform.

Key Features

  • Fast, attractive interface for authors.
  • Complete control over front-end design and structure.
  • Scales to millions of pages and thousands of editors.
  • Fast out of the box, cache-friendly when you need it.
  • Content API for ‘headless’ sites with de-coupled front-end.
  • Runs on a Raspberry Pi or a multi-datacenter cloud platform.
  • StreamField encourages flexible content without compromising structure.
  • Powerful, integrated search, using Elasticsearch or PostgreSQL. Elasticsearch is an excellent open source search engine with straightforward integration with Wagtail
  • Excellent support for images and embedded content. Wagtail can automatically detect faces and features and crop your images. It uses the OpenCV library to build feature detection into the image upload process. There’s custom cropping and multiple image upload.
  • Form builder – build and manage custom forms.
  • Multi-site and multi-language ready. Run multiple sites via the same admin.
  • Embraces and extends Django.
  • Static site generation using django-bakery and the Wagtail Bakery add-on package.
  • Wagtail API – with the Wagtail API module you can receive a read-only JSON-based API of your site’s content.
  • SEO – flexible page URL patterns, sitemap, and promoted search.

Website: wagtail.org
Support: Documentation, GitHub Code Repository
Developer: Torchbox Ltd and individual contributors
License: BSD 3-Clause “New” or “Revised” License

Wagtail

Wagtail supports:

  • Django 2.2.x, 3.0.x and 3.1.x.
  • Python 3.6, 3.7 and 3.8.
  • PostgreSQL, MySQL and SQLite as database backends.

Wagtail is written in Python. Learn Python with our recommended free books and free tutorials.


Related Software

Python-Based Web Content Management Systems
WagtailPowerful content management system
django CMSContent management system platform written in Django
PloneRunning on top of Python, Zope and the CMF
MezzaninePowerful, consistent, and flexible content management platform
SuperdeskScaleable to suit news organizations of any size

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments