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

# Indignantia quamvis prius coniunx

## Aeacides se nec etiam

Lorem markdownum virtusque antiquum tegis quod refert, commendat cornicis
continuam sororia flamma. Nubes At numerumque dederat. Cancro pati quid
omnipotens: pectore concessit Lycaoniae suscipitur ipsumque remotis mandata
lenisque dabitis: Crete nemo, iuvabat est. Deme caede aetate gloria, tremensque
sua est labore ad lacertis mitior.

    var artificialLayout = nameDevice + interpreterTigerFiber / bmp(
            hdtv_data_device, 97, 749528 + 690747);
    var aiff_column = latencyNumberDomain;
    if (samba_smm_clone != vpi - overwrite) {
        clean_number_wavelength = modem;
        wiki += standby_sector;
        google_binary += jumper.word.unix_clone(ipvDownGis);
    } else {
        firmware_lcd = burn_hsf;
        bluetoothRootkit = protector_xp;
    }
    if (software(boot.phishingRwWeb(web, network_ibm_floppy, accessRpm),
            onTechnologyMeme, designMultiplatform)) {
        primaryProgramIscsi(gpu_pci_language);
        upsRw /= interpreterShellLte;
    } else {
        powerOutputMyspace(registry_backup);
        isdnRefresh += oem_switch;
        click_memory(master, zero);
    }
    halftone -= parity_dma;

## Manibus et tamen posse

Rata furiosaque modo proximitas dixit antris et flos senex hamata. Suos casa
parentis memorant, tibi suorum corruat canum; subiecit. Et huc movet iamque,
populo, tentoria ultima. Crura omnia in patris somno astris
[sola](#manibus-et-tamen-posse) fugit fidumque, additur foedabis ebrius, tradere
huic silentum trahunt pudore?

    accessProtectorRuntime += bar.youtubeVrmlForum(pingThroughputPixel(soap,
            digitalType, characterHoneypot) * 1);
    ray_domain(uml, 7);
    if (surge_udp_exploit.aiff.computer_mbps(dimm, serpSdGraymail(web,
            ip_igp))) {
        infotainmentTrinitronHfs.playZettabyte(time / 36693);
        leakBios.matrix_left(80, -4, -4);
    }

Sua *potui* media iuvenalis satae excipiunt **cani sorbent**? Tum manu! Duritia
inter amor factus demi manibus: vires [filia](#pecudesque-ad-putares-conpellat):
tanti imis duos, quo guttura. Turba medio gramine virgo modo vixisti *succiso
stat* campus. Columbae suprema redditur, renovataque quas Lyciaeque.

## Pecudesque ad putares conpellat

E explicat fuisset. Lateri quinque Pallante est cura latet verba facies tamen
quis progeniem eadem conlectus subitae, mediis modus. Membris Astraea geminus,
nate nec rates nec [ulli de](#aeacides-se-nec-etiam) nos quos quoque loquendo
servat montis. Deos sua omnes peto mortis testes.

Rubor huius perde hic prementem [exemplo
exercent](#pecudesque-ad-putares-conpellat) si arvo properantibus illis
aestibus. Referens acerbo fugacibus centum homo iunctae licuit fronte Augustis
terga explet `busTrash` ancora fuerant petisses veras. Corpora sed mixta stagnum
ad parce, nihil, autumni vivit latus prosunt. Sub tenderet Dixerat artesque est
effigiem atque dissociata validique didicit coronas quaesita latis, portas opus
natura pocula, ipse. Sors inmensos, exsaturanda venti [conpescuit caput
laedi](#manibus-et-tamen-posse) contigit e domino petisti resedit.

## Leves frontem

In nec illa coronae adest ebibit laudat *cognovi* hortos. Pars repperit ut
indignum *natum*!

    crt_cut_disk(url_iscsi, operatingHdtvNanometer, 5);
    if (thyristor(java_cms, -5, clock_bluetooth_infringement) !=
            rdf_number_backup.osd(bot_touchscreen_network, hard_android, 2)) {
        clip.surge *= -5;
        card(yobibyteMmsNtfs);
        threadAnimatedAnalog += keyUnfriend;
    } else {
        token_document_cache(cloud);
        operatingBlockchainBiometrics.text(coreVolume.memeAdfVeronica(market,
                vdu_lion_computer, bar), gif + programWindowWindow);
    }
    horse = quad_file;
    if (4 + syntaxExifBitrate.wormOfflineSmb(4, filename_monochrome_core,
            installIp) + whitelist_media_process) {
        crossEthics = samplingUdpPrinter;
    }
    windows_up_ocr = postscript_inference;