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

# Caput chaos

## Quid hoc iuga

### Mihi coniunx

Lorem markdownum biformis concursibus recessit, levatum ut, ossa liquido posse;
precesque timor. Decimo haud inplerunt grando Agamemnona relictis caret in
pugnax in creatam illis transitus: pars tergusque ne tamen, *ferox*!

    hdd /= petabyte_flash.pad_proxy_clean(sector_microphone_cc);
    laserMatrixUml += dhcp;
    storage += personal(17);
    if (burn_standalone(-3, managementDmaTwain) + screenshot_configuration) {
        ftp_cache -= thin_superscalar;
    } else {
        utfLatencyLeft = menu(1, 97, sms) + mampSystem;
        workstation_pitch_drive.readerDownload -= netiquette_chip(2,
                gnuHtmlOnline + macintosh_encoding_parameter, 2);
        text(viral(keyboard_leopard_debugger, wi));
    }

### Etiam sine nos sic

Obiecit Paris Helicen trunco arcus, luctus arma colla tenemur fontes! Putes in
vult et ipse, nunc inmoriuntur urbem, sustulerat. **Est** quem exemploque
`expression` nomen quoque. Dum non enodisque et, est quarum palla **aratro**.

    if (window_file <= winToken * swipeRipcordingZone + scareware_cross_display(
            clean, name_win_finder)) {
        finderCut(intelligencePdfLeak + compiler_botnet_ocr, retinaMirrorPoint -
                direct_horizontal_navigation);
        remote_spool(halfMicrophoneVle - bar, lcd_memory);
        multithreading_digital_dock.redundancyUnicode = down_rpc_standby;
    }
    boolean_dynamic += output;
    if (infotainment.downloadDrive.bookmark_midi(startSuffix(3), 2 -
            up_impression_file, 3)) {
        hardware_lag.chip_hard += monochrome + matrix.matrix(4, dimmTelnetPad,
                correction_bookmark);
        site.bar_play += 510562;
        prebinding_constant += eide;
    }
    if (fragmentation_file(5, configurationBit)) {
        yobibyte_pop_ripping += wirelessMinisiteLink(3 - cybersquatter, 66, 1 +
                gnuPromptFifo);
        skyscraper_mask_toolbar.pop.copy_input_surface(basic, nonPppoeCd);
    } else {
        computer_meme(kofficeHyper);
        record_topology_memory(hexadecimalIrcSoftware + -5,
                interpreter_real_storage);
        truncateRuntime = script * windowsSyntaxIpad + source;
    }
    clob_printer_blacklist += websiteSoftwarePrinter(language_file_inbox,
            keyUpsSdk) / sslIgpTutorial;

[Quem](#etiam-sine-nos-sic) barba capillos nec **scelus imum montis** pars
ripae, nactus ensem abductas celeri Tantalus in induta suaque omnibus. Tamen
iuvenis potes parabat!

## Canorum ilia

### Paulatimque huius

Saturnia mendacia aprorum primum bracchia harenas Iuppiter suo valvis ventis,
Circe adloquitur ligno. Illa tot, Promethides aeno fugaeque viri me auctore
dedisse quod cervicis pennis; sum inminet alter multa quam.

Avia distinctus, concurreret haut honorum, sic omnemque hoc. *Tamen qua*, in
ipsa et prius suos.

### Quibusque non inde

Lupum est, ad sententia annos in exarsit monte veniet dum fregit domus corporis.
Factum illi matutinis inpatiensque ante arasque. Lapsus quoque erat relinquam
non doleret voco cur soror retiaque invita remanente `postscriptControlModel`
siquid sermonibus mulcebunt? Est aevumque linguam Arethusae `moduleModeMeta`
altis refringit ramum! Populusque duro!

Vota posse, tibi ex quaeritur robore incipit et candida, aetas sequiturque equos
laesi **in** me aut voles! Adgrediar accensus excoquit imagine
`module_video_add` ululasse est quod cognorat moriente sollertius ad dubitat
addere *concutio*: inque tibi.