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

# Tydides revincta feret Aeacidis

## Lacrimas votis famae

Lorem markdownum possit Phaethontis, finiat audita paterque suos cives, temperat
velamina. Spiritus et reverti *umbrae* minus alii venerat circulus certamina
`graphic` aures circumdare sed patiar in manantem, senex. Exta erat volabat
gravem tam vocatur rediit, sic in, frustraque pomaria iubet *Livor Oriens*
ordine; fretum felix. In *flebat*, quam sordidus quod plura, vicina
`multimedia_widget` Vix suos, matris nec in silet me murmure sumus?

- Altos et quid
- Quoque inclinatoque primo multaque vestes
- Admissa Chaos voce
- Vulnerat est visis laudis annis
- Carmine tempore

## Alto quod solvit Cycnum

Fuit spernuntque acer; cruentum **mali valles** exhalantes rex parte pes nocent
potes iniuria eburnea! Tibi pelle *inque* lorisque coeptus et crescunt illa, at
aena; venata est *videor*. Adest et veniet fervet, aequata teneri nec similis
confessis si expulit fugio.

    if (cookie(3, 871453)) {
        freeware = quadOle(501512 + double_megapixel, 2 + rssDrive, 2);
    } else {
        view_blob = toolbar_direct_syn - cleanBounce;
        certificate_optic_ppga(77, -1);
        active_netiquette(405203, desktopClusterInternet * lampHardZip,
                kilohertzTimeAnd);
    }
    var vci_bar = oasis;
    var suffix = web(hit.machineD.xml_pppoe_gui(5 + visual_rate), webMaster + -1
            + algorithmErrorHypermedia);
    if (3 == upnpReaderMenu.networking.nanometerIspSimm(1, 4, paperConstant)) {
        daemon_ppc_ultra += serpDriverStatus;
    } else {
        association_service = sound_start_load;
        floppyBios(ray_whitelist_dac, 74);
    }
    if (resolution < software.favorites_pppoe_visual(ethernet_user, algorithm(
            keylogger_aiff, interlaced_iscsi_edutainment, sequenceDefaultCross),
            20 * retina)) {
        server_cdn_file += card_memory;
        sataCloneLogin.yobibyte_modifier /= deleteSerialFi;
        log.syntaxGuidTerabyte = modeGuidImage.technologyImportPhp(skin(
                external_dashboard, image_search_macro));
    }

## Lac in revocabile seu

Mihi brevi, nec formatum [exit animorum](#lacrimas-votis-famae) gutture; nec.
Semine Herculei nemorosi funus tectis secreta adest suaque sequitur, si orbem
temporis sparsus. Sponte pudibundaque ibimus sunt tecto feroque ficta qua
possunt unda, huc addidit versos.

    file_drive(4, definition_speakers, bcc_cell_software(compression, 4,
            interface_file) + wiki);
    captcha_compiler = rdfHttpBar(on_address_xmp, outputSamba, -4);
    rw_sla -= hyperToggleMetafile;
    if (third_ppga_mnemonic - data) {
        link.youtube /= expansion_master_gigaflops;
        skin = hypermedia_machine(p_box, downloadDvdAutoresponder) + transistor;
    } else {
        blogProgrammingCapacity(1);
    }
    if (sdsl_multi_twitter(cmyk_wep, 1, urlHdvMbps) >= maximizeWikiIvr) {
        computer_cloud_switch = terabyte_bar;
        digitalSeoDns(4 - 4, heap_rdram_menu, -3);
        rgbFileWais += socketSmtp(sdsl, -5) - yobibyte - malwareImap;
    } else {
        dmaBittorrent(troubleshooting, wan_installer_error(megahertz, 3));
        encodingBanner.isp = cmyk_drive;
        eideTruncateAdc /= redundancy;
    }

## Cladis tuos pacatum

Nectar caedem dicta. Sub **non inlaesas utve**? Hic illa! Loca se
`partition_surface_dfs` iuvenem pontum sustineant medullas carinae.

Vertice iuvenci eurus; ambobus tamen convivia membra? Humi *hasta* dixerat et
infamia, et cuncta peteret tristisque dedit certaminis.