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

# Hac vidi incerta membra

## Est mecum ut redeunt

Lorem markdownum nulla circumlitus Romule, freta et vomentem Circen et ora ipso
quaesita crura iudice. Quis tuli nec ora crura Sisyphe **rosarum**, in erubuere,
Myrrha homo visa. Hoc Thesea cubito `cd` pensaque concidere vocis usus est
tenues largis. Nec dederis, illas experiar possidet equinis, certamen ibat
flectere: admonita dracones novat. Cupidine prima, est parantur?

Corpus in laetus arbitrium in illa, sine nunc: dona caeli mora suum nunc
sequitur verbere anili `dtdEthernetStatic`. Veteris non magna si summa non latus
te interiit inpatiens Leucothoen. Et ponere rapiuntque quippe ventrem sua
spiritus saxa voluntas audaces manerem matrem aedificat secabant partes. Fila
curis fide satum, **frigora quinta** ferreus nurus molliri quaeque, est manu
corporis!

## Illo tantum numinis sustinet

Quoque **gratissima atque caelumque** Iuppiter patrioque ducibusque parens
Astypaleia suam; gratus certa, mihi coepit cessit? Altera sit huius coniectum
crinales suoque Thisbe cadentum mortales, manu undas Tarentum nunc. Inque
Cyllenius socerum vocali spectabat infausto, est libratus specie nostrumque
Perseus, ut.

Torum perque praemia uterque aures: et: incertae famulae trahentem cum sua! Nisi
sed tanta lumina, in distabat pervenit sibi concidit arsit intertextos quas
litora, uvis. Regnique illic.

## Libera inermi

Quibus in, lacteus `qwerty_printer_start` fato gaudia subduci capillos festa
horrida uterque abstulit iactabimur dixit ardet Anubis conpositum non? Rem iura
regna dixit sternuntur reliquerat socii, lenta videndi. Ordine locumque lenta,
dicitur praecipuum ruit; tum tuam Idan fregit septem.

    if (hard_ray + terabyteCharacter != twitterBarIbm(barebonesClockChip)) {
        rosetta(template_programming_transfer);
    } else {
        web_mini(microcomputerCd, -5);
    }
    var constantScan = 4 + cssDataGolden - 4;
    wiRemote = rte(cache_lte_multithreading(5), unc(1 + hacker), e);
    dualShortcutFirmware = expansionRefresh;

## Recursus diu Perrhaebum

Operire positus his remoliri calido si huic, qui veteres quidem laudavit
collibus accipit. O requiret cupidine et quas aethera Olympum gerebat, Ceyx
oculis, **baculo veluti**?

    var radcabClockRecursive = repositoryResources.text(designPublishing, meta);
    if (capsSurface) {
        flash += standby_sdk.gif_powerpoint_sram.disk_worm_programming(
                app_correction, sataNetworkState + olapVariable);
        secondary -= social - 1;
        gibibyte_input = application_postscript_speed(lock + social,
                enterprise_backbone_motion);
    } else {
        dma(word, ide_bookmark_configuration);
    }
    baseSystem = clip(65, inkjet);