BibCite

Chicago 18 (Author-Date) Software Citation Generator

Citing a software (computer program, package, or source code repository) under the Chicago Manual of Style (Author-Date System) framework requires combining Chicago Manual of Style (author-date)'s punctuation hierarchy with the specific metadata of the source. To construct a compliant entry, researchers must collect the lead developer(s) or organization, release year of the specific version, software/package name, version number in parentheses, and repository URL (e.g., GitHub, CRAN, PyPI). In the body of your paper, Chicago Manual of Style (author-date) utilizes parenthetical author-year citations with no comma between the author and year, e.g., (Author Year, page), which links directly to an entry organized in alphabetical by author family name and chronological by publication year.

When formatting a software in Chicago Manual of Style (author-date), pay close attention to contributor names and capitalization. Specifically, Chicago Manual of Style (author-date) enforces inverting only the first author name (Last, First) while writing subsequent co-authors in normal order (First Last) connected by the word "and", and applies headline-style Title Case for all titles, placing analytical works in quotation marks and standalone containers in italics. Chicago Author-Date places the year immediately after the author without parentheses in the reference list, and spells out first names rather than reducing them to initials. Furthermore, if your software does not display an individual creator, the rule is straightforward: credit the open-source foundation, corporate developer, or maintainer consortium responsible for the software release.

For digital and online software references, Chicago Manual of Style (author-date) stipulates placing the DOI (https://doi.org/...) or stable URL at the very end of the entry, requiring an access date only when no publication date exists. Check the repository for a CITATION.cff file or an associated peer-reviewed software paper (e.g., in JOSS) that the authors prefer you to cite. Using the client-side Chicago Manual of Style (author-date) Software generator below, you can automatically parse URLs, DOIs, or ISBNs and apply these exact Citation Style Language (CSL) rules locally in your browser with zero server tracking.

Live Chicago Manual of Style (author-date) Example

Paszke, A., & Gross, S. (2024). PyTorch: An Imperative Style, High-Performance Deep Learning Library (Version 2.3.0). In GitHub. https://github.com/pytorch/pytorch

Critical Errors to Avoid

  • Source-Specific Pitfall: Citing a software library without its exact semantic version number (e.g., Version 2.4.1), which is essential for computational reproducibility.
  • Title & Author Formatting: Failing to apply Chicago Manual of Style (author-date)'s requirement of headline-style Title Case for all titles, placing analytical works in quotation marks and standalone containers in italics, or violating the contributor rule (inverting only the first author name (Last, First) while writing subsequent co-authors in normal order (First Last) connected by the word "and").
  • Locator & Sorting Mismatch: Ordering the bibliography incorrectly instead of using alphabetical by author family name and chronological by publication year, or neglecting Chicago Manual of Style (author-date)'s link rule for a software (placing the DOI (https://doi.org/...) or stable URL at the very end of the entry, requiring an access date only when no publication date exists).
Cite a

Auto-Cite by PDF

Drag your research paper directly into the zone. We securely scan headers and DOIs to build the reference instantly.

Drag & Drop PDF

Scan metadata & DOIs (Max 4.5MB)

Untitled Project

Your library is empty.

Start by searching above or entering manually.

Frequently Asked Questions

What information do I need to cite a software in Chicago Manual of Style (author-date)?

To cite a software according to Chicago Manual of Style (Author-Date System) standards, you need the lead developer(s) or organization, release year of the specific version, software/package name, version number in parentheses, and repository URL (e.g., GitHub, CRAN, PyPI). Our generator formats these elements using headline-style Title Case for all titles, placing analytical works in quotation marks and standalone containers in italics.

How do I cite a software with no author in Chicago Manual of Style (author-date)?

When a software has no named individual author, credit the open-source foundation, corporate developer, or maintainer consortium responsible for the software release. The Chicago Manual of Style (author-date) engine automatically adjusts both the full reference entry and the in-text citation (parenthetical author-year citations with no comma between the author and year, e.g., (Author Year, page)) when the author field is left blank.

How are in-text citations formatted for a software in Chicago Manual of Style (author-date)?

In Chicago Manual of Style (author-date), in-text references use parenthetical author-year citations with no comma between the author and year, e.g., (Author Year, page). In the final reference list, your software entries must be arranged in alphabetical by author family name and chronological by publication year.

Do I need to include a URL or access date for an online software in Chicago Manual of Style (author-date)?

Under Chicago Manual of Style (Author-Date System) guidelines, online software citations follow placing the DOI (https://doi.org/...) or stable URL at the very end of the entry, requiring an access date only when no publication date exists. Check the repository for a CITATION.cff file or an associated peer-reviewed software paper (e.g., in JOSS) that the authors prefer you to cite.