# CiteProc

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/CiteProc
> Markdown URL: https://mediated.wiki/source/CiteProc.md
> Source: https://en.wikipedia.org/wiki/CiteProc
> Source revision: 1324221907
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

**CiteProc** is the generic name for programs that produce formatted [bibliographies](/source/Bibliographies) and [citations](/source/Citations) based on the [metadata](/source/Metadata) of the cited objects and the formatting instructions provided by [Citation Style Language](/source/Citation_Style_Language) (CSL) styles. The first CiteProc implementation used [XSLT](/source/XSLT) 2.0, but implementations have been written for other programming languages, including [JavaScript](/source/JavaScript),[1] [Java](/source/Java_(programming_language)),[2] [Haskell](/source/Haskell_(programming_language)),[3] [PHP](/source/PHP),[4] [Python](/source/Python_(programming_language)),[5] [Ruby](/source/Ruby_(programming_language))[6] and [Emacs Lisp](/source/Emacs_Lisp_(programming_language)).[7]

CiteProc, [CSL](/source/Citation_Style_Language), and Cite Schema make up the [Citation Style Language](/source/Citation_Style_Language) project, a [Creative Commons Attribution Share-Alike](/source/Creative_Commons_license) licensed effort "to provide a common framework for formatting bibliographies and citations across [markup languages](/source/Markup_language) and [document standards](/source/Document_standard). In an ideal world, one could use the same [CSL](/source/Citation_Style_Language) files to format [DocBook](/source/DocBook), [TEI](/source/Text_Encoding_Initiative), [OpenOffice](/source/OpenOffice.org), [WordML](/source/WordML) ... or even [LaTeX](/source/LaTeX) documents.[8][9]

Different implementations of CiteProc are able to use different bibliographic [databases](/source/Database); many can use [MODS XML](/source/Metadata_Object_Description_Schema).

## Notable applications that support CiteProc

- [BibSonomy](/source/BibSonomy)
- [Mendeley](/source/Mendeley)
- [Pandoc](/source/Pandoc)[10]
- [Papers](/source/Papers_(software))
- [Qiqqa](/source/Qiqqa)
- [RefME](/source/RefME)
- [Zotero](/source/Zotero)

## References

1. ["citeproc-js wiki home"](https://web.archive.org/web/20161010053122/https://bitbucket.org/fbennett/citeproc-js/wiki/Home). *Bitbucket*. Atlassian. 18 March 2014. Archived from [the original](https://bitbucket.org/fbennett/citeproc-js/wiki/Home) on 10 October 2016. Retrieved 19 April 2014.

1. Michel Krämer (27 February 2014). ["citeproc-java"](https://michel-kraemer.github.io/citeproc-java). *michel-kraemer.github.io*. Retrieved 19 April 2014.

1. Andrea Rossato (17 March 2012). ["citeproc-hs: A Haskell Implementation of the Citation Style Language"](https://hackage.haskell.org/package/citeproc-hs). *Hackage*. Retrieved 19 April 2014.

1. Sebastian Böttger (15 March 2013). ["seboettg/citeproc-php"](https://github.com/seboettg/citeproc-php). *GitHub*. Retrieved 2 June 2016.

1. ["citeproc-py – Python Package Index"](https://pypi.python.org/pypi/citeproc-py/). *PyPI*. Python Software Foundation. Retrieved 25 November 2025.

1. Sylvester Keil. ["citeproc-ruby"](https://github.com/inukshuk/citeproc-ruby). *GitHub*. GitHub. Retrieved 25 November 2025.

1. András Simonyi. ["citeproc-el"](https://github.com/andras-simonyi/citeproc-el). *GitHub*. GitHub. Retrieved 25 November 2025.

1. ["Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)"](https://creativecommons.org/licenses/by-sa/3.0/). Creative Commons. 2014-03-25. Retrieved 2014-04-19.

1. Bruce D'Arcus (2010-08-29). ["XBiblio"](https://xbiblio.sourceforge.net/index.html). SourceForge. Retrieved 2014-04-19.

1. ["Pandoc – Pandoc User’s Guide"](https://pandoc.org/MANUAL.html#citation-rendering). *pandoc.org*. Retrieved 2019-07-10.

## External links

- [Citation Style Language project home](http://citationstyles.org)

---
Adapted from the Wikipedia article [CiteProc](https://en.wikipedia.org/wiki/CiteProc) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/CiteProc?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
