Notes on programming by Daniel Mendel

All of the Markups

Apr 2nd, 2013

I recently started taking steps to revive ENML.js, a library I wrote a few years ago for defining and parsing Domain Specfic Markup Languages. Since I wrote the first version of ENML in Ruby several years ago, some significant other ENML ‘s have popped up – most notably the Evernote Markup Language. Obviously, I need to find a new name for the project. After some cursory googling for other possible __ML names I came to the realization that there are a buttload of Markup Languages in the world.

I decided – as any sane programmer in my position would – to spend the next several hours writing a scraper to compile a list of them all. I sat down with Thomas Ballinger and did just that. Without futher ado, I am proud to present our findings:

The list

Entries marked with * appear to be widely used (we found a lot of references to them).Scroll down to find the __ML names that are still available.This list clearly has some false positives, feel free to make a pull request if you want to clean them up :)