$ luarocks install citation-style-language-styles
The independent open source Citation Style Language (CSL) project aims to facilitate scholarly communication by automating the formatting of citations and bibliographies. The primary components of the CSL ecosystem are:
The CSL schema and specification, which describe how the XML-based CSL styles and locale files should be written and interpreted
Curated repositories of CSL styles and locale files
Third party CSL processors, software libraries for rendering formatted citation and bibliographies from CSL styles, CSL locale files, and item metadata