Updated Free Modules, Page 2

Explore the ever-expanding ProcessWire ecosystem

Updated Free Modules 46 to 90 of 204
  • Tickets

    Account and guest support tickets, configurable workflows, private attachments and transactional notifications.
  • Relay

    Scheduled publishing, page-level planning, audit trail, and editorial calendar.
  • Kern

    Universal ownership claims, access codes, moderated Page revisions and immutable audit history.
  • Files

    Store files in folders and share files or complete folder trees.
  • SnowFallAnimation

    Module for creating and animating snowflakes on a web page using HTML5 canvas and JavaScript classes.
  • Site Profile Exporter

    Enables exporting of ProcessWire site profiles for sharing or distribution with others.
  • Image Placeholder

    A configurable module for creating placeholder images by using TrueTypeFonts for the placeholder text
  • Publish/Unpublish pages

    Publish/unpublish, delete or move pages depending on dates and times using LazyCron.
  • FrontendForms

    Create forms and validate them using the Valitron library.
  • Add Image URLs

    Allows images/files to be added to Image/File fields by pasting URLs.
  • MCP Server

    Connect AI clients to safe, module-owned ProcessWire operations.
  • Openinghours

    Fieldtype that stores opening hours for each day of the week (including additional input field for holidays)
  • FieldtypeGeocoder

    Retrieve, collect and store geolocation data from external geocoding services
  • Radar

    Universal content intelligence and content operations for ProcessWire.
  • Olivia

    AI Solution Architect for ProcessWire - generate a site from a prompt.
  • Page Modal Select

    Select multiple pages from a searchable modal with checkboxes.
  • WireMail: PHPMailer

    This module extends WireMail base class, integrating the PHPMailer mailing library into ProcessWire.
  • Site Docs

    Implements internal site documentation management.
  • NativeAnalytics

    Native first-party analytics dashboard for ProcessWire with traffic, compare, exports and event tracking.
  • Image Hotspots

    Allows a Repeater field to be used to define hotspots on an image.
  • WireMail for Brevo

    Allows Processwire to send transactional email via Brevo
  • JSON+LD Schema

    This module helps you dynamically create schemas from within your templates. Each schema can be configured to meet your requirements. You can even add your own ProcessWire schema classes to the module
  • Asyntai AI Search

    AI search bar for your site. Visitors describe what they want in their own words and it finds the page, in place of the search box your templates already show.
  • Wireframe

    An output framework for ProcessWire.
  • SEO field Text Width module

    This module is calculating width of text in the fields you can choose on the configuration page.
  • Module Cleaner

    Deletes old module directories (.ModuleName) directly.
  • Inputfield Selector Select ID

    Uses the Page List Select inputfield for user-friendly input of page IDs into Inputfield Selector.
  • FrontendLoginRegister

    User login/registration component for ProcessWire using the FrontendForms module.
  • HTMX

    Provides HTMX v2 integration including Component State, Out-of-band swaps, Extensions, and SSE support natively within ProcessWire.
  • FrontendContact

    Simple configurable and expandable contact form for ProcessWire based on the FrontendForms module.
  • Intervention Image Engine

    Replaces PW sizing with Intervention Image + Delayed Rendering using ImageManager logic.
  • Vite

    Vite adapter for ProcessWire
  • Templates: Child Pages

    For any page, allows the restricting of templates that may be used for child pages.
  • MJML to HTML

    Allows you to write your Processwire template using MJML and get a converted HTML output using MJML API.
  • Folio

    Personal organizer: Projects -> Sprints -> Tasks, Calendar, Contacts, Links, Places, Goals and Roadmap.
  • Resend

    Send email via the Resend API. Full API client: emails, batch, scheduling, domains, contacts, segments, topics, templates, broadcasts, webhooks, logs.
  • 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…
  • Auto Smush

    Automatically optimize images on upload/resize/crop. Manual and bulk optimization.
  • Custom Inputfield Dependencies

    Extends inputfield dependencies so that inputfield visibility or required status may be determined at runtime by selector or custom PHP code.
  • Select Once Per Table

    Adds an option to "select" columns in a ProFields Table field so that each option can only be selected once per table.
  • StripePaymentLinks

    Stripe payment-link redirects, user/purchases, magic link, mails, modals.
  • AIOM+ (All In One Minify) for CSS, LESS, JS and HTML

    AIOM+ (All In One Minify) can minimize and combine CSS, LESS and JS files into a single file. HTML source can be minimized. Can enhance builtin template caching and noticeable speed up your site.
  • Subscribe to Constant Contact

    Subscribe or unsubscribe (or delete) a user in your Constant Contact mailing list(s).
  • PageGridBlocks

    Get up and running fast! Use our ready-made blocks for the PAGEGRID page builder and launch pages in minutes.
  • TeleWire Telegram Notifications

    Send notifications via Telegram Bot API. Alternative to email notifications.

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