Citation Style Language is an XML-based language that is used to describe the formatting of citations and bibliographies.
By extracting metadata from Invenio records in BibTeX or CSL-JSON format and using the `citeproc-py` library it is possible to generate formatted citations of any record.
Repositories and implementations: