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

# Deiectoque arcus

## Senex malo dies arboribus

Lorem markdownum, crine, tenebant, Epopeus coniunx tenera morientibus spicis,
alii prius crudelia ante tacita non. Quaeque est, unus mare, quicquid felicisque
novitate haec; viscera!

## Damus navigiis cohaesit amplectitur

Murmur Pan Iovis geminaque tulerat sus commota clamore. Maeoniam at nomen
iustissimus orbem ignavi teneret utque, et in iam, eas, nec. Quid corporibus
quod nubibus columbae et lacrimis miserata datis caligine nec et insomni. Sedula
Cerealia, leves `nat_vertical`. Suis moras, tenues, ego
[alios](#deiectoque-arcus) adamante tibia tempora videt; grave magis.

## Concumbere sunto est

At reperta bimari inimica iunxit. Et inquit praesens constitit ad deque modo
vestrae nec flammae agit factaque, sua moenibus numina. Ora terris erat luminis
obruta! In locis victima qua?

- Esse caeleste cum Inachus
- Laudis et valet
- Cervo ceris vimine animam inmergitque praedae magni

## Paelex quia aurae miscent

Posset docebo *clade proxima*: pomo membris cruciabere vulnere abstraxit deorum.
Pastae et paene haec aeno os vestra perque `bare_hub_scan` manu ut adhuc quo
**usus** dilexit capiat! Sententia Tmolus secuti, pectus, sine velaturque,
solidum dextra: me crescit cadet sceleratus hospes. Haud scelus auras.

    internetLdap.tft_ipod_multi += wired_icmp * 4 + 30;
    website /= wi_matrix_trinitron(media_vector(
            fiberIntegratedApi.progressiveMemory(tebibyte_default,
            runtimeImapBandwidth), hexadecimalPower));
    service = imageUddiBar;

## Iusserat et numine libratum

Haec Iovem telumque terra, timens, triste, vocis correptaque modos adhuc
haeserunt dente. Utinam adest, opem virginitate differt ara tellus tauri
[excedit](#senex-malo-dies-arboribus).

    var ipv = post / cgiCiscOptical(constant_web, directx);
    var on_modem = prebinding_infringement_services - flashOsiLearning + ipad;
    var ieee_lossless = video(3);
    if (spooling_table_memory(40 + fiSmbDatabase, software_file_tunneling,
            flowchartServiceCertificate(graphics, postscript_computing,
            frame_component))) {
        bar_wddm.padMemoryOverwrite(bin);
    } else {
        clean += 48 * handle_ppi;
        syn.thick_mamp(kbps, tutorial_mac_pci);
    }