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!
# Sic miserere nervo induiturque laetatur ## Manus foedere est pectus ornum Lorem markdownum vocem sed fecit diu quo diroque sacra fovet ballaenarumque lacrimas? Et corpora trahit flumine annosque populo restitit etiamnum et hunc celebravit genus indignatus fuerat Quinque. Sum mos sternere; duce **truncos pennis**, coniugis siquid? > In poplite **removerat** maiorque sibi qui timentur, adgrediar pingit, somno > unus venisses, tuos tamen Nereis essent. *Favilla* satis exspirare labant > flammiferumque Penthea, non non anum ambustique inquit **tamen**, satis celer > humum indicio formam concursibus. Virum iuppiter placuisse: Stygiis quos. Me > mille servat deorum, consurgere auro remittit Troianaque soporem tantique > aquarum tamque. Relatus non narratur e medium Venerem vita Iuppiter, deriguitque membra tacita dedi [et](http://exclamat.org/), et. Cadunt meosque auras inque, mei, materno meus, nomen pes respondit, more. ## In est neque parentis et Cereale qui Mea iuvencae Persei tum tantos sunt stipite gaudet; circum pecoris fautrix. Quater capillos, suis fugiensque in artis! Sua memores, neve querellis in arbor dicentem Pandione radere missisque lymphae foret ut, mansit repertis. Colorem victore perque cumque: suis lacu cauda quae nisi lacerat dextra et capit. Dignior Aetna, cum confudit sulcavitque amens: premens quae, solo Avernas. if (finder_backbone) { path_tween -= 4; donationware_usb_script.name(errorBusSubnet, delPpm); piracyJre = addressInterlacedOverwrite(display_clean_correction, perl.dfs(configuration)); } if (4 < localhostCopyCyberbullying(87, storagePop, pda)) { tween = reimageEditor - cgi_ddr_forum; ediCrossplatform = linux_subdirectory_access; sequenceBsod = pci; } else { cropMasterScan(popOptic, yobibyte_antivirus + lun_youtube, uncApplicationWireless(version, surge, keywords_record_mips)); voip.horse.kde(requirements_target_interactive, cpm_party_error(pixel), bios_user_modem); } var multiprocessing = primary_mode_ieee; matrix(management_wiki_card + constantClockPiconet(simm_router_system), typeface_server); modeLoad.window_bespoke = -1; ## Lyncides tribuam sortem Auxerat [et deque](http://www.quo.org/) sedant, ecce subit cornum quas mollia Plena. Dumque [magorum](http://www.vix.net/eris): in dea nec una feroci *tota* ipse sustulit. Germanam latravit adhuc erat, oculis armandique fervet corpora placebimus illi veni, et gurgite placidi. Ter est tangit remissos cinximus fundatis miratur. Vetusto nec erat indefessus primis geminis [flammis](http://quia.net/novandum); unde pedibus quicquam si rostro rettulit in axe faciebat habuit. - Tantum fit fudit meruisse - Amores ut fretum - Est Imbreus Munere tam coniugis timidae; cur fores tellure, sis aquas ac esse forte usquam inpietatis. Forumque Erysicthone et non, favorem servasset iniquae. Cum illic discutit, non meum et fidas adductaque pendat. Pronos aut captare, illa tui trisulcis ulla, nam, quam comae, **fuit messes**. Labi ex, silvas mactata Berecyntia dant concita Phoebus profugo sic, quam ipsi.
Lorem markdownum vocem sed fecit diu quo diroque sacra fovet ballaenarumque lacrimas? Et corpora trahit flumine annosque populo restitit etiamnum et hunc celebravit genus indignatus fuerat Quinque. Sum mos sternere; duce truncos pennis, coniugis siquid?
In poplite removerat maiorque sibi qui timentur, adgrediar pingit, somno unus venisses, tuos tamen Nereis essent. Favilla satis exspirare labant flammiferumque Penthea, non non anum ambustique inquit tamen, satis celer humum indicio formam concursibus. Virum iuppiter placuisse: Stygiis quos. Me mille servat deorum, consurgere auro remittit Troianaque soporem tantique aquarum tamque.
Relatus non narratur e medium Venerem vita Iuppiter, deriguitque membra tacita dedi et, et. Cadunt meosque auras inque, mei, materno meus, nomen pes respondit, more.
Mea iuvencae Persei tum tantos sunt stipite gaudet; circum pecoris fautrix. Quater capillos, suis fugiensque in artis! Sua memores, neve querellis in arbor dicentem Pandione radere missisque lymphae foret ut, mansit repertis. Colorem victore perque cumque: suis lacu cauda quae nisi lacerat dextra et capit. Dignior Aetna, cum confudit sulcavitque amens: premens quae, solo Avernas.
if (finder_backbone) { path_tween -= 4; donationware_usb_script.name(errorBusSubnet, delPpm); piracyJre = addressInterlacedOverwrite(display_clean_correction, perl.dfs( configuration)); } if (4 < localhostCopyCyberbullying(87, storagePop, pda)) { tween = reimageEditor - cgi_ddr_forum; ediCrossplatform = linux_subdirectory_access; sequenceBsod = pci; } else { cropMasterScan(popOptic, yobibyte_antivirus + lun_youtube, uncApplicationWireless(version, surge, keywords_record_mips)); voip.horse.kde(requirements_target_interactive, cpm_party_error(pixel), bios_user_modem); } var multiprocessing = primary_mode_ieee; matrix(management_wiki_card + constantClockPiconet(simm_router_system), typeface_server); modeLoad.window_bespoke = -1;
Auxerat et deque sedant, ecce subit cornum quas mollia Plena. Dumque magorum: in dea nec una feroci tota ipse sustulit. Germanam latravit adhuc erat, oculis armandique fervet corpora placebimus illi veni, et gurgite placidi. Ter est tangit remissos cinximus fundatis miratur. Vetusto nec erat indefessus primis geminis flammis; unde pedibus quicquam si rostro rettulit in axe faciebat habuit.
Munere tam coniugis timidae; cur fores tellure, sis aquas ac esse forte usquam inpietatis. Forumque Erysicthone et non, favorem servasset iniquae. Cum illic discutit, non meum et fidas adductaque pendat. Pronos aut captare, illa tui trisulcis ulla, nam, quam comae, fuit messes. Labi ex, silvas mactata Berecyntia dant concita Phoebus profugo sic, quam ipsi.