ai-agent

wagtail – Flexible Django CMS for Rapid Content Scaling

Launch a sleek, customizable site with wagtail, the Django‑based CMS trusted by developers. Ideal for founders needing fast, flexible content control – 21k+ GitHub stars.
20,545 stars+15★ this week4,647 forksPythonGuide quality 8/10 · reviewed Oct 7Install verified Sep 21Updated 10/12/2026100% free · open source
What it does

Wagtail is a Django content management system that provides flexibility and a user-friendly interface for managing website content

When to use it
  • •Building a custom website with a complex content structure
  • •Creating a site that requires a high degree of flexibility in its content models
  • •Developing a site with multiple content authors who need a user-friendly interface
Ready-to-paste prompt
To create a new page type in Wagtail, add a new model to models.py, such as 'class EventType(Page): title = models.CharField(max_length=255)' and then run 'python manage.py makemigrations' and 'python manage.py migrate' to create the database tables
Heads up: Wagtail requires Django 3.2 or later, so make sure to check the Django version before installing Wagtail, as earlier versions may not be compatible
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

✅ Light setup✓ Install verified 9/21/2026

Installs with a command or two; your AI agent can do it for you.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/wagtail && curl -fsSL https://workflowstacks.com/api/skills/wagtail/claude-skill -o ~/.claude/skills/wagtail/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How wagtail – Flexible Django CMS for Rapid Content Scaling works
Codeflow
Free to inspect

Wagtail – Flexible Django CMS for Rapid Content Scaling is a very large Python project (~152k lines across 1281 code files, plus 503 test files). Setup is light: installs like a normal app. Reading the code is optional. Last commit this month, BSD-3-Clause license, has a test suite.

Size
Very large codebase
~152k lines · 1281 code files · days to read — use, don't read
Setup
One-command install
Installs like a normal app. Reading the code is optional.
Runs on
Python · Node.js
No API keys detected
Python 77%JavaScript 11%TypeScript 5%Jinja 4%SCSS 2%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    AGENTS.md
    The instructions the AI actually follows
  3. 3
    package.json
    Dependencies and the commands it exposes
  4. 4
    wagtail/__init__.py
    Inside wagtail/ — the main logic begins here
What's in each folder
wagtail/Core code — the actual logic4210 files
client/Frontend / UI547 files
docs/Documentation453 files
scripts/Helper scripts12 files
.github/CI / automation (GitHub Actions)23 files
.circleci/Tool / agent settings2 files
.tx/Tool / agent settings1 files
READMEHas testsDocumentedCI checksBSD-3-Clause licenseUpdated this month
Quick Actions
Details
Creator
wagtail
Language
Python
Category
ai-agent
Published
2/3/2014

Are you the creator of this tool? and earn 85% of every sale.

Show it off in your README:

Featured on WorkflowStacks
[![Featured on WorkflowStacks](https://workflowstacks.com/api/badge/wagtail.svg)](https://workflowstacks.com/skills/wagtail?utm_source=github&utm_medium=badge)
🔥 Hot this week, in your inbox
Skills like this, every Monday.

The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.