Development Tools

Modules that have more to do with assisting development of a site rather than managing its content.

Updated Free Development Tools Modules 1 to 45 of 84
  • Duplicator

    Duplicate, backup and transfer an entire site from one location to another.
  • Tracy Debugger

    The ultimate debugging and development tool for ProcessWire (https://adrianbj.github.io/TracyDebugger)
  • Verk

    Site ops layer for ProcessWire: tasks, sprints, quarter planning, editorial calendar, content audit, and knowledge base.
  • Context

    Export ProcessWire site context for AI development (JSON + TOON formats)
  • 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.
  • RockMigrations

    The Ultimate Automation and Deployment-Tool for ProcessWire
  • Compass

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

    Module for easy frontend development
  • Agent Tools

    Enables AI coding agents to access ProcessWire’s API and provides a database migration system.
  • DB Backup

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

    Weather data module. Multiple providers, file cache, i18n.
  • AiWire

    AI integration for ProcessWire. Supports Anthropic, OpenAI, Google, xAI, and OpenRouter.
  • Pulse

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

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

    Newsletter subscription handler with lists, double opt-in, honeypot, rate limiting and unsubscribe link.
  • WireNPS - Net Promoter Score

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

    Hidden field for identifying repeater matrix item types
  • 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
  • PageGridBlocks

    Get up and running fast! Use our ready-made blocks for the PAGEGRID page builder and launch pages in minutes.
  • Cronjob Database Backup

    Periodic automatic backup of the database. Set interval in settings.
  • Wire Tests

    Test suite for ProcessWire 3.0.259+
  • Admin Actions

    Control panel for running various admin actions
  • Cronjob Empty Trash

    Auto delete trashed pages sustainably after a predifined period of time set in module settings. This cronjob will run once per day.
  • 404 Logger

    Logs all requests resulting in http error 404
  • Vite

    Vite adapter for ProcessWire
  • SiteSync

    Branch-based deployment of /site/ via GitHub. Sister module to GitSync.
  • GitSync

    Synchronize ProcessWire modules with GitHub repository branches
  • ProcessWire Reset

    Resets a ProcessWire installation to a clean profile state while preserving the superuser and selected modules.
  • Page Markdown

    Export any page to a clean Markdown file. Adds an export button to the page editor.
  • Markup Simple Navigation

    Module to render simple nested ul tree of the site structure. See readme for usage and options available.
  • HTMX

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

    Automated creation of Page fields, along with the templates and page tree for their source.
  • Intervention Image Engine

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

    Allows site editors to protect pages from guest access.
  • GeoIP

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

    Connect your apps to ProcessWire! This module helps you to create api-endpoints, to which an app or an external service can connect to.
  • AppApi - File

    AppApi-Module that adds a file endpoint
  • ProcessWire PhpStorm Meta

    Generates .phpstorm.meta.php for ProcessWire autocompletion in PhpStorm
  • Data Migrator

    Migrate external data (SQL, CSV, JSON, XML) into ProcessWire
  • Delayed Image Variations

    Delays the creation of image variations until their individual URLs are loaded.
  • Component

    Module help you to create and use set of components to utilise in your ProcessWire page templates.
  • Cacheable Placeholders

    Allows you to cache dynamic content by using special placeholders that get parsed during every request.
  • 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.
  • Search Corrections

    Suggests alternative words for a given input word, useful for expanding search results.
  • Page Rename Options

    Determine how pages are renamed when the title is changed

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