# Packages
Package protodesc provides functionality for converting FileDescriptorProto messages to/from [protoreflect.FileDescriptor] values.
Package protopath provides functionality for representing a sequence of protobuf reflection operations on a message.
Package protorange provides functionality to traverse a message value.
Package protoreflect provides interfaces to dynamically manipulate messages.
Package protoregistry provides data structures to register and lookup protobuf descriptor types.