# Wagtail

Open source Python CMS.

Source: [Console review](<https://console.dev/tools/wagtail>)

Website: [https://wagtail.org/](<https://wagtail.org/>)

Profile updated: 2026-10-16

Category: [Frontend frameworks](<https://console.dev/tools/categories/developer-tools-frontend-framework>)

## Supported tech stack

Research checked: 2026-10-11

### Runs on

- Linux (Operating system)
- Windows (Operating system)
- macOS (Operating system)

### Integrates with

- Django (Framework)
- Python (Language)
- SQLite (Integration)

Source: [Research source](<https://docs.wagtail.org/en/stable/getting_started/tutorial.html>)

Documented compatibility; coverage may be incomplete. Written in describes implementation, not user-project language support.

Python/Django CMS documents Windows, Linux and macOS setup and SQLite as the default database.

## Console’s review — 2024-10-03

Reviewed: 2024-10-03

Author: [David Mytton](<https://console.dev/about#david-mytton>)

Citation: [This review](<https://console.dev/tools/wagtail#review_4105816538fa6b49092d4081e1ba6c2e8807996d761e353533161d2995800c34>)

### What we like

Integrates into Django for content management. Provides a web UI for writing, editing, managing assets like images etc. Full API for accessing content, including support for headless mode. Configurable workflows e.g. for moderating submissions. Connects to S3 compatible storage for assets. UI has dark mode. Open source.

### Tradeoffs

Requires Python, obviously - use the API to pull content from other systems. Extra work required to scale it - Redis for caching, ElasticSearch for advanced search (uses database search by default).

This review reflects Console’s assessment at publication on 2024-10-03. Features and limitations may have changed since the review date.

## Is Wagtail a fit?

Based on [Console’s review published on 2024-10-03](<https://console.dev/tools/wagtail#review_4105816538fa6b49092d4081e1ba6c2e8807996d761e353533161d2995800c34>).

Summary updated: 2026-10-16

### Who it’s for

Developers using Django for content management

### Why consider it

Provides a full API for accessing content, including support for headless mode

### Keep in mind

Requires extra work to scale it

[Selection criteria](<https://console.dev/selection-criteria>) · [About Console](<https://console.dev/about>) · [Browse tools](<https://console.dev/tools>)
