ZineCore2

A family of four interrelated Dublin Core application profiles and controlled vocabularies for describing zines, their creators, holdings, and repositories. Built on library standards but designed so anyone—zinesters, librarians, archivists, and distro operators—can easily describe and share zine metadata.

The Four Profiles

ZineCore2
Describes zines and DIY publications with detailed bibliographic metadata including series, issues, and editions.
AgentCore2
Describes creators, contributors, and publishers—people, collectives, and organizations in the zine ecosystem, including pseudonymous and anonymous authors.
HoldingCore2
Describes specific holdings and copies at repositories, including location, condition, and access information.
RepoCore2
Describes repositories that hold zines—libraries, archives, distros, and personal collections.

Interoperable & Standards-Based

Dublin Core Metadata
All four profiles are built on Dublin Core terms with profile-specific extensions, ensuring broad interoperability.
JSON-LD Ready
JSON-LD contexts enable Linked Data/Semantic Web integration. Your zine metadata can participate in the broader web of data.
Machine-Readable
JSON Schemas, TypeScript types, and DC TAP tables make implementation straightforward for developers.
International Standards
Language codes use ISO 639, country codes use ISO 3166, and dates follow ISO 8601—the same standards used by libraries and archives worldwide.
Library Systems Integration
Repositories can be identified by MARC Organization Codes, ISIL (ISO 15511), and ROR identifiers, connecting zine collections to established library infrastructure.
Cross-Domain Alignment
Profiles align with Schema.org, BIBFRAME, and FOAF ontologies. Agents link to ORCID and Wikidata, enabling rich identity across systems.

Tools & Resources

Everything you need to work with ZineCore2 metadata.
Copyright ©2026 ZineCore2 Contributors,