Markdown Components for Delphi

Delphi XE8 to 12 (Athens) VCL

Bring the power of the markdown syntax to your Delphi applications.


Markdown is a lightweight markup language created by John Gruber in 2004 for creating formatted text using a text editor. Its syntax was intended for one main purpose: to be used as a format for writing for the web.

The Markdown Components bring the power of this syntax to your Delphi applications.

These components are not Markdown-to-html converters, but native Markdown components. Headings, emphasis, images, lists, hyperlinks, footnotes, tables and more are supported.


Components in this package

There are currently three components in this package:

  • TMDLabel, a drop-in replacement for TLabel, TLinkLabel or even TImage or TGrid. It is truly transparent (requires Windows 8 or above) and flicker free.
  • TMDViewer, a Markdown files reader.
  • TMDStyle, a non-visual component for centralizing styles throughout the application.



The screenshots below are taken from the demo application. Download it for an overview of features and an introduction to Markdown syntax.




CHF 0.00

license for 1 developer

  • No source
  • For personal use only
  • 1500 characters
  • 1 link
  • 1 static image
  • 10 rows table
  • 10 items list


CHF 49.00

license for 1 developer

  • No source
  • 1 year free updates
  • For personal use only


CHF 149.00

license for 1 developer

  • With source
  • 1 year free updates

Site license

CHF 499.00

license for unlimited
developers in the company

  • With source
  • 1 year free updates

  • There is no automatic renewal.
  • Versions released at the time of your membership will always be available to you, even if your membership has expired.
  • There is no refund policy. Test the free version first to make sure it meets your needs.
 Please don’t hesitate to contact us for any questions or details.