How to Cite a Software

Programs, applications, code repositories, and software packages.

What You'll Need

Software Name
Author(s)/Developer(s)
Version
Publisher/Organization
Repository
Release Date
URL
Date Accessed

Check the repository (GitHub, GitLab) for version number, release date, and contributors. README files often contain the preferred citation format.

Example Citations

R Core Team. (2023). R: A Language and Environment for Statistical Computing (Version 4.3.2) [Computer software]. R Foundation for Statistical Computing. https://www.R-project.org/
In-text (R Core Team, 2023)
R Core Team. R: A Language and Environment for Statistical Computing. Version 4.3.2, R Foundation for Statistical Computing, 2023, https://www.R-project.org/.
In-text (R Core Team)
R Core Team. R: A Language and Environment for Statistical Computing. V. 4.3.2. Vienna, Austria: R Foundation for Statistical Computing, Released 2023. https://www.R-project.org/.
Footnote R Core Team, R: A Language and Environment for Statistical Computing, v. 4.3.2, Vienna, Austria: R Foundation for Statistical Computing, released 2023, https://www.R-project.org/.