Textformatter Modules

Textformatter modules that provide run-time formatting for blocks of text (typically used with Text/Textarea fields).

New Textformatter Modules 1 to 45 of 56
  • Annotations

    Appends a configurable mark (symbol, footnote, …) to configurable words, or wraps part of a word in an inline tag, during output formatting.
  • Replace Microsoft Protected Links

    Replace protected links from Outlook/Teams/Microsoft Office with the original link.
  • Stocks

    Live stock market badges with company manager and multi-framework UI
  • Font Awesome Icons Textformatter

    Converts shortcuts like :fa-star: to Font Awesome icons
  • Textformatter Smart Quotes

    Replaces straight quotes "..." with typographic quotes („...“, “...”, or «...»), in visible text only.
  • TextformatterTokens

    Allows other modules to register tokens and replace them with actual values.
  • Auto Links

    Automatically links any of the configured text phrases to a URL, any time they appear.
  • Text Blocks

    Define named blocks in textarea fields and reuse them in other textarea fields.
  • Textformatter Image Data URI

    Replace image URLs in HTML body with their encoded data URL to speed up page loads
  • Iframe Embed Text Formatter

    Converts iframe URLs prefixed with "iframe/" within paragraph tags into HTML iframe elements.
  • Email To Encrypted Mailto

    Converts text emails and regular mailto links into encrypted mailto links.
  • JSON Decode

    Passes the given text through json_decode(), returning the value (if valid) as a StdClass object.
  • Footnotes

    Adds footnotes using Markdown Extra’s syntax, minus Markdown
  • WhatsApp Like Textformatter

    ProcessWire Textformatter for simple WhatsApp style text formatting (*bold*, _italic_, ~strike~, ```mono```
  • Lite YouTube Embed

    Replaces plain YouTube links in a CKEditor field with Paul Irish's much faster YouTube embed script.
  • Wrap Table

    Wrap a container div around markup tables.
  • RockHeadlineIDs

    Demo Textformatter
  • Find/replace Textformatter

    Apply find/replace patterns to formatted text or markup. Supports simple and regex find/replace.
  • Markdown in Markup/HTML

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

    Converts 800+ emojis shortcodes in text to native browser UTF-8 emoji.
  • Process Images

    A Textformatter that processes <img> tags within rich text content.
  • MatomoWire

    ProcessWire module to embed Matomo (aka Piwik). Also integrates with PrivacyWire.
  • Video markup for YouTube/Vimeo

    Render oEmbed data from YouTube/Vimeo URLs.
  • Audio Embed Text Formatter

    Converts audio file URLs within paragraph tags into HTML5 audio elements.
  • RemoveEmptyParagraphs

    Textformatter to remove empty paragraphs from CKE fields
  • Convert JPG/PNG images to WEBP

    Convert JPG/PNG img tags to use WEBP, auto-creating WEBP images as needed.
  • External Link Redirect

    Parses links in textareas and prepends a local redirector URL
  • File Info

    Textformatter that adds information about linked files as extra markup, or as data attributes on the link.
  • Automatically link page titles

    This converts all page titles to a link to the corresponding page.
  • Remove Blocks

    Textformatter that removes blocks of text/markup between configurable delimiters from output.
  • Video or Social Post Embed

    Enter a full YouTube, Vimeo, Instagram, Facebook, Twitter or Issuu URL by itself in any paragraph
  • Code Blocks Textformatter

    Converts content within backticks into code blocks.
  • 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.
  • Soundmanager2 Audio for Proceswire

    Use file field to add audio files, use shortcode to insert into RTE.
  • Prism Syntax Highlighter

    Prism JS Syntax Highlighter
  • Typographer

    TextformatterTypographer is a ProcessWire wrapper for the awesome PHP Typography class, originally authored by KINGdesk LLC and enhanced by Peter Putzer.
  • Parsedown Extra Plugin

    ParsedownExtraPlugin Textformatter for ProcessWire 2.8+
  • Autolink from a Glossary

    Allows to use tags in textareas to autolink to specific glossary links/replacements.
  • PW-TextformatterCurrency

    Locale aware currency formatter module for Processwire
  • MultiValue Textformatter

    Allows setting key = value pairs in a textarea or text field to use as variable groups in templates.
  • Automatically add anchors and IDs to Headings

    Adds an id attribute to every heading with a slug of the text. Intended for easily creating linkable sections
  • Textformatter Page Images

    Allows you to insert images in a text area by referencing them with tags in the following format [[fieldName,Number,class]]. All Parameters are optional. Configurable base class and wrapper.
  • Global Options for Embedded YouTube/Vimeo Videos

    Set options for embedded YouTube and Vimeo videos. Must run after e.g. TextformatterVideoEmbed! For detailed documentation the options, see: https
  • Image Field Markup

    Allows you to use image fields inside markup languages, notably, Markdown and Textile in Processwire text fields
  • Textformatter Make HTML Links

    This Textformatter will create HTML links out of anything that resembles a URL or email address, as long as it is not already part of an tag.

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