Forms

This is a grid of all form-related apps.

89 Packages
9 Features

Search & Filter

The best way to have DRY Django forms. The app provides a tag and filter that lets you quickly render forms in a div format while providing an enormous amount of capability to configure and control the rendered HTML.

5,162
Stars
731
Forks
75
Usage
Py3
Status Production/Stable
Version 2.6
Updated 19 Jun 2026
License MIT
Commits
Features
HTML5 Features
err
​​​​​
Superseded by
No need to use custom form class. Use only template tags.
AJAX ModelForms
Read-only display of ModelForms
No need to write templates
Globally configure styling for your product

Bootstrap 3 integration with Django.

2,334
Stars
671
Forks
29
Usage
Py3
Status Production/Stable
Version 26.1
Updated 13 Jul 2026
License BSD-3-Clause
Commits
Features
HTML5 Features
err
​​​​​
Superseded by
No need to use custom form class. Use only template tags.
AJAX ModelForms
Read-only display of ModelForms
No need to write templates
Globally configure styling for your product

Tweak the form field rendering in templates, not in python-level form definitions. CSS classes and HTML attributes can be altered.

2,163
Stars
138
Forks
10
Usage
Py3
Status Production/Stable
Version 1.5.1
Updated 20 Mar 2026
License MIT license
Commits
Features
HTML5 Features
Any HTML5 attribute (including input type attributes) can be added (or replaced) to existing django form fields without touching python code.
err
​​​​​
Superseded by
No need to use custom form class. Use only template tags.
  +
AJAX ModelForms
Read-only display of ModelForms
No need to write templates
Globally configure styling for your product

A fresh approach to autocomplete implementations, specially for Django.

1,871
Stars
464
Forks
92
Usage
Py3
Status Production/Stable
Version 5.0.0
Updated 29 Jun 2026
License MIT
Commits
Features
HTML5 Features
placeholder
err
​​​​​
Superseded by
No need to use custom form class. Use only template tags.
AJAX ModelForms
Read-only display of ModelForms
No need to write templates
Globally configure styling for your product

TinyMCE integration for Django

1,353
Stars
324
Forks
76
Usage
Py3
Status Production/Stable
Version 5.0.0
Updated 8 Dec 2025
License Custom
Commits
Features
HTML5 Features
err
​​​​​
Superseded by
No need to use custom form class. Use only template tags.
AJAX ModelForms
Read-only display of ModelForms
No need to write templates
Globally configure styling for your product

🙌 Awesome Django Markdown Editor, supported for Bootstrap & Semantic-UI

894
Stars
1,287
Forks
2
Usage
Py3
Status Production/Stable
Version 1.1.8
Updated 22 Jun 2026
License GNUGPL-v3
Commits
Features
HTML5 Features
err
​​​​​
Superseded by
No need to use custom form class. Use only template tags.
AJAX ModelForms
Read-only display of ModelForms
No need to write templates
Globally configure styling for your product

🙌 Awesome Django Markdown Editor, supported for Bootstrap & Semantic-UI

893
Stars
1,287
Forks
2
Usage
Py3
Status Unknown
Version 1.0.3
Updated 22 Jun 2026
License BSD License
Commits
Features
HTML5 Features
err
​​​​​
Superseded by
No need to use custom form class. Use only template tags.
AJAX ModelForms
Read-only display of ModelForms
No need to write templates
Globally configure styling for your product

A set of high-level abstractions for Django forms

885
Stars
145
Forks
1
Usage
Py3
Status Production/Stable
Version 2.7
Updated 9 Jul 2026
License BSD
Commits
Features
HTML5 Features
err
​​​​​
Superseded by
No need to use custom form class. Use only template tags.
AJAX ModelForms
Read-only display of ModelForms
No need to write templates
Globally configure styling for your product

Django's class-based generic views are awesome, let's have more of them.

1,437
Stars
170
Forks
7
Usage
Py3
Status Alpha
Version 0.16.0
Updated 28 Apr 2025
License MIT
Commits
Features
HTML5 Features
err
​​​​​
Superseded by
No need to use custom form class. Use only template tags.
AJAX ModelForms
Read-only display of ModelForms
No need to write templates
Globally configure styling for your product

Quick CRUD views for Django

705
Stars
50
Forks
0
Usage
Py3
Status Unknown
Version 26.1
Updated 15 Mar 2026
License MIT License
Commits
Features
HTML5 Features
err
​​​​​
Superseded by
No need to use custom form class. Use only template tags.
AJAX ModelForms
Read-only display of ModelForms
No need to write templates
Globally configure styling for your product

Showing 10 of 89 packages in this grid.

View All Packages

Features Being Compared

9 features

HTML5 Features

Which HTML5 form features are supported?

err

​​​​​

Superseded by

If this package has been replaced by another

No need to use custom form class. Use only template tags.

AJAX ModelForms

AJAX submission and validation of ModelForms with client-side viewmodels.

Read-only display of ModelForms

Read-only forms formatted as Bootstrap tables via forms.DisplayModelMetaclass. Both Bootstrap 3 and Bootstrap 4 are supported.

No need to write templates

Writing templates for each view slows down development and can be error prone. Does the form library fully render pages to avoid all that?

Globally configure styling for your product