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).

New Markup Generation Modules 1 to 45 of 94
  • ProcessDataTables

    Displays customizable backend tables for any ProcessWire template with flexible column selection, per-field output templates, and global formatting options.
  • Twitch Stream Status

    Provides status of a Twitch Stream
  • Markup Cloudflare Turnstile

    Implement Turnstile, Cloudflare's CAPTCHA alternative.
  • FormBuilder HTMX

    Zero configuration AJAX submission for FormBuilder forms
  • Reactions

    Reactions is a module for collecting reactions on pages from site users/visitors.
  • Textformatter Image Data URI

    Replace image URLs in HTML body with their encoded data URL to speed up page loads
  • Grapick

    Field that incorporates the Grapick javascript gradient designer and stores an array of 32-bit rgba colors, gradient positions and optionally gradient styles and a plaintext style rule for CSS.
  • Template Engine Latte

    Latte templates for the TemplateEngineFactory
  • Iframe Embed Text Formatter

    Converts iframe URLs prefixed with "iframe/" within paragraph tags into HTML iframe elements.
  • NoCoWoCo - No Cookie Without Consent

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

    Adds footnotes using Markdown Extra’s syntax, minus Markdown
  • Image Placeholder

    A configurable module for creating placeholder images by using TrueTypeFonts for the placeholder text
  • PageGridBlocks

    Install and uninstall PageGrid Blocks
  • Google Place Details

    Display Google place details like reviews and other information.
  • RockFrontend

    Module for easy frontend development
  • Wireframe Renderer: Twig

    Twig renderer for the Wireframe output framework.
  • Wireframe Renderer: Latte

    Latte renderer for the Wireframe output framework.
  • Minify Page Render

    This module hooks into Page::render and compresses the frontend HTML.
  • MJML to HTML

    Allows you to write your Processwire template using MJML and get a converted HTML output using MJML API.
  • Markup Metadata

    ProcessWire 3.x markup module for rendering meta tags in HTML document head section.
  • Markdown in Markup/HTML

    Enables markdown to be used in existing markup/HTML like that from CKEditor.
  • Pageimage Source

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

    Adds hCaptcha spam protection to ProcessWire forms.
  • Cacheable Placeholders

    Allows you to cache dynamic content by using special placeholders that get parsed during every request.
  • WayFathomAnalytics

    Fathom Analytics for ProcessWire. Display your Fathom dashboard in the PW admin panel and easily generate markup for the tracking code.
  • Twack

    Reusable components for your ProcessWire-templates.
  • Redis Cache

    Simple interface to Redis in-memory storage similar to WireCache
  • PrivacyWire Cookie Management and async asset loading

    Module for Cookie management and async loading of (external) scripts / assets
  • 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 Srcset

    Provides configurable srcset and sizes properties/methods for Pageimage.
  • Markup Content Security Policy

    Configure and implement a Content Security Policy for all front-end HTML pages.
  • SearchEngine

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

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

    A ProcessWire module helping you to manage SEO related tasks like a boss.
  • Automatically link page titles

    This converts all page titles to a link to the corresponding page.
  • Cookie Management Banner

    Cookie management banner allows users to manage tracking cookies.
  • 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.
  • Fluid Images Textformatter

    Removes the height attribute and adds a class to img tags. Set max-width:100% for the class in your CSS and you have fluid images.
  • CacheNesting

    A Processwire module that manages nested caches and their dependencies. It enables you to cache multiple parts of a page with different expiration which also can be nested in larger caches.
  • Sitemap

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

    Easily include Photoswipe by Dmitry Semenov
  • Image Field Markdown Code Additional Fields

    Adds information to image fields. Helpful when using the markdown editor in text fields.
  • Github Connect

    ProcessWire module to connect a Github OAuth application.
  • Facebook Events

    ProcessWire module to get Facebook Page Events using the Graph API.
  • Twig Extensions

    Allows customizing twig, e.g. add extensions

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