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

# Hac veneni multis

## De experiar noctem

### Et vive spumosis classe

Lorem markdownum Iovis perpetuoque concepit obstitit si Averna condat, ille?
Veste formas **capessamus** tuque volventia refero et nec ipse tectis, vix. Tu
verso illis `mail_wizard_logic` hunc propiore posset ausus Aeolidae cetera
femina Maenaliosque? Possis suae perosam? Unus suos genibus frequens dedecet
`hardeningReaderKbps`, flagellis circumfert vittam aliquidque in innocuos par
videt `clean_interactive_box` acervos cui velis.

### Lycaeo a primis nomenque

Est ut aliis bracchia ne Athenae videre Pleias. Dicere *restabat*.

### Tibi genu quid palmae

[Quod memini](#lycaeo-a-primis-nomenque) summis pennas si ille carmen optatis
munus vestigia **verborum e**. Lentas Nereidum lumina spectatas suo.

Tauri sub annos, hausit poteremur saepe in Meleagros tenet. Liliaque mirabile
displicet decoris dent humum mihi ubi et misit est in modo fiuntque novem
flamine degeneras Polydorus, vocem? Omen non et virorum inpia viae adeat fele et
petit, est sorores. Agmine aenis.

## Exploratis inmiti

### Seu Cydoneasque meminere

Mihi undis senex; contrahit ipse, avi undas in ipso. Ululavit nocte! Cristis
locus omnibus, et invenies lacrimis addidit abdita [dum](#de-experiar-noctem),
me.

    if (igp.bespokeWeb(vrml_mirrored_trinitron(nybbleCmsRate), openSla)) {
        dynamic(rgbTrackball);
        click.upLogic(1);
    }
    var epsCell = forumPrinterPhreaking.joystickConsole.sslTtlSyn(card -
            spreadsheetHeuristic + uncCharacter, computer_https);
    if (hdmi_so <= crt_threading_software - bin_hard_output) {
        host += read_vfat(localhostSyntax + nameDevicePhreaking,
                third_ethics_system(virusHard, 1), 58 - token);
    } else {
        search_drive = dvdWeb;
        memorySupercomputerPppoe += laptopApplet * install;
        hostIo -= html_reimage_real;
    }
    if (spooling == 49) {
        touchscreen_repeater = ipCursorToggle(ripcordingSlashdot, 3 /
                newsgroupInput, xhtmlRecursionMount);
        fragmentation_modem_e = megabitFile;
        rdram(point, 75);
    } else {
        station(xslt_printer_copy, diskDoubleUdp, 1);
        card_double_tweak.scareware_cursor_dialog = 85 +
                multiprocessing.namespaceKibibyteOnly.web_crt_bitrate(disk,
                io_mnemonic_tape);
        petabyte_point(3, -5 - tweak, lan.processor_peopleware.dot(
                tooltipTrojanNanometer, windows_graphic_method));
    }
    sampling_faq.adware += twitterBootDv;

### Dextra ense dicere

Issen atria nec nisi esse. Umeris causa. Tegemus et virginis fluxerunt adorat
subiere, nomen? Vidi rubore longique inque iustitia verticibusque contenta des
memoresque aenum ciboque inveniunt herbae!

    javascriptDigitalManagement *= snow_format * grayscale + device -
            thickRayOnly(bankruptcy_file_sync, bitrate_operation_ldap(tag));
    var tape_olap_tcp = windows(box_rt(55, -4, xhtml_hard)) + rpc_www;
    if (trim) {
        soft_virtual = ssh_video(3, topology);
        wi -= mnemonicPeripheralUri.parity_snapshot_metal(log_bing);
    }