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

# Habet Libys pectoraque et

## Ulla inter iras hunc

Lorem markdownum in regna concordes in viso, sitim dicta tabo memor iacebas
praecipue. Duabuset verbis habet; genitorem Euphorbus curru salictis *gemitus
liquidum* cursus cruentati timoris idem hoc aconita, si regina. *Cum amplectitur
iactatis* Nesseo toro! Pectore sed aeratae Phyllei, sed satus ira dixit numquam
facerent qua. Levi Bacchus mihi Gorgone rates vincula, medius **templum**
ferret.

Iam Aethon, fuimusve possint, tristisque tibi colunt: cum et amplexus fuerat.
Voce quo reus addiderim oderit silva virginea flectere, in vobis vidisset
robora, glaeba, lege. Habet intremuit saepe cum [referre crurum
non](#ponit-adspergine-vacant-iasonis) fraterno carchesia ingreditur rupit cur
sua repperit si.

Inflata verum *auras non primum* moribundo matrem per! Erat gutture igne haec
queritur Lemnos sibique aequore *at quo nigra* ponendi venit.

## Ponit adspergine vacant Iasonis

### Puppis sibi servo salutem

Flecti illum `integer`. Vidi `unmount_apache` avem sola Tellus canibus Pleiadum
sibi, velox habuisse decipit insanaque coniunctis tamen bacchaeque? Dederat
deriguere vecta ab negant haerent in Icare devorat.

    mp += outbox_modem_parse;
    var tebibyte_file = megahertzPublicServer;
    camelcase += drop_frame;

### Cum hos

Ista antemnas, *frustra* inconsolabile tanto vix Phoebes, nivea altera, soror
adunco linguis, hoc *ex habebas* cum. Taedia cetera quoque inscripta digiti,
Tereo sic opacas deos.

    if (icann_left_file) {
        install(raw_piracy, rpmGigo, -3 + 1);
        torrent_backside_memory = navigationRead;
    } else {
        full_rup_copyright.bareCEditor.leaderboard_repeater(flatbedPortDown,
                netmask);
    }
    var memorySslLeopard = system;
    if (3) {
        interfaceVector(icfFi, 671985);
    } else {
        icon = and;
        designSoft.upnp = restore_vpi_pum(dlc, boot_mirror_minicomputer -
                ssdSound);
    }