Skip to main content


donJoomla JForms Module is a small but powerful extension which builds AJAX forms from XML using Joomla's inbuilt JForm class.

It can be used as a basic AJAX contact form, but, being easily extensible with plugins, it could be used as a sign-up form, questionnaire or any form of data collection you can imagine.


  • Create custom forms using XML
  • AJAX form submission
  • Send the form data in customised emails
  • Extensible with plugins
  • Uses Joomla! core validation
  • Supports Bootstrap 2 & 3

If you're planning to use JForms plugins download the full package*. If however you plan to use it only as a contact form, download download the module only version.

Download Latest Full Package v1.6.5 Download Module Only v1.6.5

*The JForms Full Package contains the latest version of JForms including all available plugins.

This demo will send you an email. Don't worry, your details won't get stored anywhere.

Read Documentation
Important! JForms Plugin Framework needs to be installed & published to use JForms Plugins. Download Framework
If you installed the JForms Full Package you already have this and just need to publish it.

Google Spreadsheet Export

Save submitted data to a Google Spreadsheet.

Download Google Spreadsheets Plugin v1.2.1

Your Mailing List Provider

Subscribe user to a YMLP mailing list.

Download YMLP Plugin v1.1.1


Subscribe user to a Mailchimp mailing list.

Download Mailchimp Plugin v1.1
  • Joomla 2.5 or 3.x
  • PHP 5.3+
  • MySQL 5+

Copyright 2013 Adam Bouqdib underĀ GNU GPL 2

This product is not affiliated with or endorsed by the Joomla Project. It is not supported or warranted by the Joomla Project or Open Source Matters. The Joomla logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.