Skip to content
/ go-xmp Public

Parse XMP documents (for image-metadata) with pure Go.

License

Notifications You must be signed in to change notification settings

dsoprea/go-xmp

Repository files navigation

Build Status codecov Go Report Card GoDoc

Overview

This library manages reading and writing XMP data and is written in pure Go. All standard namespaces are supported, and values are parsed to correct types.

Write support is incomplete and will be introduced soon.

A simple tool has been provided that can dump the metadata or print it as a simple JSON structure. Verbosity can be enabled to show warnings that arose while parsing.

Namespace Support

All standard namespaces (described in Part 1 and Part 2 of the specificiation) are supported. Non-standard namespaces can be easily defined and registered. If there are non-standard namespaces that you believe should be a part of this project, post an issue to start a discussion.

About

Parse XMP documents (for image-metadata) with pure Go.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages