Hi HN!<p>If you've ever had to communicate with an application that speaks Protobuf but you don't have the message specifications it can be a real pain to understand what is going over the wire.<p>The protoc CLI tool is able to help you out a bit by displaying the tags it can see but won't tell you much more. <a href="https://deprotobuf.com" rel="nofollow">https://deprotobuf.com</a> is already much more helpful but is online only.<p>To make my life easier and hopefully the lives of other developers out there I've built ProtobufDecoder, an application that helps you inspect and analyze binary Protobuf data.<p>Main features are:<p>- Read tags from binary payload
- Decode length-delimited tags to find nested messages
- Generate Protobuf message spec file<p>A first version is currently available from the github release page, at this point I'm curious if people find this useful and what other kind of features would be good to have.