Plugin screenshot thumbnail 1/2
Plugin screenshot thumbnail 2/2

A Markdown field with a GitHub-style editor: a Write tab, a Preview tab, and a formatting toolbar.

Wahlberg is in beta. The templating surface, |marky filter, wahlberg_Markdown GraphQL type, Editor::inputHtml() options, both events, and the config/wahlberg.php snippet format are settled. The field’s own settings may still move.

  • Raw Markdown in, raw Markdown out
  • Server-side preview
  • HTML Purifier on the parsed output by default
  • Craft reference tags like [Read more]({entry:123:url}) resolved on output
  • Markdown syntax highlighting in the Write tab
  • Formatting toolbar: headings, bold, italic, strikethrough, quote, code, link, entry and asset pickers, bulleted and numbered lists, and snippets
  • Entry and asset links written as reference tags
  • Snippets: blocks of Markdown you define
  • The editor grows to fit what’s typed, between a minimum and (optional) maximum height
  • ⌘B / ⌘I / ⌘K shortcuts, ⌘⇧K for snippets, and Enter continues lists and blockquotes
  • Buttons toggle: hit Bold on already-bold text and the markers come off
  • Native browser undo
  • No editor library bundled: it’s a textarea, some vanilla JS, and Craft’s own icons
  • Per-field Markdown flavour, toolbar, sizing, placeholder, character or byte limit, and counts
  • GraphQL support
  • Reusable outside the field type: drop the editor into your own plugin’s settings from Twig or PHP
Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
0
Version
1.0.0-beta.2
License
MIT
Compatibility
Craft 5
Last release
July 27, 2026