GitHub – hostingowy serwis internetowy przeznaczony dla projektów programistycznych korzystajacych z systemu kontroli wersji Git. Stworzony przy użyciu frameworka Ruby on Rails i języka Erlang. Serwis działa od kwietnia 2008 roku. GitHub udostępnia darmowy hosting programów otwartoźródłowych i prywatnych repozytoriów (część funkcji w ramach prywatnych repozytoriów jest płatna). W czerwcu 2018 ogłoszono, że serwis zostanie przejęty przez przedsiębiorstwo Microsoft za kwotę 7,5 mld USD.
W maju 2019 GitHub poinformował, że ma około 37 mln użytkowników i ponad 100 mln repozytoriów (w tym co najmniej 28 mln repozytoriów publicznych).
Funkcje GitHuba Wybrane funkcje, które występują w systemie GitHub:
bugtracker, forki repozytoriów, czyli kopia w osobnym repozytorium należąca do innego użytkownika, pull requesty – osoba mająca fork może zgłosić swój kod do złączenia z głównym repozytorium, statystyki, organizacje zrzeszające programistów pracujących nad repozytoriami, web hooks – wywołanie operacji na repozytorium wysyła informację do innego serwisu lub skryptu, wiki dla celów dokumentacji.
mały|centruj|480px|Popularne przyciski w serwisie: obserwowanie, oznaczenie gwiazdką oraz fork, czyli skopiowanie repozytorium.