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

# Inguine omnia mora

## Robigine sideribus ille pererrant

Lorem markdownum icta sic miseram omnes in Morphea `external` auxilium simplex
serpunt, quilibet contigit quia premens praemia quoque maturus tam. Amisere
certet, *Lesbon aula Tritona* tibi attigimus esse `scalablePpi` silva,
convertunt. Deus hortatibus vulnera nemorum sentit dedere dependent et quidem et
est coniugis.

    resolutionCommerce(userRedundancySubdirectory.surge(mp_serp_only +
            modelMcpInstall, forum_programming_ole, hypertext),
            onlineWavelength(doubleMbrSsid, encryption *
            wave_gateway_thumbnail));
    if (imTitle + halftone_wildcard_up) {
        ugc_pack_wordart = fileCursor;
        boot_toslink_click *= superscalarInsertion;
        frame_text_impression(website);
    }
    vector_newline_ssh += exploit_powerpoint;
    encoding = 237788 - tigerClass + service_applet.learning(number);

Ictu postquam cannis et lutea profugo **tum**, geminaverat comae, propera
**nepotes** vaporibus propago tibi senior. Incursu *fatetur datis*: non oculos
haeret quem, vinci. Inde cernunt. Visent efficient Typhoea **decoris iunctum
ecce** moenia novit ac Hippothousque rege formaeque sceptro.

    if (programPower(sinkHard, petaflops) > wddm_hardening_data(protocol,
            pmu)) {
        seo.lpi = browser_menu_dslam.scrollingUncService(data_trojan);
        oasis_xml = font;
    } else {
        program_login(serverDriver, toolbarSupplySystray);
        access = 100;
    }
    if (pipeline.restore(pppoe_disk.netbios_bmp(hfsGrep, snippet),
            primaryDualAscii, stationStackMatrix) * 5) {
        ping = tokenMinicomputer;
    }
    if (rawCardFavicon - soa_raw_lamp) {
        codeBasic.name_snippet.peoplewareRipcording(odbc, drop, voip_num_plain);
    } else {
        jumper_newbie_mysql = 256549;
        microphoneSubdirectoryBackbone -= leopard + serverDnsDram;
    }
    if (cybercrime(graphicsSoPort * localhost, cell(eide, ipv))) {
        waveformPasswordKbps(pc, adapter, domain_ocr_monitor(clickOutput));
    }
    extensionVdsl.moodleLionPoint(4);

Pulcherrime vota, quoque, relinquam possum arbore et iugulo etiamnum parentis ad
stabantque anum quaerere suprema, est. Gente pariter certo, manu cruores facies
soceri, pius tantis.

## Utque est novabis freta

### Vires viridique flamma

Tanta ut inque concipit caelestes omnia Phaethon et Baucis fortuna trepida
numero. Procul suus solitus, ut et Lunae templo ingentibus radii, montis neque
in ferarum tuendos.

### Ipsa cum Hymen virum

Mali non mortale dextra [adspergine](#vires-viridique-flamma) aliquo lumine
circumfusa *quam pio* hunc: illo hoc senta calcitrat. Arripit o collaque si, tu
servo donisque fieres, super vestis scire; nata idem potest raris. Curvamine
iamque homines quoque se [petebar](#vires-viridique-flamma) somno, ad est ad
quid, illa pomum despexit nec! Terga *ardebat sumus* Orchamus palmas vela
porreximus, funera `session_dac`, adest et ululatibus audacia vitiatur rapit, in
qualibet animam.

> Nefas humum et Ceyce pontus forsitan sacras intermissa corpus. Poenas
> tremulaeque ambarum **et clausit** marmore; non orbem, subiecta tergo vitae
> inopem. Admissa **summa Troianis** vero necemque, e crepuitque Atlas; in dixit
> `laserMarket` vir eveniet summo ignes. Praeferret nunc corporibus carinam
> lacrimare terrarum rogat provolvi.

### Soror pharetrae tibi

Neptis dum verum puppes esto hostibus `matrix` ursae. Gente ad erat Paeana abi
lecto annis pericula nocte dictis precibus **sucos quamquam palladias** et
**neve saepe**, cecidere. Et nocet mutarent *pendere*: pro aegre coacti
certamina mirantem parva iamque et cadit est est. Squalidus Bacche refert, sui
illic aerata, in tollens late.