Markup Generation

Markup modules that are called upon to generate or parse markup (like HTML). Markup modules are most often used on the front-end of a site (rather than admin).

Popular Markup Generation Modules 1 to 45 of 94
  • AIOM+ (All In One Minify) for CSS, LESS, JS and HTML

    AIOM+ (All In One Minify) is a module to easily improve the performance of your website. By a simple function call Stylesheets, LESS and Javascript files can be parsed, minimized and combined into one
  • Hanna Code

    Easily insert any complex HTML, Javascript or PHP output in your ProcessWire content by creating your own Hanna code tags.
  • Form Builder PRO

    Building front-end forms on your website has never been so simple. ProcessWire Form Builder lets you create, edit and publish forms with no development necessary.
  • Markup Simple Navigation

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

    A ProcessWire module helping you to manage SEO related tasks like a boss.
  • Menu Builder

    Easily create navigation lists/menus using drag and drop
  • SearchEngine

    SearchEngine is a ProcessWire CMS/CMF module for indexing and searching site contents.
  • FieldtypeFontIconPicker

    Module allow you to use Font-Awesome, Ionicons and other icon libraries easily. You can select icons directly from icon select list, also you can set settings for each InputfieldFontIconPicker.
  • PrivacyWire Cookie Management and async asset loading

    Module for Cookie management and async loading of (external) scripts / assets
  • Email Obfuscation (EMO)

    Email Obfuscation module for email addresses with 64 base crypting.
  • Pages2Pdf

    Helps creating dynamic PDF files from pages with the mPDF library. The pdf output is fully customizable with ProcessWire templates.
  • ProcessWire-Textformatter-AutoSchema

    AutoSchema automatically sets the basic properties of the micro data of Schema.org. For example, for headings, images and links. Images are automatically changed to a figure tag and the alt Attribut…
  • PageTableExtended

    Extends the Processwire PageTable field for rendering table row layouts.
  • 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…
  • Sitemap

    Renders a sitemap for your ProcessWire powered site. Supports multi-language, multi-site, and image sub-elements. Adapted from MarkupSitemapXML.
  • Social Share Buttons

    Simple and lightweight share buttons for your site.
  • Simple Contact Form

    Just a simple contact form for ProcessWire.
  • PageQueryBoss

    A ProcessWire Module to build complex nested queries containing multipple fields and pages and return an array that can be parsed to JSON. This is usefull to fetch data for SPA and PWA.
  • RSS Feed Generator

    Given a PageArray of pages, this module will render an RSS feed from them. This is intended to be used directly from a template file.
  • Template Latte Replace

    Latte template engine support for ProcessWire.
  • Cookie Management Banner

    Cookie management banner allows users to manage tracking cookies.
  • Twack

    Reusable components for your ProcessWire-templates.
  • ProcessDataTables

    Displays customizable backend tables for any ProcessWire template with flexible column selection, per-field output templates, and global formatting options.
  • Spex: An asset and template management module

    An asset and template management module.
  • RockFrontend

    Module for easy frontend development
  • Twitter Feed Markup Generator

    Module that generates an HTML list for a Twitter feed and caches it. Use this to show a Twitter feed on your ProcessWire-powered website.
  • Template Engine Twig

    This module adds the Twig template engine to the TemplateEngineFactory
  • Image Interceptor

    Let editors use WYSIWYG images, but change the image size/behaviour.
  • Markup Cookie Consent

    Renders cookie consent information for EU-Cookie-Law
  • ProcessWire Photoswipe Gallery

    Easily include Photoswipe by Dmitry Semenov
  • Markup Cache (Core)

    This core module enables you to cache any individual pieces of generated markup.
  • Google reCAPTCHA

    Google reCAPTCHA for ProcessWire
  • SnipWire - Snipcart E-Commerce Plugin for ProcessWire

    Full Snipcart shopping cart integration for ProcessWire. With SnipWire, you can quickly turn any ProcessWire site into a Snipcart online shop.
  • Pageimage Source

    Extends Pageimage with a srcset property/method plus additional rendering options.
  • hCaptcha

    Adds hCaptcha spam protection to ProcessWire forms.
  • Pageimage Srcset

    Provides configurable srcset and sizes properties/methods for Pageimage.
  • Pagination Textformatter

    Paginate a large text field into multiple pages. Create multi-page articles easily.
  • MarkupSrcSet

    Generate srcset and bgset markup.
  • NoCoWoCo - No Cookie Without Consent

    Disables wire frontend cookies until user consent to use required cookies.
  • Smarty Templating

    Smarty template engine for ProcessWire
  • HTML Purifier (Core)

    HTML sanitization and validation for ProcessWire. Serves as a front-end to the HTML Purifier software.
  • Markup Metadata

    ProcessWire 3.x markup module for rendering meta tags in HTML document head section.
  • RSS Feed Loader

    Given an RSS feed URL, this module will pull it, and let you foreach() it or render it. This module will also cache feeds that you retrieve with it.
  • Markup RSS Feed enhanced

    Renders an RSS feed. Given a PageArray, renders an RSS feed of them.
  • Activity Log

    Adds an Activity Log tab to pages. Configurable to specific templates.

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