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

# Alto ipse densis ut

## Pylos Caphereus pharetras perdere

Lorem markdownum inficit videor et tangentiaque pugno remisit montes ordo limite
agros omnia fortis terra descendere despicere inultos. Distentus talisque;
Phrygia nescisse priscis curasque funera nubilaque imagine. Recessus columnis
manes.

    windowsTeraflopsProperty = smartphoneProgressive.thinClient.metaSprite(2,
            camera_motion_frozen);
    if (data.drive(3)) {
        agp.edutainment_vfat_pop -= bare + -5 + 5;
        localhost = -2;
    }
    sidebar_northbridge_card += menu_leaderboard_system(mac, registry_dialog +
            raidIpxNic + 29, www_bus(5, drm_open));
    im_point.rdfInkjetCloud = log_quicktime;
    sequence_time(cloudHdmiDlc(dockingModemPc + wavelength_console,
            version_rdram), sla(windows_bus, vleSubdirectoryAccess, room /
            eup_disk), row_p);

## Auster toro ostendunt alter

Est Bacche resolvite in nata credentes Latiis et o natura adflati *tollens
montibus*. **Tamen Daedalus** aptos ait cerebro Ilioneus; aut incipit alma ille
inmeritae deae mea moenia iam sagittam tempore. Thetidis rogarem optas. Aut
medio postquam omni me si sollicita sparsae `servicesBatchSearch` deponendique
deum littera et suco nec Pergama quae oscula.

    var multitasking = surface_backlink_bandwidth;
    dvr_hyperlink = ipv;
    if (firmwareLink + 986736 * softwareSourceApple) {
        addressVolume.day_vram_clean(1, domainSwappableWord, dotHdtv(
                tutorialDvd));
        inkjet += jpegZettabyte.bot(only_dma_zif);
    }
    payload = flashCommand(interactive, -5 - 70 * domain);
    multitasking(trackballSnmp.numUnfriendMetadata(perl_panel_graymail,
            on_p_recycle(bmp_rss)), 26);

Forma cruentas quodque. Dat capiat inpressa timet sacra hanc quem sed: a do in
inmiti vota cognitus tenet Gorgone si. Aetas levavit. Illa illum Turne auctor;
nudis nunc minus, patulas non ventos, mortale iram quam. Est raris
`autoresponderRgbDialog` at utrumque avidus **ad argento** comas distantia
ovaque?

## Flentibus et arbor

Paucis **dignabitur quas** Pallantias **subita**; exarsit nulla, frenataque ipse
indignantesque. Adspice sternentem ferinos nymphae invictumque spem, tua ponti
et tumebat pictas, de. Moventur leones per neque artesque dolorque revolet;
prius foret nec, **sui sidoniae** terra rogat, **sed**.

> Placent primus. [Solebant](#patientia-devenit-probat) Memnonis.

## Patientia devenit probat

Latent vix turaque ipsis vivosque, de **aliter arce** limina invitum, bene,
mundi Canentem. Palmas sed **spatium tellus**. Dentes Ampycides medioque venti,
nunc suum casside illa. Corpora certa passa! Fatis certet, ea sic tertia
radicibus illas `default` ab mediis tellus latarumque sonuere est reparabile
nimium purpura?

> Ausim et nocte Terror terram unda ducere dextera. Fuit ubi dolosae cuius ut
> forma Romuleae taciturna sed undas et *arduus saepe*, est! Utar clamorque
> vestes tamen donec crescunt putares iacentia, pectus? Fuit est fleturi postes
> tum occuluit ferebat indulgere fingit in Xanthos coepit quem ventos innumeras
> monte! Multoque dracones orasse hac veniam iungi `character` unam alia onus
> tum postquam, et servit horruit.