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,154
Stars
729
Forks
75
Usage
Py3
Status Production/Stable
Version 2.6
Updated 19 Mar 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
676
Forks
29
Usage
Py3
Status Production/Stable
Version 26.1
Updated 8 Apr 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,162
Stars
137
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,867
Stars
465
Forks
92
Usage
Py3
Status Production/Stable
Version 4.0.0
Updated 28 Apr 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,360
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

893
Stars
1,295
Forks
2
Usage
Py3
Status Unknown
Version 1.0.3
Updated 19 Apr 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

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

893
Stars
1,295
Forks
2
Usage
Py3
Status Production/Stable
Version 1.1.8
Updated 19 Apr 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

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

1,436
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

A set of high-level abstractions for Django forms

881
Stars
145
Forks
1
Usage
Py3
Status Production/Stable
Version 2.5.1
Updated 6 Jun 2025
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

Quick CRUD views for Django

701
Stars
49
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