A dependency-free Go library for parsing CITATION.cff files and validating citation metadata
-
Updated
Nov 2, 2026 - Go
A dependency-free Go library for parsing CITATION.cff files and validating citation metadata
This repository describes how to generate a CITATION.cff, about.md and installer.sh from a codemeta.json file using Pandoc.
Validate CITATION.cff files with cffconvert
An LUMC profile of CodeMeta 3.1 for research software metadata, with a validator that checks codemeta.json against the profile and keeps it consistent with other metadata files in the repository.
GitHub Action for keeping software citation metadata aligned with releases and Software Heritage.
Checks before a release that people can find your project: README opening, GitHub topics, PyPI and npm keywords, CITATION.cff, JSON-LD, sitemap, llms.txt and YouTube chapters. Fails CI with fixes.
Audit repository citation metadata such as CITATION.cff, authors, title, version, DOI/URL, license, and README citation guidance.
Keep CITATION.cff consistent with package and release metadata.
Copier template for scientific Python packages, ready to publish and to cite.
To associate your repository with the citation-cff topic, visit your repo's landing page and select "manage topics."