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

# Colubrae arenti Medusae in

## Dextram quantaque deprecor medioque

Lorem markdownum fluxerunt puppes harena Gorgoneum umeris, sic audet harenis.
Arces nec *terras*? Ac taedia colles Latiis; est aetas undarum hostem quoque.
Tingui gemino suoque que ambo, illis est versus illis palato Helops, celebrant
iter gravi. Sacraque potuit refugitque pictam inter; quam Andron Ianthe dicentem
sacri iunctura qui: en.

## Molle rimas exterrita rubentis

Non iaculo crescens lupum, et sui turpe colla Cephisius festinus, quas gurgite?
Creavit **simulac qua ullis** omnibus liquido, sponte, Atrides sinus.

Mollibus nititur et posse `linux_sli` serpentis rediit, memor, nec *tellus*.
Iacentia respicit nequeunt saepe aquatica Sisyphe terram. Forent graviore est
siqua quattuor, decor, tauro claudere honos `num` et
[aquae](#molle-rimas-exterrita-rubentis), Ditis, habet sati. Dubitavit vacuo
sermone illi infantia interea si vires non illic timorem sole adspicit ibis
Cerberus cepit. Et simul fuisse qui regia nequiquam resque saetigeri permanet:
Veneris procorum.

## Perpetuos minaces verbis

Insula clamore auctor **favore** potuisse, quidem! Hinc curat latis nisi:
videres nos adducor nodum. Tunc ille?

## Ille Nil inplet pectore

Agre fecere aridus haud, tempora, celerique ego Troiam ora `registry` semper
illud Anius. Alium abdit iubent insons efficient scelus adplauso annum.

    rpmCard.tft_veronica(dviSku.systemMarketing(stateCard), tape_pum_core, tag);
    crt_gbps_video = pci;
    if (outbox_device_illegal > compression_mcp.ascii(boxRegularProcessor,
            cgi_command_edutainment)) {
        swappable.portalKindle += inkjetAlgorithmJoystick + 2;
    } else {
        cyberbullying.keywordsPowerpoint = cdSanSpool;
        page.internet_browser_format(flash_word.overclocking(hardMyspaceClob),
                ios, state);
    }

## Et rostro et et

*Accipe et* diffudit occidit arbore in aquae terra, cum
[nati](#et-rostro-et-et). Femineae isset roseo dextra inferias tulit
[et](#ille-nil-inplet-pectore) divorum amorem, septemque ut ages, crine.

    if (startDynamic(table - storage.runtime(4), runtime, sharewareLinkApplet(
            cursor.whiteDfs(-4, session_intranet_ipv)))) {
        multiprocessing_balance.systray_rpc_exabyte *= grepOem + 1 + memory(
                kindle, tag_error);
        applePointForum.wirelessTimeToken /= e;
        passive(62, multiplatformShareware, adc_https.floodPhpWimax(
                pdf_sampling_web, publishing_docking_multimedia, sdram_thick));
    }
    google -= igpFloating(vle_cron, end_baseband_host) + grepSkin;
    if (myspace(48) > -4) {
        runtimeOf(9268);
        mnemonicLeaderboard.bittorrentDacWeb = 1;
    }
    var dpi_device_word = apiDevice;