Updated Free Modules, Page 2

Explore the ever-expanding ProcessWire ecosystem

Updated Free Modules 46 to 90 of 193
  • 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.
  • Oidc

    OAuth 2.0 / OpenID Connect: Google, GitHub, LinkedIn, Microsoft, Yandex, Yahoo, and any OIDC-compatible provider.
  • Subscribe to Constant Contact

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

    Manage custom-path redirects and click statistics from the ProcessWire admin or CLI.
  • 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.
  • Markup JSON-LD Models

    Allows defining JSON-LD models on a per-page and per-template basis with placeholder support.
  • Square Images

    Creates perfect square images from any source format with smart cropping
  • GeoIP

    MaxMind GeoLite2-based geolocation. Country/region/city detection with user correction support and conditional content blocks.
  • Lumen

    Cloudflare Stream video package: central configuration and API helpers
  • DB Backup

    Database backup and restore with local and Backblaze B2 storage, backup types (regular/weekly/monthly), chunked upload, streaming restore.
  • Mailbox

    Secure three-account IMAP/SMTP workspace with encrypted indexing, APIs, AI, and controlled confirmations.
  • WireWall

    Advanced traffic firewall with VPN/Proxy/Tor detection, rate limiting, and JS challenge
  • Context

    Export ProcessWire site context for AI development (JSON + TOON formats)
  • Rapid

    EditorJS block editor fieldtype for ProcessWire. Stores content as JSON, renders HTML server-side via pluggable block renderers.
  • WireNPS - Net Promoter Score

    Collect NPS ratings and feedback with a clean popup interface, comprehensive analytics, and easy integration
  • Dimensions

    Stores product dimensions (L×W×H) and weight with selectable units of measurement.
  • Cookie

    Privacy & cookie consent management: banner, category-based async loading of scripts/embeds, consent log, Google Consent Mode v2, visual widget builder.
  • Panorama

    Media audit and maintenance toolkit for ProcessWire images and files: inspect usage, find duplicates, clean orphaned media, audit alt text and warm image caches.
  • Compass

    Heatmap analytics: clicks, scroll depth, rage clicks and mouse movement.
  • MarkupMenu

    MarkupMenu is a ProcessWire CMS/CMF module for generating menu markup
  • Embedr

    Manage dynamic content embeds with live preview
  • QR Code

    Generates a QR Code from the public URL of the page
  • Quick Tree

    This module is great for productivity when editing many pages within the admin, as it gives you direct access to the page tree navigation without having to hover the tree icon first.
  • ProcessWire PhpStorm Meta

    Generates .phpstorm.meta.php for ProcessWire autocompletion in PhpStorm
  • Admin Actions

    Control panel for running various admin actions
  • Matrix Type

    Hidden field for identifying repeater matrix item types
  • Atlas

    Lightweight RAG store: embed text via Squad and retrieve by similarity.
  • Lynx

    Multi-profile link-in-bio pages with admin UI, REST API and render method.
  • MJML to HTML via CLI

    Render Processwire MJML templates to converted HTML output using a CLI based compiler, like the rust based MRML.
  • Pulse

    Polls and quizzes embedded via shortcodes, with live results.
  • Banana Imagine

    Generate AI images directly in your image fields using Google Gemini API.
  • Grok Imagine

    Generate AI images directly in your image fields using x.ai (Grok)
  • Textformatter Make HTML Links

    This Textformatter will create HTML links out of anything that resembles a URL or email address, as long as it is not already part of an tag.
  • WireMagnet - Secure Lead Magnet & File Delivery Manager

    Manages lead magnets, captures emails, and provides secure temporary download links.
  • Admin Style Chroma

    Chroma enables multiple calculated palette options for light and dark themes from simple base color selections based on the AdminThemeUIKit administrative backend theme.
  • SeoNeo

    Modern SEO coordinator for ProcessWire — uses native PW fields for meta, robots, canonical, and more.
  • Pageimage Source

    Extends Pageimage with a srcset property/method plus additional rendering options.
  • WireMail Mailgun API

    Extends WireMail to use the Mailgun API for sending emails.
  • Video markup for YouTube/Vimeo

    Render oEmbed data from YouTube/Vimeo URLs.
  • Arbor

    Professional genealogy module: event-centric, source-centric data model aligned with GEDCOM 7.0 and Gramps. Multi-script names, fond/opis/delo citations, DNA, GPS research workflow, REST API, GEDCOM

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