What's Inside a GitHub Repository? An Empirical Study on the Contents of 10K Projects

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Hora, Andre, Montandon, João Eduardo, Costa, Diego Elias
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866909049321160704
author Hora, Andre
Montandon, João Eduardo
Costa, Diego Elias
author_facet Hora, Andre
Montandon, João Eduardo
Costa, Diego Elias
contents GitHub is the largest code hosting platform, with millions of repositories spanning multiple technologies. Despite this, little is known about the actual contents of GitHub's repositories in the wild. This paper presents an initial empirical analysis to better understand the contents of real-world GitHub repositories. We analyze the files, directories, and extensions present in 10,000 GitHub repositories, as well as their evolution over ten years. Our results show major changes in GitHub over the last decade: (1) the consolidation of README.md, .gitignore, and LICENSE as standard artifacts; (2) the rise of GitHub Actions as the dominant CI/CD platform; (3) the growth of configuration formats such as TOML, YAML, and JSON, alongside a decline in XML; (4) new trends, such as the growth of Dockerfile; and (5) emerging content related to LLMs and generative AI (e.g., AGENTS.md). Based on our findings, we discuss implications, including that open source is not only evolving organically but also increasingly guided by GitHub's standards, the rise and fall of technologies, and the potential support for mining software repository studies.
format Preprint
id arxiv_https___arxiv_org_abs_2605_16701
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle What's Inside a GitHub Repository? An Empirical Study on the Contents of 10K Projects
Hora, Andre
Montandon, João Eduardo
Costa, Diego Elias
Software Engineering
GitHub is the largest code hosting platform, with millions of repositories spanning multiple technologies. Despite this, little is known about the actual contents of GitHub's repositories in the wild. This paper presents an initial empirical analysis to better understand the contents of real-world GitHub repositories. We analyze the files, directories, and extensions present in 10,000 GitHub repositories, as well as their evolution over ten years. Our results show major changes in GitHub over the last decade: (1) the consolidation of README.md, .gitignore, and LICENSE as standard artifacts; (2) the rise of GitHub Actions as the dominant CI/CD platform; (3) the growth of configuration formats such as TOML, YAML, and JSON, alongside a decline in XML; (4) new trends, such as the growth of Dockerfile; and (5) emerging content related to LLMs and generative AI (e.g., AGENTS.md). Based on our findings, we discuss implications, including that open source is not only evolving organically but also increasingly guided by GitHub's standards, the rise and fall of technologies, and the potential support for mining software repository studies.
title What's Inside a GitHub Repository? An Empirical Study on the Contents of 10K Projects
topic Software Engineering
url https://arxiv.org/abs/2605.16701