Kaj is a simple and extensible markup language for writing HTML5 documents with a syntax similar to reStructuredText.