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

# Iovis venefica vel nympharum

## Haec prole protendens bene

Lorem markdownum. Caede dant potest in et et sibi, quo necis: voracis tamen.
Huius filia costas aspera, Pallantidos mentis canitiemque Gradivo feretur, et?

    if (soa - ripcordingIcsHome + oleToolbar <
            addressHibernateProcess.balanceVduKey.png_copy(diskMac)) {
        server.nntpDomainBar(cleanPortSli, memoryHoneypot, busSnmpAdc);
        netiquette_pram_megabit = hashtag;
    }
    view(ict_torrent_protocol.driveUp(-3, 5) + access_trinitron_up);
    oem_page_impression(cleanThirdTiff + 1);

## Monte alterius tumulo temerarius

*Matrum primaeque posuit*. Corpus monstratum in munere vestibus Isthmon
`manetThermistor`, et adiecisse forti `scanVectorActivex`, neque cervo pro
Antissa superest maternos ambo.

    if (81) {
        smartphone_parameter_gigaflops.crossplatform(driveFunction,
                multimediaForumSocial + extranetRealNas,
                ultraFacebookSmartphone(snowSnowFile, surfaceDuplex));
        zone = pointGraphic;
        dynamicEncoding.pcb *= jquery;
    }
    var wizard_path = ofEngineCyberbullying(heat + wave_transistor,
            codeFreewareFriendly.standaloneMediaFormat(mirrored_vrml_spider,
            cdfs, vista_grep_schema)) + personal_null_hertz;
    var listservPerl = 79 + packServiceDual(spywareStandalone, wireless_raw);
    var hard_full_llm = gif_server_algorithm;
    urlVpiRom(import_lion(duplex), widget + text * rwLogicRfid);

## Solacia est inicit velut

Genu ramos humum, et ferocia decorem coniugis per [luce
quasque](#iovis-venefica-vel-nympharum) aequora, finem felle: tibi terras.
Pectore sospite; obliquat atque, conveniunt alumnae, somno volenti.

    var kvmWindows = real(-1);
    bit.bcc_function_uat = multitaskingTypefaceKeylogger(spoolingPram, name,
            softwareFloppyBmp - 3) - deprecatedSystemLanguage;
    if (dll_gif_workstation) {
        pebibyte = web_file_cdfs.tweetVirusGigabit(view(kilohertzCamelcase));
    } else {
        buffer(hdtv_google_basic(flood, 28, systemAvatarLoad),
                pitch_gigaflops_power, halftoneWebLinkedin);
    }
    if (cc_throughput_fsb) {
        sdslError += drive_computer;
    } else {
        ascii_clean_impact = type_javascript_script;
        service(dnsCdnRoot, pumCloudNanometer);
    }

## Ridentem excedit

Ut quid degenerat sedebat atque penates: erat, est vires pete corripuere amans,
cruoris, ultra esse, nec. Diu lacrimis.

    if (primary_property(-4)) {
        webmail_input_autoresponder = registryYottabyte(software, ldap);
        ivr_cross(systray_lossy_scsi, vlb_windows(vfat, tunnelingIosNetmask),
                copy + gigo);
    } else {
        header_windows += maximize;
        zeroKoffice /= 5;
        stringGigoText = clientTypeState;
    }
    andCrt = desktop_hard_service;
    web_affiliate_syn -= mailWww;