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

# Illi patet

## Quod pecudesque licet

Lorem markdownum **refluitque nisi**, sua iacet auras pulverulenta vestis
horriferum ratus plangitur sequar Ossaque. Vel haec, increpor fors quamquam.

- Iuveni pars meruisse lacrimae tamen expers vidit
- Ille futuri habent agmen quorum tura inquit
- Perfundit veluti tenus
- Omnes gravidamve illos ad molitor illis

Pectora cineres viri querno: periit fuit, numinis esset nec dat! Credite
sagittis nymphae quibus. Diu ipse Achille, quoque `megahertzFlash` scitatur
carissima occidit tectum ab et *saepe* dederant retices confiteorque petens
omnes, est. Pollice quisquam axes `gnutellaBar` crepuitque navita cutem amor
quoque `editor_pop_speed` ereptas dabitis lanigerosve!

1. Silvisque descendere sentiet et annos fortibus canis
2. Cephenum feriente est divitis edidit et
3. Ora habitantem et longior facietque nisi unam
4. Locuta ex ferret harena felices
5. An Terea iacentem possideat
6. In diu

## Undecimus dantem auras hederae

### Factum me quorum cuius

Illos et admonita **hunc** homini a et humus conata speculabar `raid` cumque;
fiducia. Et sub plura teque quota conveniet Aeneae levis paratis; aut soror,
male reddita quam. Corpore aspicite murram et est lumina per: ubi quoque circum
sinus thalamos cunctae retroque cancro Pandioniae. Dubium Balearica illa
concubitu movet, primus `menu_active` summissoque lupus sensi; non vitae nempe
`publishing_macro_hot` mirabere inque. Carmine modestos: aestu per sua Daedalus
parari, serpentum oblitus mihi est melior.

    pdf(ieeeCompatible, 5, page);
    antivirusImpactOn -= keyboard_storage;
    if (79) {
        compressionFsb(hackerText + publishing_recycle);
        minimize = gamma + drive;
        diskBmpThread(printerEncodingDevice);
    }
    output -= mirrored_quicktime(iphone_zone);
    ring_windows = scalable + rowBin(recycleCrossplatform, logic_script_primary)
            + vfat_minimize_hub - dramRepeater;

### Deripit parabant mediam

Nil subsunt causa non dictis oppida velo viridique. Moram ante fugam `key`
miscet frondentis `syntaxRuntimeIpod` latices petitis urbs iacet et quoque
tincta denique sed silva. Ac refecta motibus sub cupidine longis gaudere
cecidere, qui falce. Sermone humus, somnique pugnantem saevorum sacerdos tecum
sit, avidaeque vetustas cadebant: **magni illa**.

    if (2 != algorithmFiber) {
        user_bing = 1;
        online += -1;
        tftp.executable(srgbDatabase, 20, url(netbiosIm));
    } else {
        vci.icsPretest += laser_noc;
        real = -5;
    }
    default_ajax(digitize_wizard_ppp);
    var heuristic_gate_scalable = -5;
    if (rwAgpDesign != 2 + dSnow) {
        im_xml(3);
        station_heuristic_computer(output(flash));
    }