ProtoFaker
Realistic fake data for Protocol Buffer messages, built for tests.
A Java library that fills any compiled Protobuf message with plausible values, using field names as hints: an email field gets an email address, a phone field gets a phone number. A fluent API pins the fields a test cares about, and generation covers nested messages, repeated fields, maps, and oneofs, with a depth limit for self-referencing types. Releases are tag-driven: a version tag runs JReleaser in GitHub Actions, which signs the artifacts and publishes them to Maven Central as com.phatjam98:proto-faker.