Development Tools
Modules that have more to do with assisting development of a site rather than managing its content.
Featured Development Tools Modules 1 to 45 of 92
Tracy Debugger
The ultimate debugging and development tool for ProcessWire (https://adrianbj.github.io/TracyDebugger)189TracyDebugger by Adrian JonesMarkup Simple Navigation
Module to render simple nested ul tree of the site structure. See readme for usage and options available.84MarkupSimpleNavigation by soma- ProcessWireUpgrade by Ryan Cramer
- Duplicator by flydev ??
- ProcessAdminActions by Adrian Jones
Page Field Select Creator
Automated creation of Page fields, along with the templates and page tree for their source.30ProcessPageFieldSelectCreator by Adrian Jones- PageRenameOptions by Adrian Jones
Template Engine Factory
A module integrating template engines such as Twig. It allows to render pages or individual templates via template engine and encourages to separate logic from markup by implementing a simple MVC…29TemplateEngineFactory by wanzeHelper Field Links
Adds shortcut edit link to all input fields on page edit. Adds shortcut edit link for the selected template. Only visible for superusers.28HelperFieldLinks by soma- CronjobDatabaseBackup by kixe
- PageProtector by Adrian Jones
- MarkupSocialShareButtons by soma
- RockFinder by bernhard
- RockMigrations by bernhard
- AdminHelperLinks by Richard Jedlička
- ProcessAdminCustomPages by diogo
- RockFrontend by bernhard
- TemplateEngineTwig by wanze
- EventLoader by ukyo (@trk)
- Pages2JSON by stikki
- Migrations by lostkobrakai
File Manager
File Manager for ProcessWire is a module to manager files and folders from the CMS backend.11ProcessFileManager by tcnetAuto Template Stubs
Automatically creates stub files for templates when fields or fieldgroups are saved.11AutoTemplateStubs by Robin S- Process404Logger by kixe
- Validation by ukyo (@trk)
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.9Less by Ryan CramerSearch Corrections
Suggests alternative words for a given input word, useful for expanding search results.7SearchCorrections by Robin SClean Empty Page File Dirs
Goes through all of your /site/assets/files/ directories and removes those that have no files in them.7PageCleanEmptyDirs by Ryan CramerPage List Show Page Id
Module prepends page ID in the page list tree labels. Only visible for superusers7PageListShowPageId by soma- RockFinder3 by bernhard
Delayed Image Variations
Delays the creation of image variations until their individual URLs are loaded.6DelayedImageVariations by Robin SSession Allow
Enables you to configure whether to allow session for each request based on configured rules. Requires PW 3.0.184 or newer.6SessionAllow by Ryan Cramer- AppApiFile by Sebi
Page List Custom Children
Makes children/subpages in admin page-list customizable so they can appear under multiple parents.6PageListCustomChildren by Ryan CramerCurrency Conversion
Provides API capabilities for converting from one currency to another, using the OpenExchangeRates service.6ServiceCurrencyConversion by Ryan CramerCacheable Placeholders
Allows you to cache dynamic content by using special placeholders that get parsed during every request.5CachePlaceholders by MoritzLost- CustomInputfieldAttributes by Ryan Cramer
The modules directory is powered by ProcessWire with the FormBuilder and LoginRegisterPro modules.