Popular Free Modules, Page 4

Explore the ever-expanding ProcessWire ecosystem

Popular Free Modules 136 to 180 of 609
  • Finnish (fi-FI)

    Finnish (fi-FI) language pack for ProcessWire admin.
  • Image Interceptor

    Let editors use WYSIWYG images, but change the image size/behaviour.
  • Force Password Change

    Force users to change their password.
  • PW-FieldtypeTime

    Adds a fieldtype and Inputfield for MySQL TIME fields.
  • Restrict Tab View

    Restrict access to Page Edit tabs via permissions
  • Croppable Image (alpha)

    Module for ProcessWire 2.5.11+
  • Setup Page Name

    Overwrites function setupPageName() in class Pages (core), which is typically called in case of autogeneration of pages. Provides more options for 'Name Format Children' in parent template…
  • Markup Cookie Consent

    Renders cookie consent information for EU-Cookie-Law
  • ProcessWire Photoswipe Gallery

    Easily include Photoswipe by Dmitry Semenov
  • Release Notes Discovery Module

    Makes discovery of a module's changes, prior to upgrade, a trivial task. Makes support documentation accessible from the admin interface.
  • Auto Template Stubs

    Automatically creates stub files for templates when fields or fieldgroups are saved.
  • Simple Blog Profile for ProcessWire 3x

    This site profile for ProcessWire offers a simple and responsive blog which doesn't require any module. It works exclusively based on some template files.
  • Custom Admin Menus

    Adds up to three custom dropdowns to the main admin menu.
  • 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.
  • Email To Encrypted Mailto

    Converts text emails and regular mailto links into encrypted mailto links.
  • Auto AVIF

    Automatically generates AVIF files when image variations are created.
  • Maintenance Mode

    Allows you to put your site into maintenance mode so that users who are not logged in are taken to the login screen and a message is displayed accordingly.
  • Markup Cache (Core)

    This core module enables you to cache any individual pieces of generated markup.
  • Process Hello (demo)

    Demonstrates everything you would need to create a Process module, and more.
  • 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.
  • Admin Restrict Page Tree

    Stops users with certain roles from accessing the page tree.
  • Newsletter Subscription

    Allow users to subscribe and unsubscribe to a newsletter.
  • Google reCAPTCHA

    Google reCAPTCHA for ProcessWire
  • Page List Select Multiple Quickly

    Modifies PageListSelectMultiple to allow you to select multiple pages without the tree closing.
  • Less parser

    A module wrapper for Wikimedia’s Less parser that compiles .less files to .css. Also used by the ProcessWire core for AdminThemeUikit customization.
  • Simple and Multilingual Blog Profile for ProcessWire 3x

    This site profile for ProcessWire offers a simple, multilingual and responsive blog which does not require any module. It works exclusively with some template files.
  • Media Lister

    Lists images and files from across the site in a sortable and filterable table.
  • Lazy Cron (Core)

    This core module provides hooks that are automatically executed at various intervals. This module is already included with the ProcessWire core, but not installed by default.
  • Admin Save Actions

    Module that lets the user choose what happens after a saving a page, template or field.
  • Text Unique

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

    An inline, front end editor that uses CKEditor and the HTML5 contenteditable attribute.
  • 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.
  • Textarea Markup

    Markup, plain text and optionally values from other fields as a non-editable, run-time field visible in Page Edit.
  • Hello World (demo)

    Module that serves as an introduction to module development in ProcessWire, plus module starter files and module.
  • Fieldtype YAML

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

    Validation Module For ProcessWire
  • Automatically add anchors and IDs to Headings

    Adds an id attribute to every heading with a slug of the text. Intended for easily creating linkable sections
  • Blackhole

    Trap bad bots, crawlers and spiders in a virtual black hole.
  • TOTP two-factor authentication

    For apps like Google Authenticator, Authy, and other TOTP-based authenticator applications. Requires ProcessWire 3.0.109+.
  • Email/SMS two-factor authentication

    Performs two-factor authentication by sending user an email with a code. Also works with email-to-SMS. Requires ProcessWire 3.0.109+.
  • Street Address

    Fieldtype to store a street address and allows access to its subfields.
  • SnipWire - Snipcart E-Commerce Plugin for ProcessWire

    Full Snipcart shopping cart integration for ProcessWire. With SnipWire, you can quickly turn any ProcessWire site into a Snipcart online shop.
  • Admin Theme Canvas

    A minimal admin theme with optimised page editor UI, based on Uikit 3. Currently this is an early beta. It's not recommended to use it for producton yet.
  • Dynamic Options

    A Fieldtype for dynamic options that are generated at runtime via a hook.
  • Textformatter Smart Quotes

    Replaces straight quotes "..." with typographic quotes („...“, “...”, or «...»), in visible text only.

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