Inputfield Modules

Inputfield modules that provide a UI input widget in the ProcessWire admin.

Featured Inputfield Modules 1 to 45 of 67
  • Map Marker (Google Maps)

    This Fieldtype for ProcessWire 2.1+ holds an address or location name, and automatically geocodes the address to latitude/longitude using Google Maps API.
  • Seo Maestro

    A ProcessWire module helping you to manage SEO related tasks like a boss.
  • FieldtypeFontIconPicker

    Module allow you to use Font-Awesome, Ionicons and other icon libraries easily. You can select icons directly from icon select list, also you can set settings for each InputfieldFontIconPicker.
  • Thumbnails

    Three modules that offer nice thumbnail cropping for ProcessWire. Fully compatible with normal image field.
  • ColorPicker

    Fieldtype that stores a HEX color. Color can be picked using a jQuery ColorPicker Plugin.
  • Leaflet Map Marker

    Field that stores an address with latitude and longitude coordinates and has built-in geocoding capability with Leaflet Maps API.
  • Croppable Image 3

    Field that stores one or more GIF, JPG, or PNG images and support optional predefined crop functionality!
  • PageTableExtended

    Extends the Processwire PageTable field for rendering table row layouts.
  • Mystique

    Mystique is a config file based field creation module for ProcessWire CMS/CMF by ALTI VE BIR.
  • Color

    Field that stores colors. Many options for Input (HTML5 Inputfield Color, Textfield with changing background, various jQuery/JS ColorPickers, custom jQuery/JS/CSS) and Output (RGB, RGBA, HSL, HSLA…
  • Image Extra

    This module allows you to add additional information to an image (for example: title, description, link, orientation and any field you may need).
  • Table CSV Import / Export

    Admin and front-end importing and exporting of CSV formatted content for Profields Table fields.
  • Chosen Select Inputfield

    Inputfield for the ProcessWire FieldtypePage. Provides an alternative tagging interface.
  • Repeater Matrix Item Duplicator

    This module extends the commercial ProcessWire ProModule "RepeaterMatrix" by the function to duplicate repeater items from one page to another page. Multilingual and full support of file…
  • ProFields: Table PRO

    This Fieldtype is the first of its kind in that it lets you literally define your own Fieldtype. Think of it kind of like a lean and mean repeater field, with no extra overhead.
  • Select File Fieldtype

    Field that stores a filename from a folder.
  • Events Fieldtype

    Field that stores a table of events for a page. This modules serves as an example of creating an editable table of data as a Fieldtype and Inputfield in ProcessWire.
  • Matrix

    Field that stores values in a 2D-matrix table in a page.
  • TinyMCE

    TinyMCE rich text editor v6 for ProcessWire 3.0.200+
  • Repeater (Core)

    Maintains a collection of fields that are repeated for any number of times.
  • PDF Fieldtype

    Fieldtype/Inputfield module allowing easy generation of thumbnails of the PDF files
  • Inputfield ACE Extended

    A highly configurable and flexible ACE editor input field for ProcessWire
  • ProFields: Textareas PRO

    The Textareas Fieldtype and Inputfield lets you combine multiple named text fields into a single field.
  • ProFields: Multiplier PRO

    This Fieldtype and Inputfield combination lets you take almost any existing single-value Fieldtype, and use it to a multi-value Fieldtype.
  • PW-FieldtypeTime

    Adds a fieldtype and Inputfield for MySQL TIME fields.
  • Page List Select Multiple Quickly

    Modifies PageListSelectMultiple to allow you to select multiple pages without the tree closing.
  • Street Address

    Fieldtype to store a street address and allows access to its subfields.
  • PageTable Next

    The module provides a list of PageTable based content elements. It enables the backend user to easily create, publish, move, delete, copy and paste content elements.
  • Fieldtype YAML

    Field that stores YAML data and formats it as an object, when requested.
  • Textarea Markup

    Markup, plain text and optionally values from other fields as a non-editable, run-time field visible in Page Edit.
  • Phone Fieldtype

    Field that stores phone numbers as 4 values for country, area code, number and extension and formats the output based on predefined or custom options.
  • FieldtypeOembed (oEmbed)

    Collect and store oEmbed data
  • hCaptcha

    Adds hCaptcha spam protection to ProcessWire forms.
  • Image Marker

    Field that stores a table of ImageMarkers for a page.
  • Stars

    Sets a float value by selecting a star rating.
  • Star Rating Integer

    Field that stores ratings as integer
  • Float (Range slider)

    Simple and fast HTML5 input range slider, with optional precision, min/max and step settings. Works as a drop-in replacement for regular float and integer fields.
  • Recurring Dates

    Field that stores recurring events from a UI to define RRules.
  • Draw Map Features

    Stores a GeoJSON FeatureCollection drawn on a MapLibre map.
  • Custom Inputfield Attributes

    Add custom attributes to Inputfields in ProcessWire, FormBuilder, etc.
  • Small Select Multiple Inputfield

    A regular single select input that supports multiple selection.
  • FieldtypeBusinessHours

    ProcessWire Fieldtype for entering business hours (opening hours)
  • Select Multiple Transfer

    Transfer items from an unselected list to a selected list (or the opposite). Also supports drag/drop sorting.
  • Webmention

    A ProcessWire module to add webmention support.
  • Publish Date

    Adds a publish date to every page

The modules directory is powered by ProcessWire with the FormBuilder and LoginRegisterPro modules.