Form builders

CMS-based form builders, that staff users can design and create themselves.

Features currently being evaluated

FeatureDescription
HTML5 fields HTML5 features, like input types, placeholders, etc..
File uploads Whether the form package supports file uploads
Fieldsets Can the user organize the form using fieldsets?
Export formats In which formats can the user export submitted form data?
Custom field types Can developers register custom field types?
Custom backend handling Does the package allow to execute custom code when users are submitting data?
Supported Django versions Supported Django versions
Captcha integration Is Captcha integration implemented?
Built-in integration with FeinCMS
Built-in integration with Mezzanine
Built-in integration with DjangoCMS
Works without Django admin Is GUI fully (100%) functional without Django admin (has own management
interface implemented)?
Drag-n-drop Is sorting of form fields using drag-n-drop implemented?
Anti-spam Built-in anti-spam solutions?
Modify existing field types Is it possible to modify existing field types without modifying the package
itself?
Available translations The list of languages the package has been translated to.
Package django-forms-builder django-widgy django-form-designer django-remote-forms django-dynamic-forms django-dataforms form_designer django-wysiwyg-forms django-fobi jquery-django-superformset django-dynamicforms formunculous
Description Let users build forms in
Django admin
A CMS framework for Django
built on a heterogenous tree
editor.
Design contact forms, search
forms etc from the Django
admin, without writing any
code. Integrates with Django
CMS.
A platform independent django
form serializer
django-dynamic-forms is a
reusable Django application to
create and configure forms
through the admin.
Dynamic, database-driven
Django forms
A simple form designer for
FeinCMS
WYSIWYG form editor/creator
django app
Customisable, modular, user-
and developer- friendly form
generator application for
Django.
jQuery Django Dynamic Formset
Plugin
Dynamically add forms to your
site through the admin
interface.
This is a Django based
application for creating
database backed or email
forms. It features an
innovative drag and drop ...
CategoryAppAppAppAppAppAppAppAppAppOtherAppApp
# Using This311011001010
Python 3?
Development Status Production/Stable Beta n/a n/a Production/Stable Beta Production/Stable Unknown Beta n/a Unknown Production/Stable
Last updated Feb. 6, 2015, 12:45 p.m. Feb. 5, 2015, 12:18 a.m. Feb. 10, 2012, 12:25 p.m. March 5, 2014, 11:11 a.m. Jan. 26, 2015, 7:08 p.m. Jan. 8, 2013, 5:41 p.m. Nov. 19, 2014, 9:07 a.m. April 22, 2014, 11:52 a.m. Feb. 10, 2015, 10:14 a.m. June 13, 2014, 3:06 p.m. Oct. 18, 2011, 10:04 a.m. Feb. 17, 2014, 3:51 p.m.
Version0.12.20.3.5n/an/a0.3.40.2.00.6.10.1.10.4.22n/a0.1.22.2.5
RepoGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithub
Commits
Repo Watchers327200171125393127222117153
Repo Forks1332077448141910624n/a
Participantsstephenmcd
bmihelac
cmheisel
smacker
diegueus9
barsch
ChangeSomeCode
jasuca
fabrixxm
sindresorhus
more...
gavinwahl
rockymeza
justinstollsteimer
acatton
zmetcalf
pipermerriam
chroto
agroth
davesque
rivol
philomat
charettes
vdboor
finder
dangerfield
jsma
kinea
borgstrom
sbnoemi
tarequeh
easel
bsod90
vechorko
bartek
jfw
smotes
MarkusH
gladson
chhantyal
jmacul2
douggwaite
matthiask
DrMeers
sbaechler
jphalip
sspross
schuerpf
indexofire
fitzgen
llonchj
firass
ebradbury
huddlej
barseghyanartur
MaximilianKindshofer
thomasWajs
jgerigmeyerroalddevries
jmacul2
carsongee
Documentation N/A N/A N/A N/A
Package django-forms-builder django-widgy django-form-designer django-remote-forms django-dynamic-forms django-dataforms form_designer django-wysiwyg-forms django-fobi jquery-django-superformset django-dynamicforms formunculous
HTML5 fields
File uploads
Fieldsets , but can intersperse non-form content, like HTML and images, fieldsets could be added easily 
(planned to be implemented)
Export formatsCSV, XLSCSV, email, salesforceCSVCSVXLS, CSVCSV
Custom field types  using widgets of course! 
(core design philosophy)
Custom backend handling 
Through django signals (model save).
  through the same mechanism as custom fields, you can create user-configurable SuccessHandlers that do things like send emails, submit to salesforce, etc etc 
(core design philosophy)
Supported Django versions1.4, 1.5, 1.6, 1.71.4 - 1.61.4, 1.5, 1.6, 1.71.4, 1.5, 1.6, 1.71.5, 1.6, 1.7, 1.81.5, 1.6
Captcha integration  using http://docs.wid.gy/en/latest/contrib/form-builder/index.html#widgy.contrib.form_builder.models.Uncaptcha
Built-in integration with FeinCMS
Built-in integration with Mezzanine 
In fact, the forms builder lives as a separate sub-package in the mezzanine. It's not used as an app there, but rather shares most of the code base.
  through the widgy.contrib.widgy_mezzanine app
Built-in integration with DjangoCMS 
In addition to the form widget, there's a dedicated theme for editing the forms in "djangocms-admin-style" package style.
Works without Django admin  though the content is all managed using a Django Form Widget, it is possible to implement it outside of the admin center, has not been done officially yet though. 
Access to the GUI is granted though permissions. Almost seamless integration with django-admin is implemented through the "simple" theme.
Drag-n-drop 
The django-forms-builder package doesn't have drag-n-drop for sorting of the form fields. The mezzanine forms builder does.
  yes
django-widgy is all about the drag-n-drop
Anti-spam  using the Uncaptcha method 
CAPTCHA,
ReCAPTCHA and
Honeypot fields
 
Honeypot field
Modify existing field types  either through modifying render template, or through proxying http://docs.wid.gy/en/latest/tutorials/proxy-widget.html
Available translationsEnglish (primary), Brazilian Portuguese, Dutch, German, French, Norwegian, Polish, Russian, SpanishEnglish (primary), Dutch, German, Russian
Package django-forms-builder django-widgy django-form-designer django-remote-forms django-dynamic-forms django-dataforms form_designer django-wysiwyg-forms django-fobi jquery-django-superformset django-dynamicforms formunculous
Search WeightPackageDescriptionLast PyPI release:Repo ForksWatchers
{{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