android-metadata is a utility library for Android designed to simplify reading metadata values from AndroidManifest.xml. It can quickly access metadata values from anywhere with a few lines of code, read individual metadata values into type-specific variables, and read one or more metadata values into annotated Java classes.

CWIS (Collection Workflow Integration System) is a software package designed to help assemble, organize, and share information about resources online. The software conforms to international and academic standards for metadata while providing turnkey setup and a user-friendly interface, allowing resource collection developers (and end users) to focus on what they want to share (or find) without worrying about the technical details. It provides extensive support for cataloging resources with standardized metadata, which can then be automatically shared via an array of channels out to the larger Internet community, helping others find your work.

Vault is a Perl script to store away files, including metadata and integrity checks. Any file you want to keep, you put into a vault. This vault is just a directory. You can create any directory hierarchy allowed by your filesystem, and when you "vault" a file to a destination directory, a subdirectory is also created to store metadata files containing the MD5 hash of the file, the date it was vaulted, and any notes (i.e., metadata) you want to save regarding the file.

Photini is a GUI program to create and edit metadata for digital photographs. It can set textual information such as title, description, and copyright as well as geolocation information by browsing a map or setting coordinates directly. It reads metadata in EXIF, IPTC, or XMP format and writes it to all three to maximize compatibility with other software.

ebmeta is a tool for editing metadata in Epub, Mobipocket, and PDF files. Calibre and exiftool are used to write metadata changes, but ebmeta doesn't interact with any databases such as your Calibre library. Files are backed up before changes are saved.

The Cainteoir Engine is a library for reading and recording different document formats (ePub, HTML, MHT, RTF, email, and others) to various audio output formats (such as PulseAudio, WAV, and Ogg/Vorbis). It also provides the following command-line tools: cainteoir, a front-end to the Cainteoir text-to-speech library; metadata, which extracts metadata from documents to RDF tuples; and tagcloud, which generates tag clouds and tag cloud data.

Athena Framework for Java is a full fledged enterprise object-relational mapping (ORM) framework that employs metadata as mapping configuration. It greatly simplifies Java Web application development by removing the requirement of manual mapping and manual database schema updating. In addition to features like Java object persistence, powerful EJBQL querying execution, and comprehensive code generation, Athena has built-in support for multi-tenancy, which enables developers to build cloud applications easily. Athena can be easily integrated with other libraries like Struts or Spring to provide full stacks of service.