<p align="center"<img alt="Citation.js" src="https://citation.js.org/static/img/squarelogomedium.png" /</p
Citation.js converts formats like BibTeX, Wikidata JSON and BibJSON to CSL-JSON to convert to other formats like APA, Vancouver, RIS and back to BibTeX.
Read the paper Citation.js: a format-independent, modular bibliography tool for the browser and command line.
---
<p align="center"<a href="https://citation.js.org"Site</a • <a href="https://github.com/citation-js/citation-js"Repo</a • <a href="https://citation.js.org/#getting-started"Getting Started</a • <a href="https://citation.js.org/api/0.7"Documentation</a • <a href="https://citation.js.org/demo"Demo</a</p
---
[](https://standardjs.com) [](https://gitter.im/citation-js/Lobby?utmsource=badge&utmmedium=badge&utmcampaign=pr-badge&utmcontent=badge) [](https://doi.org/10.5281/zenodo.1005176)
Packages
| citation-js/citation-js | replaces | larsgw/citation.js | |---|---|---| | This repository contains the npm package @citation-js/core and several other components. || This repository contains the npm package citation-js that wraps the aforementioned components for backwards compatibility. |
Core
Core functionality:
- Cite: reference manager
- plugins: plugins manager
- util: several utility functions and classes
- version
Plugins
| Plugin | Description | |---|---| | plugin-bibjson | Plugin for BibJSON formats for Citation.js | | plugin-bibtex | Plugin for BibTeX formats for Citation.js | | plugin-csl | Plugin for CSL output for Citation.js | | plugin-doi | Plugin for DOI input for Citation.js | | plugin-ris | Plugin for RIS formats for Citation.js | | plugin-wikidata | Plugin for Wikidata for Citation.js |
Plugins in other repositories
| Plugin | Description | |---|---| | plugin-software-formats | Plugin for CFF, Zenodo JSON, input from GitHub and npm URLs | | plugin-isbn | Plugin for ISBNs (from Google Books, OpenLibrary) | | plugin-orcid | Plugin for ORCID profiles (metadata from DOIs and ISBNs) | | plugin-pubmed | Plugin for PubMed and PubMed Central identifiers | | plugin-quickstatements | Plugin for output to Wikidata QuickStatements | | plugin-zotero-translation-server | Plugin for Zotero JSON and interfacing with a Zotero translation server | | plugin-refer | Plugin for the refer file format | | plugin-refworks | Plugin for the RefWorks tagged format |
CLI
CLI: