Citation examplesHow to cite a GitHub repository

How to cite a GitHub repository

Quick answer

Cite the specific commit hash or release tag. Use the repository title, author(s), year, and the GitHub URL.

Why this one is tricky

Repositories evolve continuously and may have many contributors.

Example (APA 7)

Maintainer, M. (2024). Repository name (Version 1.2.0) [Software]. GitHub. https://github.com/owner/repo

Official source

APA 7 is defined and maintained by the American Psychological Association. For edge cases their official guidance is the authoritative reference — DEEPNOTIS follows the same canonical APA 7 definition.

Most common mistake

Omitting the commit or version — the reader won't know which state of the code you used.

Citing a GitHub repository more than once?

Use the free Citation Generator for a single reference, or upload your whole .docx to DEEPNOTIS to handle every tricky citation at once.

Last updated: 5 May 2026