scalapb.json4s
(Since version 0.7.2) Use new Printer() and chain includingDefaultValueFields, preservingProtoFieldNames, etc.