htmlj is the parser for HTML Journal. It's a program written in Go that can extract entries from a journal. Applications can use this program to do things with those entries. For example:
- Create an atom feed from a journal
- Validate the structure of a journal
- Aggregate journals
See also htmlb, the parser for HTML Blog.