
django-crispy-forms
Django app that renders forms as configurable HTML from a template filter, a template tag and Python layout objects.
django-crispy-forms.readthedocs.io/en/latest/repositorydocs
django-crispy-forms renders Django forms as configurable HTML through a |crispy filter and a {% crispy %} tag. Layouts are built in Python from reusable components, so the markup comes from the template pack a project selects rather than from hand-written form templates. The pack chooses the CSS framework the output targets.
Worth knowing
The core package ships no static files. The stylesheet and scripts of the chosen CSS framework are added to the site separately, and the Bootstrap 5 pack is a separate package.
Sources
- 2026-11-04: links, Categories
django-crispy-forms.readthedocs.io/en/latest/ - 2026-11-04: links, Written in, GitHub stars
api.github.com/repos/django-crispy-forms/django-crispy-forms - 2026-11-04: Built on, Runtime, Minimum runtime, License
github.com/django-crispy-forms/django-crispy-forms/blob/2.7/pyproject.toml - 2026-11-04: Templating
django-crispy-forms.readthedocs.io/en/latest/template_packs.html - 2026-11-04: Install with
django-crispy-forms.readthedocs.io/en/latest/install.html - 2026-11-04: Maintainer, License model
github.com/django-crispy-forms/django-crispy-forms/blob/2.7/LICENSE.txt - 2026-11-04: First release
pypi.org/pypi/django-crispy-forms/json - 2026-11-04: Current major version, Last release
api.github.com/repos/django-crispy-forms/django-crispy-forms/releases/latest - 2026-11-04: Contributors
api.github.com/repos/django-crispy-forms/django-crispy-forms/contributors - 2026-11-04: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/pypi.org/packages/django-crispy-forms