Se trata de widgets que se usan normalmente para formularios. Estos widgets pueden ser utilizados en elementos del HTML con la etiqueta <tag>:
- Botones- dijit.form.Button
- dijit.form.DropDownButton
- dijit.form.ComboButton
- dijit.form.ToggleButton
 
- Widgets de entrada- dijit.form.CurrencyTextBox. Widget de entrada de valores monetarios.
- dijit.form.DateTextBox. Widget de entrada de fechas mediante la elección directamente sobre un calendario.
- dijit.form.NumberSpinner. Un widget de entrada que restringe la entrada a la entrada numérica y ofrece botones de flecha hacia abajo y hacia arriba para aumentar o disminuir el número.
- dijit.form.NumberTextBox. Un widget de entrada que restringe la entrada a la entrada numérica.
- dijit.form.TextBox. Widget de entrada de texto.
- dijit.form.TimeTextBox. Un control de entrada de tiempo que permite escribir o elegir un tiempo desde cualquier widget de selección de tiempo
- dijit.form.ValidationTextBox. Widget que permite validar varios tipos de contenido introducidos por el usuario.
 
- Áreas de texto- dijit.form.SimpleTextarea
- dijit.form.Textarea
 
- Widgets de selección.- dijit.form.Select
- dijit.form.ComboBox
- dijit.form.MultiSelect
- dijit.form.FilteringSelect
 
- Varios- dijit.form.Form
- dijit.form.HorizontalSlider
- dijit.form.VerticalSlider
- dijit.form.CheckBox
- dijit.form.RadioButton
- dijit.form.DataList