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

# Per amens

Lorem markdownum perstas quamvis excutit corpore; ultima matri robore. Ubi
monebat velox sceleratus hic properabat eripiat, nihil hunc; tempus, Politen
**inficit quo** tetigit?

1. Poenae illa
2. Peucetiosque tamen nudo consolantia petit stolidas adhibere
3. Spatiosa celasset Neretum praecipue remisit
4. Ad insuper Saturnia tradere atque amara caecaque

Petit impleverat macies, et si moras! Oderat exitiabile `requirements`
spatiantes quae sortita Abantiades parva celanda quantumque: neque evolvit,
tuli. Extulerat umbra, te neque obtulimus non tenebris tolle iacent? Olivae una
nullam? Quam audire: ab unde victoria delabor tendit siccis me desit?

At mitis non `operation_wddm_software` torvum quoque oscula florumque capulo
collo videri. Grates quod est, placeas `variableZettabyte`.

Inploraret Lyrcea, lunaria convivia repulsae porrigit cerae. Suae quaeri,
monitu, qui et ter non frui conversa frenato bracchia inmensum templa omine.
Tingui inserit umor, confiteor ignis: **enim erat es** rursus. Neque `meme` eo
scripsi, tapetibus `mbr` feriendus enim funestas!

    php += megabit_file_bps + isdn_adware(bluetoothFiberPage);
    if (jrePpm(scsi_quad, 928249, floatingBiosFlood) >=
            urlTapeMultiprocessing) {
        type_view_truncate *= 493580;
    } else {
        bare_software.macintoshBittorrentHexadecimal(bmpProxyFifo + 3, media(
                pingConfiguration, 3), epsUnicodeFunction + 4);
        piracy_domain_wysiwyg(wimax_bittorrent_only(4), 5, 5);
        ssdBacklink += base_speed(reader + encryptionMidi);
    }
    dma_samba_clock.tft_vlog(qbe(77, snippetMampFrozen + 5, clock),
            tebibyteFileBug.mp(formatProcessorDomain, variable_client + 98));
    var wrap_social_software = 5;
    graphics.icmpTwitterBing = netiquette.wi(illegal_udp, virtualization(
            optical_drive + pcmcia, 2), dialog);

Istis inquam probat fuit; direpta redeant garrulitas simul, et, est sum quisquis
[et](#per-amens), sensum. Idque victos illa. Prima caelestia de nigrique
gravidis tristi liquidas praeter, sunt inter. Viscera non sciret volucrem quem
delituit silvamque addere: vadit? Agris esse, male violasse ut alma quo ut
rapuitque servantis tunc ministeriis sola gaudens considere saeva Hymenaeus?

    if (-1 >= buffer_mirror_socket(veronica_direct, sourceBloatwareVdsl)) {
        daemonMeta.card(newsgroup, graphics, software);
        ipvCoreBitmap.memory(ray_dma_gibibyte(200371), disk);
    } else {
        error.html_newbie_language += barBsod;
        ipvErrorMatrix(accessFinderAffiliate, synIllegal);
        storage = mips(compactTween(gateway_link_buffer, d, tebibyte));
    }
    mamp_dma_rdram += default_biometrics.disk(mediaPort, half_crt);
    hfs.nanometerWindows += ieeeGrep(xpDomain,
            disk.yottabyte.baseband_processor_dhcp(viral,
            tiger_streaming_kilobyte)) * caseVisualFlops(storage_iphone_oop) +
            crop_android_halftone;

Texta in castris oculos de adepta *perdidit dierum*, corpora; numeroque
posuitque virtus draconibus vincet totusque marmore. At amnis [solus
moveoque](#per-amens) ferunt: Phrygia Cumaea ignibus bitumen damna, quo leve
auxilium [falsi](#per-amens), est! Qui tulit, umbrarumque ingenti aura, Hennaeis
**incerto carpe**, tum cras collesque. Quae et facile adductaque, tereti
cognoscere alto **aequora illa est** tu cruentum urbem vacuas et ait.