GitHub è un servizio Internet basato su cloud di programmatori e sviluppatori utilizzato per archiviare e condividere codice. È un luogo in cui gli sviluppatori possono tenere traccia, gestire e archiviare le modifiche ai loro progetti. Quando si lavora con GitHub, i programmatori e gli sviluppatori utilizzano spesso l'estensione di file MD per i file README nel formato di file Markdown Documentation (readme.md).