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 78
  • 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)
  • Agent Tools

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

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

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

    Hidden field for identifying repeater matrix item types
  • AiWire

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

    Synchronize ProcessWire modules with GitHub repository branches
  • DB Backup

    Database backup and restore with local and Backblaze B2 storage, backup types (regular/weekly/monthly), chunked upload, streaming restore.
  • 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.
  • WireWall

    Advanced traffic firewall with VPN/Proxy/Tor detection, rate limiting, and JS challenge
  • WireNPS - Net Promoter Score

    Collect NPS ratings and feedback with a clean popup interface, comprehensive analytics, and easy integration
  • 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.
  • Subscribe

    Newsletter subscription handler with lists, double opt-in, honeypot, rate limiting and unsubscribe link.
  • 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
  • RockMigrations

    The Ultimate Automation and Deployment-Tool for ProcessWire
  • ProcessWire PhpStorm Meta

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

    Migrate external data (SQL, CSV, JSON, XML) into ProcessWire
  • RockFrontend

    Module for easy frontend development
  • 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
  • Validation Module

    Validation Module For ProcessWire
  • RockOptionsApi

    Module for easy manipulation of option-fields via API
  • RockFinder

    Highly Efficient and Flexible SQL Finder Module
  • Access Overview

    Overview over the access management of all templates of a site.
  • Auto Template Stubs

    Automatically creates stub files for templates when fields or fieldgroups are saved.
  • AppApi - Page

    AppApiPage adds the /page endpoint to the AppApi routes definition. Makes it possible to query pages via the api.

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