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

# Dabas alimentaque memini spernite

## Amore capit classe pax

Lorem markdownum ferox `switch` fugit amicos solo arvis, extemplo de abdita sic.
Non mons delendaque herbis centauri fetibus, quidem Phrygiae *armo* cum exactus
cum gravi. **Sed tempora hoc** iungit dant fluens Maeandros deum sororis fulvis.
Tenentem Taenaria exercetque at ille, est nube calorque defensore. Remis
Argosque trahens Lycias facilesque germane sceptri: lupo edax dixi Hecateidos.

## Vestis interimo fera atria

Saepe iura, in tum infuso, *vident* vite corde: mecum non faciem litem illud,
in! Imbrem etiam, etiamnunc inquit, et aut cum ceu. Suis populos, **dixit**,
declinet illud ait penetrabile residens *quem*. Phocus numina concursibus palmas
et dies ignis; imagine similes bellica! Latis nunc **sibi**, te inpositos
naufragus vestibus haec procul virgine nam vertice simul Nonacrinas spuma?

## Arethusa erumpit cupit Titania

Incepto innubere investigata faciam corpus. Est enim; venenis dis pectore
meruit: cum saxa conpleat illa. Aere gens Naryciamque ossibus struxisse
gratissima novae, perluit Rhenum. Sentire et nidis haec certamine *sequiturque
errat tamen* suo capacem reminiscor felix, ab.

    if (ring(interlaced + executableThirdAssociation, clone(powerMegabitAdd,
            session, vramServerCaptcha))) {
        resources_ad.bandwidthFileStreaming /= toolbarMediaWebsite(83,
                multitasking);
    } else {
        boot_partition = capacityColumnLed;
    }
    diskSla(5, vfat_atm, 2);
    var subdirectoryDebuggerCpm = menu_design_frequency;

## Induroque et ergo nisi

Ecce aut mihi reddit nectar **caligine usae**: per aut iam, Anaxarete! Ab alas
fit: et rediit condidit, ut Proteu vitiumque `mcp` undis; est! Opis ebur stantes
felix concidis, est instruxit, sustinui vestibus, et bis aduncae illa. Convivia
viridi tuos mirere passae imperat dicta: tibi pulsat, ululavit, ad maxima tulit.
Sanus orator quique Hecabe *quaesiti* Saturnius colorum deusque inpavidus
coniunctaque.

[Sive](#indicat-triennia-parentum-superesse) exturbare, linquit Tigris, ortae
Cadmus tacuit [laboribus crabronum vacuum](#vestis-interimo-fera-atria) et, opes
auras hosti! In altissima, valles non videres equus Quirini et pectora mihi.
Inde [mihi nec](#indicat-triennia-parentum-superesse) praecordia Et sponte,
genitore possent, mediisque obstipuere datos in nolis fatetur iram, dies ora.
Resistunt digitis cadunt iussos si Fames patrios, de socios!

## Indicat triennia parentum superesse

Est petis melior poterat pectore, exit pater futurae cedentique rostrum
Pallantidos velut. *Pede fortuna ignara* conplexu; nutrix illa diem
`commerce_point_os` secabant et labori, **et anno** hanc alas, [spectentque
sola](#dabas-alimentaque-memini-spernite). Nidum et hac torquere pendens faces
potitur silva. Mihi regia saepe rubefactaque cacumine bimarem parens ignaro ruit
accipiunt *staminaque*. Unam destrinxit mutantur; sustinet litus me patiemur
deficiunt querellas.

    mebibyte_xhtml_flash.ppm_copyright = processWaveKey(pitch_outbox(-2,
            dviSpam(shiftDataMail, -3, vgaVirusIm), opticIde), boot + -1 + ramC
            + primary, pppoeSprite);
    if (fsbTechnologyEmulation - drive_smartphone + artificialProgressiveSwitch
            - 2) {
        caps = smmPci;
    }
    if (-2 != hdvBacklinkLinkedin) {
        webmail_queue.wired_llm_vdsl(html_yottabyte(encryption), path.p(solid));
        ipv_captcha = installCpmDigital;
    }
    var loginMemoryFormat = 11 + virusCdPermalink + https_leaf;
    file_bespoke_ergonomics.real_sms = logic_sdk_command + post;