I know, YAML with tabs does not exist. But: I indent everything with tabs, and I am always annoyed when I open YAML files and they use spaces for indentation. So here it is: tjyaml - YAML with tabs for Java. It is just a fork of jyaml, which uses tabs when creating yaml files and allows them when reading. The rule how tabs are processed is simple: One tab is one indentation.