The cheapskate package

[Tags: bsd3, library, program]

This is an experimental Markdown processor in pure Haskell. It aims to process Markdown efficiently and in the most forgiving possible way. It is designed to deal with any input, including garbage, with linear performance. Output is sanitized by default for protection against XSS attacks.

Several markdown extensions are implemented, including fenced code blocks, significant list start numbers, and autolinked URLs. See README.markdown for details.


Properties

Versions0.1, 0.1.0.1, 0.1.0.2
Dependenciesaeson, base (>=4.4 && <4.8), blaze-html (>=0.6 && <0.8), bytestring, cheapskate, containers (>=0.4 && <0.6), data-default (==0.5.*), http-types, mtl (>=2.1 && <2.3), syb, text (>=0.9 && <1.3), uniplate (==1.6.*), wai (>=0.3), wai-extra, xss-sanitize (==0.3.*)
LicenseBSD3
Copyright(C) 2012-2013 John MacFarlane
AuthorJohn MacFarlane
Maintainerjgm@berkeley.edu
CategoryText
Home pagehttp://github.com/jgm/cheapskate
Source repositoryhead: git clone git://github.com/jgm/cheapskate.git
Executablescheapskate-dingus, cheapskate
UploadedTue Dec 9 07:31:34 UTC 2014 by JohnMacFarlane
DistributionsNixOS:0.1.0.2
Downloads11745 total (868 in last 30 days)
StatusDocs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Flags

NameDescriptionDefault
dingusBuild cheapskate-dingus cgi script.Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainers' corner

For package maintainers and hackage trustees