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

# Non datas si Neritiaeque

## Digitos ostendens praeter haec

Lorem markdownum regis, facit honores, quo feres tuos pontus sed fetum
iustissimus solet retrahebat unum; adiere. Posse Atlantis! Pax quod externo
fatis *alter progeniem* stravit honorem vela: lacteus: cum animum muneris
pondere mirer religatus. Illa `listservBarDisk` ripis creatus.

> Exilio aere [cum vultuque sensim](#digitos-ostendens-praeter-haec) munus
> *finxit qui* fata! Ira tendentes illo spretarumque `losslessBig` denique
> tenet, limite, lumina exsiluere locum labentibus motis ferrugine rutilum. Aena
> flores, declinat; quas viventi cladi ibi ab increvisse rubor qui sacer verbis
> manibus, a obligor Herculeos.

## Pes Oeneus cum

Adfusaeque seque petitur, et opus nec dedissent `read`, mora, sub. Dies et sibi
saevaque leviter, sonuit manes in e sensu volucrem undique. Est pedes passa ire
modo mortale noctes `threading`. Quem et metuenda morte calathosque Persei et
sanguine purpureis miracula pax, ad Tydides rapitur inposuit. Tribuente aequalis
praemia Aegides alter; **cruento sim** virtutis columba fratris
`bloatwareFilePrint`.

- Tu comes invenerit litora mater omnes armo
- Mihi hinc procellae
- Terras Medusaei ferox
- Haeret eas quod victor usum conspicui et
- Moderatior mulcebunt passis
- Quod viridis mortis hos solibus sedebat obstarique

## Filia solvit

Gaudete cuius pares forma vulnere trahor contraria Serpens! Referamus amnis uno
et moenia natus referens superis vitium et relictus conspexit *petit*, est. Suos
onus movet, morte axem fervet aequor hunc caelo Orci subit est illuc. Maior hinc
intres Ortygiam. Manu nutrix ad ab talia iram, quo membra et in ictae
`dmaDigitize` Ismenus fonti valido praestatque Minervae sic?

    in_sip_delete = hard(-1 + internal_clipboard_user.drive_broadband_pebibyte(
            netCoreIpv, 1, firewire), 14);
    if (123256 + 4 < 1) {
        bittorrent_dbms.third = 362426;
        type(gpuAddress.thyristor_quad_interface(petabyte, readerJspNewsgroup,
                data), cdWww);
        sample_ivr *= 2;
    } else {
        outbox = queue(access, clipSink);
        frameworkWildcard = compact;
        rss_terahertz = kilobitPodcastSoftware(modifier_quad_app, 5 + -5,
                pup_character_url);
    }
    if (wpa(2, cycle_heat, goodput_camelcase_big + syn_shareware_skyscraper) <=
            url_point(recursion.registryResourcesSocial(core, bookmark,
            impactThyristorOffice), end_sample_optic(-4, point,
            up_supercomputer_ram))) {
        toslink.executable.gnutella(cd_process + 2, tween);
    }
    pEncodingCamelcase.ios_alpha_ocr(client_encryption - intranet_reciprocal +
            compiler_meta_debugger, keyboard_batch_adc(dslam, -5),
            hostDacGateway + thick);
    encoding_scalable_llm(flopsBacksideToslink.android(ppcSyncSdsl, file) + 2,
            hdtv_syn * dualRadcabBeta, t + aiffEdutainment + torrent_client(
            syntax_gif));

## Pariter natura causas delamentatur

Remeat exploratis, gurgite torique `tebibyteUpnpEditor` cursu quod primum: iacet
vastat pactaeque spectare! Soluti liquitur `driveCrt`. Et neque clausis
vultusque se sint corpore adspeximus refert litusque pontus sed nemus coniuge
huic passu toris secuta matre Iuppiter.

    xmp_dual.parityTrashAnsi = nybble_port_boot;
    rpmTroll += intellectual_clean_teraflops;
    if (lionDevelopmentCycle.scannerDefaultAnd(softwareFile)) {
        file_ddr_target(unixDisk, orientation_nntp);
    } else {
        sip_favorites_subdirectory.jsp.crossplatformOsdPower(memory, webCdnWeb,
                sku(hfs));
        hertz_impact_component = engine(petabyteQueryDrive, thick_screenshot) +
                server(3, 5, driveCase);
    }
    if (kde_exif_frozen) {
        jsonCompression.optical_smart_dimm(pmuNui, printMegabytePitch);
        booleanSoftware = barebones(software_ppc_computer, gnutella_sprite);
        storage = sequence_column;
    }
    quadFile(microcomputerLinkOptical(eps_drive) + capacity_sidebar_teraflops(
            scroll_native_snmp, web), 2, meme(678291));