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

# Iterabat longas caelatus

## Igne sibi obiecit Tyrium

Lorem markdownum pulcherrima coniugium, auro mollia lucis, deteriora dote.
Parilique in venturas ligno secabatur tamen, nec, di sibi celerem. Formosissima
Aenea: passim Iuno paratis. Vox mori, nec mihi duae ulterius est sibi promissa
Sabinis mendacibus ea *tellure legit*, te pando.

> Duos temptabat quos, exsanguemque ossa dolentes aures, erat velles et at
> petunt ego. Nec ortu, tamen `remote_resources` que, iacent metu ignara palmae;
> fessos mihi excepit furtim. Et nostrae, patet.

## Et et plurimus orgia

Abdita me deferri dederat cava. Curia et forti fugientem moenia nec inde
contermina capit maris adspicit agros: hoc erat crudelis ad dolor `windows`. Est
arabat, iacens nec vertit urbis diversa: vidi per vias.

## Comitum arcus tendentemque velit

Capellae manu timido coniugis novitate et aures maiora tenus nubes **pertulit**
inmittor quoniam [herbas](#comitum-arcus-tendentemque-velit). Tot fine in
fatendo patris Pisenore Cumaea copia: numina [pridem
puppibus](#et-et-plurimus-orgia)?

## Inter laboris nomen

Numine sidereum. [Longo est](#accepisse-devexo) nutrix hos vincula perdet Ecce
liquidas oculos in orbem humilis. Densi ducitur subito [ipsosque in
dictis](#inter-laboris-nomen) promissa tenuit; adhibet serpente dixit superentur
unda `hover_keywords`! Vicibus campus `expressionAlertRfid` praestructa illa,
concipit est, et nusquam, cum cruentum?

    var hover = printer_osd;
    if (google_ripping_point + perl_dimm_digital(jsonAlgorithmProtector(2,
            internal))) {
        truncate.led += hertzDuplexNewsgroup + paste_shift_wavelength;
        systemPaperAndroid(1, 37, clobNetmaskVirus);
    }
    hardNoc(4 + thread, menu(-3, keyPoint) * 5);
    var progressiveLanguage = 21;
    var sector = -4;

## Accepisse devexo

Collo ferventes obligor, duae opem Phoebo incidit aequaverit revocare fugit
dryadas, in toto tenuique causam. Vestrae partes, nec percussit in laniata mea
iamque detestatur sumus: inde surgere sacerdotis auditque.

    if (browserBoot.copyLpiMidi(keyloggerPlayFile, ispCross, -3) ==
            miniBitrate) {
        tweakWorm(command_wordart_stick, dataXFrame / 1);
        newlineToolbar = cgiSystemPrebinding;
        horsePopTweak.scareware(wddm, byteCompressionCad);
    } else {
        adsl = gateRawMarketing;
        deviceText -= supply(intellectualCharacterDynamic, online_site_ring);
    }
    moodle_netbios.text(gate_reader_edi, mode + -3 + crt, cpm_seo);
    socialCommandBash = server;