Forms

This is a grid of all form-related apps.

Features currently being evaluated

FeatureDescription
HTML5 Features Which HTML5 form features are supported?
No need to use custom form class. Use only template tags.
Superseded by If this package has been replaced by another
err delete me
err
Package django-crispy-forms django-floppyforms django-autocomplete-light django-material django-tinymce Django Uni-Form django-extra-views django-forms-builder django-wysiwyg django-parsley django-form-designer django-ajax-validation django-honeypot django-remote-forms django-datetime-widget django-forms-bootstrap django-formwizard django-editlive django-widget-tweaks django-olwidget django-multiupload django-dynamic-forms django-form-utils django-envelope django-fobi django-html formulation django-markitup djangocms-forms django-file-picker django-dataforms django-nested-forms django-merlin jquery-django-superformset django-wysiwyg-forms Django file form happyforms django-dynamicforms django-composite-form Django pony forms django-formfield django-silhouette zenforms django-dynamiq-search-form django-viewform django-radiogrid django-fieldmaker django-validforms django-formrenderingtools django-formaldehyde django-careful-forms django-addanother django-vatno-validator django-formfieldset django-paginated-modelformset Django multiple field clean Django multiple field clean
Package django-crispy-forms django-floppyforms django-autocomplete-light django-material django-tinymce Django Uni-Form django-extra-views django-forms-builder django-wysiwyg django-parsley django-form-designer django-ajax-validation django-honeypot django-remote-forms django-datetime-widget django-forms-bootstrap django-formwizard django-editlive django-widget-tweaks django-olwidget django-multiupload django-dynamic-forms django-form-utils django-envelope django-fobi django-html formulation django-markitup djangocms-forms django-file-picker django-dataforms django-nested-forms django-merlin jquery-django-superformset django-wysiwyg-forms Django file form happyforms django-dynamicforms django-composite-form Django pony forms django-formfield django-silhouette zenforms django-dynamiq-search-form django-viewform django-radiogrid django-fieldmaker django-validforms django-formrenderingtools django-formaldehyde django-careful-forms django-addanother django-vatno-validator django-formfieldset django-paginated-modelformset Django multiple field clean Django multiple field clean
Description The best way to have DRY
Django forms. The app provides
a tag and filter that lets you
quickly render ...
Full control of form rendering
in the templates.
A fresh approach to
autocomplete implementations,
specially for Django. Status:
v3 beta, 2.x.x stable, 1.x.x
deprecated. PLEASE DO
regularely ping ...
Material Design for django
forms and admin
TinyMCE integration for Django django-uni-form has been
deprecated. Please use
django-crispy-forms. Link
provided in the README.rst
Django's class-based generic
views are awesome, let's have
more of them.
Let users build forms in
Django admin
A Django application for
making Django textareas rich
text editors. Certainly as a
template tag and possibly as a
form ...
Client side form validations
for Django - Using parsley.js
A Django admin app with a GUI
to create complex forms
without any programming
skills; complete with logging,
validation, and ...
A reusable application to
preform ajax validation on
django forms.
Generic honeypot utilities for
use in django projects.
A platform independent django
form serializer
Bootstrap
django-datetime-widget is a
simple and clean widget for
DateField, Timefiled and
DateTimeField in Django
framework. It is based on ...
Bootstrap filter and templates
for use with Django forms
A rewrite of django's
formwizard with pluggable
storages
Live object editing for django
with jQuery UI and Bootsrap
[MOVED TO GITHUB] Tweak the
form field rendering in
templates, not in python-level
form definitions. CSS classes
and HTML attributes ...
Javascript library to replace
textareas that contain WKT
data with editable OpenLayers
maps, and a django app using
it for ...
Dead simple drop-in multi file
upload field for Django forms
using HTML5's multiple
attribute.
django-dynamic-forms is a
reusable Django application to
create and configure forms
through the admin.
Django Form class that
provides fieldsets, row-attrs,
and flexible generic form
rendering.
A contact form app for Django Form generator/builder
application for Django done
right: customisable, modular,
user- and developer- friendly.
A way of rendering
django.forms widgets that
differentiates between HTML
and XHTML.
Django Form rendering helper
tags
Markup handling (using Jay
Salvat's MarkItUp! flexible
universal markup editor) for
Django
The easiest and most flexible
Django CMS Form builder —
Create forms quickly without
ever touching code. Every
field type ...
django-file-picker Dynamic, database-driven
Django forms
Nested forms for your django
projects
Providing alternate form
wizards for the Django
project.
jQuery Django Dynamic Formset
Plugin
WYSIWYG form editor/creator
django app
Django-file-form helps you to
write forms with a pretty ajax
upload
Extension to Django Forms that
strips spaces
Dynamically add forms to your
site through the admin
interface.
Helper class to handle form
composition
Django pony forms django-formfield is a form
field that accepts a django
form as its first argument
Elegant Form Templating for
Django
Attempt to zenify django's
form templating, inspired by
uniforms
Create dynamic search forms
that generate Q objects.
Template driven form rendering
for django
Django radio grid field This package enables you to
design forms in the Django
admin. These forms can be used
in your code or ...
Django client-side form
validation
Customize layout of Django
forms in templates, not in
Python code.
Django forms at warp speed Security minded forms
extension for django
"Add another" buttons outside
the Django admin
A Django validator that
validates European VAT numbers
Forked from PyPi. Trying to
support Django 1.8
An attempt to add pagination
to Django Model Formsets
Django multiple fields form
validation
Django multiple fields form
validation
CategoryAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppProjectAppAppOtherAppOtherAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppAppOtherAppAppAppOtherOtherOther
# Using This442251113965449119120210055111353031203122001011100211121010001000
Python 3?
Development Status Production/Stable Production/Stable Production/Stable Alpha Production/Stable Production/Stable Alpha Production/Stable Beta Alpha n/a Alpha Beta n/a Beta Production/Stable Beta n/a Production/Stable Beta Beta Production/Stable Beta Production/Stable Beta Beta Unknown Production/Stable Beta Beta Beta n/a Beta n/a Unknown Production/Stable Beta Unknown Unknown Production/Stable Unknown Alpha Alpha n/a Alpha Production/Stable Alpha n/a Beta Beta Alpha Unknown Alpha Production/Stable Alpha Unknown Unknown
Last updated Jan. 15, 2016, 10:20 a.m. Feb. 1, 2016, 9:59 a.m. Feb. 12, 2016, 9:03 a.m. Feb. 12, 2016, 4:54 a.m. Dec. 23, 2015, 5:37 a.m. Feb. 16, 2012, 10:20 a.m. Jan. 14, 2016, 1:44 p.m. Jan. 13, 2016, 7:37 p.m. Dec. 21, 2015, 11:33 a.m. Sept. 4, 2015, 6:24 a.m. Aug. 14, 2014, 6:11 p.m. Aug. 6, 2010, 4:53 p.m. Dec. 1, 2015, 8:02 p.m. March 5, 2014, 11:11 a.m. March 5, 2015, 4:18 a.m. Jan. 20, 2016, 7:29 p.m. June 16, 2011, 6:39 a.m. May 10, 2013, 11:32 p.m. June 27, 2015, 1:22 a.m. Sept. 1, 2015, 11 a.m. June 13, 2015, 7:28 p.m. Feb. 8, 2016, 9:57 a.m. Nov. 12, 2015, 10:29 p.m. Feb. 3, 2016, 3:57 a.m. Dec. 24, 2015, 7:11 p.m. March 29, 2010, 8:25 p.m. April 6, 2015, 2:03 a.m. Feb. 7, 2016, 2:57 a.m. Feb. 1, 2016, 6:38 p.m. July 12, 2013, 3:55 p.m. Jan. 8, 2013, 5:41 p.m. Nov. 21, 2012, 4:54 a.m. March 2, 2011, 3:01 p.m. June 13, 2014, 3:06 p.m. Nov. 13, 2015, 11:28 a.m. Feb. 3, 2016, 2:46 a.m. Aug. 17, 2010, 7:34 p.m. Oct. 18, 2011, 10:04 a.m. Dec. 21, 2011, 4:11 a.m. Feb. 3, 2016, 2:45 a.m. Jan. 13, 2012, 7:40 a.m. May 15, 2015, 8:55 p.m. Nov. 10, 2012, 2:16 p.m. Dec. 3, 2012, 7 p.m. Nov. 5, 2014, 6:03 a.m. Aug. 5, 2015, 8:47 a.m. June 27, 2012, 6:38 p.m. Feb. 8, 2011, 1:55 p.m. Feb. 28, 2013, 11:44 p.m. June 16, 2015, 11:37 a.m. June 8, 2012, 1:17 p.m. Oct. 22, 2015, 10:26 a.m. Dec. 17, 2015, 3:17 p.m. Oct. 28, 2015, 3:31 p.m. Jan. 9, 2015, 8:31 a.m. May 7, 2015, 1:08 p.m. May 7, 2015, 1:08 p.m.
Versiondev1.6.13.0.40.5.12.2.00.9.00.7.10.12.20.7.10.6n/a0.1.30.5.0n/a0.9.33.0.11.0n/a1.4.10.61.00.50.5.01.0.31.10.6.50.1.02.0.132.3.10.1.160.5.00.2.0n/a0.8n/a0.1.10.1.70.0.10.1.20.1.20.3.90.20.0.20.1.7n/a0.1.01.0.10.0.4n/a0.2.30.30.10.1.20.1.11.10.0.20.0.10.0.1
RepoGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubBitbucketGithubGithubGithubBitbucketGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubBitbucketGithubGithubGithubGithubGithubGithubGithubGithub
Commits
Stars22636315925525034994893883793452532501491391381271039390877776706057464638383232272725242415151413121110101087644333n/an/an/an/a
Repo Forks398891646620110086164445214062206673382921436181513311188161391271131210543121311121n/a11n/an/an/an/an/an/a
Participantsmaraujop
pydanny
carltongibson
Stranger6667
jcomeauictx
zoidbergwill
meshy
digi604
bmihelac
treyhunner
more...
brutasse
gregmuellegger
jezdez
melinath
Natim
jonashaag
carljm
poswald
ulope
dmpayton
more...
jpic
blueyed
mpasternak
SaeX
mariocesar
mhuailin
Eraldo
jonashaag
vibragiel
emesik
more...
kmmbvnr
DariaKnyazeva
rajool
lukasgarcya
edrmp
AlvaroLQueiroz
CuriousLearner
matthewbdaly
r3gis3r
Natim
aljosa
jasondavies
dwink
leture
joelburton
lsemel
pterk
zuzelvp
chemt
more...
pydanny
maraujop
digi604
j0hnsmith
bmihelac
agentk
mvaerle
issackelly
johnthedebs
sorki
more...
AndrewIngram
GeyseR
jonashaag
miguelrestrepo
mjumbewu
zeus
pjdelport
ddaan
luzfcb
dekkers
more...
stephenmcd
bmihelac
cmheisel
smacker
diegueus9
barsch
ChangeSomeCode
jasuca
fabrixxm
sindresorhus
more...
pydanny
vdboor
acdha
kennethlove
renyi
caffodian
martey
jpatel3
DemonVex
iwanbk
more...
tuxcanfly
shabda
treyhunner
akshar-raaj
bhaskar234
blueyed
litchfield
dheerosaur
shivakrshn49
samkuehn
more...
samluescher
llonchj
driesdesmet
charettes
estuans
vdboor
thebenwaters
borgstrom
finder
jsma
more...
alex
tmc
jezdez
jamesturk
fcurella
pydanny
johnraz
easel
bsod90
vechorko
bartek
jfw
smotes
asaglimbeni
michaeljones
urtzai
jimr
melvyn-sopacua
bcbwilla
idlesign
ionelmc
kleinlieu
komackaj
more...
paltman
ossanna16
lukeman
rizumu
brosner
bouttier
chromano
cvrebert
jtauber
sefakilic
more...
stephrdev
treyhunner
h3kmikeyourcelf
philipn
slinkp
versae
dyve
cridenour
barszczmm
dkm
capooti
scdoshi
more...
Chive
marojenka
prikhi
MarkusH
gladson
chhantyal
carljmzsiciarz
tgecho
anderspetersson
jieter
tomwys
akaihola
glogiotatidis
zlorf
mlavin
martey
more...
barseghyanartur
jmsfwk
MaximilianKindshofer
thomasWajs
garmoncheg
robhudsonfunkybob
sergei-maertens
julianwachholz
schinckel
bradleyayers
sesh
chrisdoble
carljm
zsiciarz
kmike
GeyseR
ivanvenosdel
TakeruWolf
Aramgutang
berkerpeksag
tino
jezdez
more...
mishbahr
driesdesmet
selectnull
alsoicode
rda-dev
copelco
invalid-email-address
glassresistor
mlavin
jmacul2
douggwaite
keysen
rugginoso
dszczyt
tomasd
cgallemore
supercodepoet
jgerigmeyerfitzgen
llonchj
firass
ebradbury
gabber7
huddlej
mbraak
requires
chernyshm
davedashroalddevries
jmacul2
t0stermbraak
requires
bitdeli-chef
josesoajthi3rry
hampsterx
summerisgoneyohanbonifacekmmbvnr
DariaKnyazeva
Sinklerzbyte64ulfbenoitbryonkunitokiulopejonashaaglukaskleinlustercreafzaumoaumo
Documentation N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
HTML5 FeaturesAttributes: placeholder, required, pattern.

Input types: url, email, tel, date, datetime, time, number, range, search, color.
placeholderplaceholder attributes, required attributes, email/date/datetime input typesAny HTML5 attribute (including input type attributes) can be added (or replaced) to existing django form fields without touching python code. HTML5 input types supported:

date, datetime, email, number, tel, url
No need to use custom form class. Use only template tags.  +
Superseded byNow known as DJANGO-CRISPY-FORMS
err delete me
err
Search WeightPackageDescriptionLast PyPI release:Repo ForksStars
{{ item.weight / max_weight * 100 | number:0 }}%{{ item.title }}Grid: {{ item.description }} {{ item.last_released | date: 'mediumDate' }} N/A {{ item.repo_forks }} N/A {{ item.repo_watchers }} N/A