Lorem Markdownum

Inspired by the many excellent lorem ipsum generators, this simple webapp generates structured placeholder text in markdown format. In order to do so, it uses Markov Chains and many heuristics.

Written in Haskell by Jasper Van der Jeugt. The source code is on GitHub and an HTTP API is also available!


Blocks
Inline
Global

# Cupidine undam

## Tum me cessere Phyllei

Lorem markdownum, flavescunt: falce si narrata? Tuae quod! Illic nova vos sacer
ora Hippomenes aliis: colla: nubila. Iuvenaliter collo bibebatur volucres aut
vultum solus: vincetur, olor tibi tolles, pumice mare ferarum Dianam aede arida.

Scrutantur sicut, dominique sua `multiplatform` aures saevit: et et maneat manet
tenderet generis! Dicta deos ad omen cum cum! Est pro `metal` manu colla et
temptata suis recens, cum modo erat amans dolori `keyboard`. Pax Musa deducentia
eadem, est aurora, tua *inputet clara* si vident, meus et mediusve inde
`hfsBox`. Sidera ignes exstant viribus!

Putat et nec te aliquis de arcum *notavit infuso* sub inmittitur haec nihil
viro. Insanos Oriente omnibus oviumque habebit *in* curas superi **in senecta**
dissuadere in subit Stygiam natam fontibus carpserat votis.

## Ope nulla

In quo ab *sinistra* est Nabataeus paene remoretur remos loquendi *edideras
tonitrus*, totoque! Quot omnia ille visam, regis minimum in vincemur [Palameden
puellam](#iovis-et-in-dixit) vultum.

Rubigine hic subito, tertius inpia. Sit nunc adsim dixi perque anilem in ullum
par nemus, facies praeceps in ebori nequiquam quod. Illa vellet altis ad
**pulveris citharae caput**, illa simul, sum sub: fera salix referam crinis,
qui.

Hinc rudentes conatoque quod. Capite huic, venitis inter;
[nam](#iovis-et-in-dixit) quae vicina, ut domo genitor, moderatius ibat coruscis
quae.

## Iovis et in dixit

Nec redeunt ablata. Quae equi; malorum fovit: Camenae, ea ergo corpora adhuc
currum **vetustis**.

    if (oemBacklinkGibibyte.bit_expression(mipsEup + wavelength_contextual_led,
            mouse, 20) <= script(homeKeywordsWww, powerpointRteBash,
            bugClassSuffix)) {
        gnu_user /= snapshotCodecMenu(teraflops(module_uat, 5,
                latencyCaseVariable));
        lifo.vdu(cursor);
    }
    if (pcmcia_menu_scraping(blob) <= hdvCellGraphics) {
        model.domainFlat(dual_worm_meta, sdsl);
        dialog_infringement = tutorial;
        isp /= switch - device_threading.rw_hot(mcp, gif, jquery_file_digitize);
    }
    blogWindowsCdfs = exploit_end_drag(websiteNumDigital(dtd_megapixel) - rpc *
            3, debugger + lun - horseDataMegabit + cgi_compatible,
            winsock_flash_kibibyte(pageSouthbridge, name_wais));
    minisiteIctRam(thunderboltOverclockingLeaf + onRubyGibibyte +
            filePageMatrix, access_express.unicodeUncYahoo(
            touchscreenDisplayXslt, -5 + 5, syntax_vlog));