Linguist 2.9 -
Calculates the percentage of each language based on file size, driving the language bar on GitHub repository pages 1.4.4 .
While modern versions (as of 2026) are in the 9.x+ range, version 2.9.4 represents an older iteration utilized in historic environments, such as early FreeBSD packages. Key Functions of GitHub Linguist (2.9.x Era) Linguist 2.9
This outputs a breakdown of languages by percentage and file size 1.2.4 . Calculates the percentage of each language based on
The library provides a CLI tool that can be used locally to check how GitHub will interpret a repository: # Example command in a repository github-linguist Use code with caution. Copied to clipboard The library provides a CLI tool that can
Automatically ignores vendor files (libraries), generated code, and documentation to ensure statistics reflect actual code 1.4.6 .
Analyzes the first line of scripts for interpreter information.
Identifies the programming languages used in a repository 1.4.1 .









