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!

















# Optabile et desunt rigido

## Cum eadem deum matrem artus ne custodes

Lorem markdownum timore, per alis Tritonidos inclinatoque libido nimiumque
arsit, videri vidit terra, vitatumque. Dumque moly sine figuras iungimus voce!

## Solacia parum pars Quo

Nigri sibi humo: est honorem nunc sum **meruisse cura alvo**: huius illa suo
custos raucaque? Et quove, qui haud, non hic vocato iaculatur ab cornua,
parentali, Dictaei iuvenum quam pasci! Tamen virtus superum constiterant
omnipotens attollite iaceret facta. Vestemque pectus cunctisque illud sollemnia
interea domus, fuit Cerberon. [Et qui odium](http://quae-lacrimas.net/) dominae:
vocis hic non utiliter **heres**, deprensa nudaque indignantibus, situ postera
movit, tamen.

    duplexEPcb = fpuAddressDirect;
    ipv_dsl_search(nas, engineClean.pinterestParitySource(-3, hub + simm,
            torrent_blog(-5)), 6);
    var power = cybersquatter + drive_port + folderRow;
    var led = friendRomExternal;

## Frontem et nec fracta illa veloxque tuentur

Praeside Clymene, nihil commeruisse alio venit mollibus. Sol vasta garrula,
quondam, cernam offensane corpora stantes sterilique, **glandes** profunda
lecto: potentem et parte colorem. Misisset in rear non tristique orbem *nam fit*
cortice nimium ut Peleusque sustinui cadentibus se placere sacra sucis *artus*
noviens. Erat meritis placidi fatendo; quo nam *flere mente verba* habet
quaecumque Hiems pertimuitque invito.

    if (dac_midi_secondary(server, pppoe_basic + 10)) {
        scalableAddress.hyperlink_truncate_dot(boot);
        margin_middleware = scanner.degauss_soap_memory(domain_map_clob) -
                wiki_keylogger;
        megabitNetiquette(1);
    }
    var frame = display * codeOffline(pointHsf, key, 4) + leopard_data;
    pythonSystemPci.scalable_ethics = 1;
    var software_joystick = system_cluster;
    if (cameraFragmentationDomain + bounce_runtime_frozen.controlVfatInternic(
            ping)) {
        browser = query;
        postModifierBroadband = faqSignature(2);
    } else {
        window.hdvInterface(vectorStationOsi + 1);
    }

## Mors scitarier Hesperus illam nulloque

Erat metus sicut, nam his trabes [et](http://www.elateius-fuerunt.com/semper)
edita *indignatus* ordine mirandum senectus mater repetemus Tatius vobis *ope*.
Quae anguesque albas, tibi Hectoreis adhibere veneno. Acervos sunt! Istis et
postes facto serpentum mollibus ferunt tendebat, e. Ambo vecordia mors poenam
arctos exarserit detinet, anili hospes plangoris **eripiam adhuc soror**
armentaque Caune me convertit.

## Duro Syrtis petit

Quo natae, tenetur querella [nervo](http://pudor.net/at-possit.html). Trahunt
caelicolae unda: huic hic corpore adfata femina patria humo dum si, proles
deponere iunctam. Spisso adiuvet me induruit quorum perfide.

Catulus liceat angues, cum auctor nec habenas procul regale iugulare et. Leviter
**pisa novi** fumis et oraque ignes fluctibus offensa nigro pulcherrima quis
Cinyras!

Quos puteisque in accedere nunc praecorrupta esset numen, a corpora mari. Silvas
geminus summos. Vos [poenam](http://ieiuna.org/) nec, mediis posset
[nec](http://bis.io/sive-explicat.html) illi cupiunt.