Fieldtype Modules

Fieldtype modules that represent a data type used by fields.

Popular Free Fieldtype 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.
  • RuntimeMarkup

    Allows rendering of custom markup within page editor and frontend via custom PHP snippet set in the field.
  • Fieldtype Select External Option

    Fieldtype which generates the options for a Select Inputfield from any table of any (accessible) database. Define the source table, columns (to pull value & label) and the preferred…
  • 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.
  • Select File Fieldtype

    Field that stores a filename from a folder.
  • Matrix

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

    Create forms and validate them using the Valitron library.
  • 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
  • Concatenate Fieldtype

    Fieldtype that concatenates the values from one or more other fields at runtime. The resulting value can also contain additional formatting and/or words as needed.
  • PW-FieldtypeTime

    Adds a fieldtype and Inputfield for MySQL TIME fields.
  • Dynamic Options

    A Fieldtype for dynamic options that are generated at runtime via a hook.
  • 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.
  • 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.
  • Fieldtype YAML

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

    This is the same as the ProcessWire Text field (FieldtypeText), but enforces that values stored are unique, site-wide.
  • Image Marker

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

    Sets a float value by selecting a star rating.
  • FieldtypeOembed (oEmbed)

    Collect and store oEmbed data
  • URL (Multi-language)

    Fieldtype that stores a URL in multiple languages.
  • Page Reference Context Data

    Field that stores one or more references to ProcessWire pages with additional data in field context, editable via page edit modal of the referenced page.
  • Symmetric Encryption for Text Fields

    Store values of text fields in the database encrypted
  • Star Rating Integer

    Field that stores ratings as integer
  • 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.
  • Runtime Only

    An inputfield that renders at runtime, with no data saved to the database.
  • DatetimeAdvanced

    Replacement for FieldtypeDatetime with support for subfield selectors like year, month, hour or day of year
  • Page IDs

    Fieldtype that stores Page IDs
  • QR Code

    Generates a QR Code from the public URL of the page
  • FrontendContact

    Simple configurable and expandable contact form for ProcessWire based on the FrontendForms module.
  • FieldtypeBusinessHours

    ProcessWire Fieldtype for entering business hours (opening hours)
  • Continents And Countries

    Displays countries and continents.
  • Select Fields

    Field storing field references.

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