Skip to main content

Wagtail StreamField-based form builder.

Project description

Wagtail flexible forms

Want a more flexible form builder than wagtail.contrib.forms?

Want a better, more relevant interface?

This project is for you!

Currently in development, working but not documented nor tested yet, will be merged into Wagtail in the end, as wagtail.contrib.stream_forms.

History & Future of This Project

This project was originally developed by Bertrand Bordage of NoriPyt.

In 2019, CodeRed vendored the code as part of Wagtail CRX (coderedcms) to provide maintenance and support as part of that package.

In 2021 CodeRed took ownership of this repository, and with renewed interest from the Wagtail community, in 2025 de-vendored the code from coderedcms and backported the past 6 years of changes to produce a stable version of wagtail-flexible-forms as its own pip package.

Stay tuned in 2025 as we work to add documentation, examples, and unit tests with the goal of eventually merging the package into Wagtail as the official "stream forms" implementation. It is a fantastic package and we are excited to be investing in it to share with the Wagtail community!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wagtail_flexible_forms-1.0.0.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wagtail_flexible_forms-1.0.0-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file wagtail_flexible_forms-1.0.0.tar.gz.

File metadata

  • Download URL: wagtail_flexible_forms-1.0.0.tar.gz
  • Upload date:
  • Size: 14.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for wagtail_flexible_forms-1.0.0.tar.gz
Algorithm Hash digest
SHA256 940195c557e5b6c32ea0dc3bcb864a0e91f72bba1609f59104034912ddd9e868
MD5 f7b89fd3d99907d1a49dade5de162664
BLAKE2b-256 ac442f6505c2d53ca29e52ab17fbafd48fff3f82a7c2f6675d538569ef64bf2f

See more details on using hashes here.

File details

Details for the file wagtail_flexible_forms-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for wagtail_flexible_forms-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e0d83386cedae60645f47680ceee2be986315ffc5fa970e7dee3ea6a882c7b5b
MD5 3f9c43439a828f2d08811906e67f8b3b
BLAKE2b-256 0e07a610dc5f8611792cc71c2bf33fa92b6c6933b94a1e20d21e8a8f50090b24

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page