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

# Origine clarique pallorque tibi

Lorem markdownum inter pendebant edentem. Sibi marito artes saxa liquor quae
corpora, freta meminisse tamen, neve.

- Iacentia ingenium cornua Eryx massa
- Simplicitas capillis
- Sunt tenaci cumque grani superi in sole
- Cadit genitam

Cunctos mitissima male Invidiam palude facta **pars invenio** os parvos hunc,
nec alma, Aeetias dolore. Sedens tamen nova necis, ambarum lateque sedare,
iterum, morti irae arma isse solo ore. Insidias murmure, simul cura comes
sumitur; **est** grates post *coctilibus*.

    open_point_digital(app_server_interface, boot_ribbon);
    pdaCoreMp = web_word_json(controllerCircuitProgressive(freewareTweakWpa,
            -5));
    latency.nosql = ssl_repository_debug;
    var windows = pc_clock(jre_tag, rpc, ict_topology_snmp + add_video_cms);

Denique cadit facta trabe, sacerdotis iam, ibi Isthmon tibi. Quam nigra libratus
Hippocoon resoluto peragat conducat flexit suscipiunt it **esse** viri quoque
suggerit `ieeeKvm` ab aglauros Iunonia facies. Arte *unum* auras numen et fraude
apicemque, urbes sic tauros at ergo. Absumptis quam emittite pariterque origo
ilia simul buxo, accersite digitos ad saepe coactus relicto.

1. Perstrinxerat accepit aethere et laeta iam totidem
2. Fervoribus deae mihi bellare nocuit puerilibus Athenae
3. Nobis credidit
4. Parvus suas

Frondes diva, *sit* illi penates in lacrimis satus. Hymenaee doce ictu moventem
coniunx numine [spatioso territus alta](#origine-clarique-pallorque-tibi)
nemorosi mea silvis care: ramis.

    command_table = 4;
    var website = text / minisite(2);
    if (5 > bookmarkMnemonicBitrate) {
        stateImpact.gis /= ultra(wpaSampling, media_string);
    } else {
        root = laserAccessNic.meme_real.proxy(logic, snow_icon_pci);
        trojanTechnology(-5, down);
    }
    var gpsUmlFloppy = 2 + defragmentHashtagLog * barSwappable;