markdown: Convert Markdown to HTML, with XSS protection

[ bsd3, deprecated, library, web ] [ Propose Tags ]
Deprecated in favor of cmark, cmark-gfm

This library leverages existing high-performance libraries (attoparsec, blaze-html, text, and conduit), and should integrate well with existing codebases.

[Skip to Readme]


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS] 0.1.0,, 0.1.1,,, 0.1.2,, 0.1.3, 0.1.4, 0.1.5, 0.1.6,, 0.1.7,, 0.1.8, 0.1.9, 0.1.10, 0.1.11, 0.1.12, 0.1.13,,, 0.1.14, 0.1.15, 0.1.16, 0.1.17,,,,,
Change log
Dependencies attoparsec (>=0.10), base (>=4.9 && <5), blaze-html (>=0.4), blaze-markup (>=0.6), conduit (>=1.2.8), conduit-extra (>=1.1), containers, data-default (>=0.3), text, transformers (>=0.2.2), xml-conduit, xml-types, xss-sanitize (>=0.3.3) [details]
License BSD-3-Clause
Author Michael Snoyman
Category Web
Home page
Source repo head: git clone git://
Uploaded by MichaelSnoyman at 2021-09-29T05:41:04Z
Distributions Debian:, LTSHaskell:, NixOS:, Stackage:
Reverse Dependencies 12 direct, 2 indirect [details]
Downloads 27980 total (76 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2021-09-29 [all 1 reports]

Readme for markdown-

[back to package description]

Markdown for haskell

NOTE This package is deprecated and no longer supported. Instead, please consider using cmark or cmark-gfm.

This is a haskell library for converting markdown to HTML. It's written in pure haskell. Also read the more technical description on stackage.

Use with yesod

For use with yesod, check out yesod-text-markdown.