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 52
  • 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.
  • Textformatter OEmbed

    At this point this module basically wraps the fabolous Essence PHP library by Félix Girault and adds some processwire magic to parse your boring Textareas and make your content look more bling bling…
  • Accordion

    Convert portions of textarea content into a and collapse into an accordion. Put 5+ hyphens '-----Your Title Here' on a single line (within paragraph tags) to create specify title the…
  • Pagination Textformatter

    Paginate a large text field into multiple pages. Create multi-page articles easily.
  • 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…

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