GitHub ist eine Online-Plattform für Versionsverwaltung und Zusammenarbeit an Softwareprojekten.
Code wird dort in Repositories gespeichert, versioniert und über Git verwaltet, wodurch Änderungen nachvollziehbar bleiben und mehrere Entwickler parallel am selben Projekt arbeiten können.