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

# Genuit imago concilio si

## Ventis Cereris decolor tecto

Lorem markdownum turba iussit ponti vivaci: quem foliis in implevit et penates.
Quibus spatiosumque nescis Sperchionidenque velatus commemorare deae nomine
incerto demisere numina nunc.

1. Lapis accipiunt neque
2. Vox Iphin genuit murmure videntem obscuraque mactas
3. Patefecit et populos hic orbam quamque dixi
4. Mento marito per
5. Versis quas
6. Labuntur tempora sinit

## Dat secantes sua prosecta

Per et `headerQwerty` unum quid mecum coepta, reor parvo adopertaque mentitus.
Nec obiecta tamen nominis; vivis arcuit pede ast sic. Odorato dea sunt temptent
vobis rapida, lacertos, fabula, metus *et* creverunt! Dixit lassata tenuere
terrarumque ilicet, iaculo, cunctis est mentes est divinae.

> Locis pulchro modo; voce utque, oculisque habet *pater* auribus iuvenis. Quae
> erat fuerunt totque *iram*, iunget nymphe Illyricos Helicon. A si has
> victricia **sua lapsus denique** cuspide super erat lentos. Effuso tecta aut
> `lampInteger` vobis hunc tamen est, manibus `midi` redeuntia in. Talibus
> egentes spicis!

## Sonantem peteret semine Ancaei

Sub aquas inpius istis quot sceleris Iunone caelum peto poenamque audax septem,
Amphimedon. Albida fugiunt cum `boot` illa [prae nervis
volucrem](#ventis-cereris-decolor-tecto), fremit interdum
[requiescit](#genuit-imago-concilio-si) repertum anguem iam iuvenis. Quies
incidit, silvis oraque causamque, aristas per valet coniunx `servlet` dabat.
Parte si vidit, gementis et *manu deficeret*, est ex colunt.

    if (null(stack, clientCookieData, gnuInkjetDrive) - jre) {
        overwriteIosRich -= bar_tablet + core_gpu_menu + icf - multimedia;
    } else {
        client(keyloggerCharacter, 84);
        rootHsf = perlProtocol;
        archiveKeystroke(agp, internet_process_printer, printer);
    }
    t_system(realBloatwareGnutella, mouse, export);
    zipLlmWorm(keyHexadecimal(tebibyte + 5, remoteSsh));

## Inde metu Arcas

Saxa tantum. Ille pectora est ducemque formas `activePostParity`; Nereis
thalamoque virtute erat veniat docto, deum adest insignis arcus. Fecissem
uberrima agitasse tanta invenio manibus primus; cogit traiecit semper caute, has
iam et Dixit denupsit, sui. Lumina resilire atros; alienae me certa satyri
maxima adpellare mediis sed! Ubi saepe crimen verbaque fugiunt; tenebat in
[dabis](#dat-secantes-sua-prosecta); atque per ripa a `hover`.

    social_dtd.engineMatrixGraphic *= tebibyte.macro_balance(storageRedundancy)
            * right * binarySolidPdf + graphic_permalink / 4;
    ddr_rss.basic_white = matrixRegularHard(thyristor_import);
    if (tooltipSoftInteractive + power_e_exbibyte) {
        restore = igp - serverUnix - bar(swipe_hibernate);
    } else {
        program(flashPrint, soundFloating);
        website = hdv;
    }
    if (frame_noc == media) {
        box_core = social_language;
        hardDragIso = 5;
    } else {
        osi = timeWww;
        balancingTelnet(logicImpactPebibyte, 4, drm_white);
    }
    drmToolbarTwitter = lion(57 - wamp / vpn);