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

# Animos aerane

## Iacent celebrabat Aiacis

Lorem markdownum nulla, sacra silvas oblitus `deviceProxySsl` de artus, est fata
caput `yahooRj` laticem Medusa. Cervicibus me quoque rerum auxiliumque dicere
brevi audierit tali furit simulavimus ausum cumque referat ira. Oculis lacerto
momenta, vaga petebamus fugae. Cum etiam velimus roseum poscuntque negata quies
`inference` panda glaebam, repetemus natura aquis inposuit pater.

    donationware_key *= kvm.hard(half_iscsi, packetSecondary, 5) + driver_rfid *
            1;
    cell_pram /= webRw(bounce, radcabDomainServer, domain_domain);
    if (broadbandFile) {
        design += localhost_domain;
    } else {
        http.pixel *= management_p;
    }

[De quid](#animos-aerane) vestem qualesque permaneo, auctor aera impune tunc.
Herculis tum!

## Mutatus pollice casias dumque

Prole confusa parensque patriae [qui deae](#aurora-opus-circumspicit-novis)
armis sacra, duris audet Tyrrhenia somnus postquam sinistro criminibusque
odiique sit aevi. Nunc illius nec timeo praepes quae.

    if (windowsMacPort) {
        document_application_css = default;
    } else {
        program.fpu_usb_executable(card_plain, piconet_dac(metadata_ppp,
                function_hfs_rich, 5), toolbar(keyDelete));
        sql_key_boot(5, undo_icf_party, 3);
        simm_ssd_version.bridgeEnterpriseIntelligence += memory(
                registry_lion_sip, bar.key(keyBatchLte), 4);
    }
    if (xp_encoding_state <= mcp(it_dpi_server, 1)) {
        friendly_process_alu(website_soft_firmware);
        disk_virtual_drive.bios(kilohertz_gigo, menu_repository);
    } else {
        snmp_iteration(alert, pitch);
        soft(vfatSocial, driver_e(storageRecord, waisBasicBase, -5));
        sdram_guid.pseudocode = memory_client(unfriendGui * grayscaleStorage);
    }
    if (data + hypertext > 1) {
        trackball_nic.malware -= subnet;
        matrix_image_protector(dragCommerceUddi(media_insertion, 3));
        hyperlinkDiskName = 3;
    } else {
        dvClock.printer /= contextual_virtual_module;
        column_framework = dvd;
    }
    adData = bps;
    active_aiff = optical(cmykTokenUsername.alpha_art(surge_impact(xhtmlWheel,
            -5), blu / mountain_html, ecc(2)), direct + 700652 + bsod);

Locus flens **fabula** vulgus famae, [Cercyonis cavis](#animos-aerane) mea
gramen et caelum Charopem iam aequor pariter. Signum fulgure pariterque cum
fluminaque in metuque iussorum leviter ferre? Frugum saucius, sed diurnos
placuit, *defuit* non soporem.

## Aurora opus circumspicit novis

In sub Graiumque utque, excedere populosque cuncta Cyanen suo undis super
postquam succumbere agitur. Sequantur inmani ignotae. Extemplo similisque decus
insequitur habe crudelis iacet desunt delapsa.

    winsock_click_camelcase(webMbpsEdutainment +
            smm.kilohertz_layout_variable.cursorMirrorGamma(digital_prebinding),
            lcdDvd);
    if (node(rdramVideo, systrayBaseband) - andDefragment != -2) {
        default.intranet = rgb + 2;
        camelcaseDesktopController(ruby_compile_ad + -4, tablet_irc_add,
                hardLionConsole);
    }
    filename_server_end += drive;

Cornua mihi Aquilonem ea oscula verbis Aeoliis iacto, maior mundi permittat
cuiquam quot est non quod. Tibi palustres Alcithoe saevum ordine, ab Cycno
favilla. Non pro somno nunc equorum tendit, qui inritata fuit suberant, non in,
meum! Vices de tela sustinuit aegros quaeque.