Dziesięć najpopularniejszych repozytoriów na Githubie

O tym, jak zwarta i zmotywowana do pracy jest społeczność GitHub, nikomu mówić nie trzeba. Dowodem na to jest fakt, że tylko w 2020 roku utworzono 35% więcej repozytoriów niż w 2019. Ale im ich więcej, tym trudniej odnaleźć najciekawsze. Tego zadania podjęła się Shreya Purohit, która zebrała dziesięć najpopularniejszych repozytoriów na Github.

2020 rok był delikatnie rzecz ujmując – okresem nietuzinkowym i w dużej mierze uzależnionym od panującej na całym świecie pandemii koronawirusa. To właśnie od niej zaczęła się masowa migracja na pracę zdalną, lub przejście na model hybrydowy. Dodatkowy czas, który dzięki temu otrzymaliśmy, nie pozostał zmarnowany i mogliśmy go spożytkować na opiekę nad dziećmi, edukację czy własne zdrowie. Ale czy oznacza to, że programiści porzucili swoją pasję do kodowania?

Wpływ pandemii COVID-19 na open source

Wydawany rokrocznie przez GitHub raport pt. Octoverse wskazuje jasno. Rządowe restrykcje związane z koronawirusem miały wyraźny wpływ na pracę programistów z domu we wszystkich regionach. Od marca zeszłego roku da się zauważyć, że choć zdalnie, to pracujemy więcej. W tym okresie stworzono 35% repozytoriów niż w 2019 roku, ale co równie istotne – w 2020 zauważono również wzrost o 25% wkładu społeczności w projekty open-source.

– W czasach, które wszyscy przymusowo spędzamy w domu, programistom z całego świata udało znaleźć się sposób na połączenie społeczności przez wolne oprogramowanie – możemy wyczytać w raporcie. I rzeczywiście, nie da się przeoczyć wzrostu aktyweności devów w tym zakresie. 

Wolne oprogramowanie GitHub COVID-19

Dziesięć najpopularniejszych repozytoriów na Github

Wolne oprogramowanie jest największą siłą portalu – bez wątpienia. Ale jak w gąszczu wszystkich repozytoriów znaleźć te najlepsze? Zebrania takiej listy podjęła się Shreya Purohit. Zgromadziła 10 najpopularniejszych repozytoriów na GitHub. 

Jej lista prezentuje się następująco:

  1. Public APIs – liczba Github Stars: 105K – lista bezpłatnych interfejsów API, których można używać do tworzenia projektów i aplikacji
  2. Build your own x – liczba Github Stars: 92K – stwórz własny język programowania lub własny Git
  3. Automatic Udemy Course Enroller – liczba Github Stars: 2K – skrypt wyszukuje kupony na Udemy, które pozwalają zapisać się na kursy za darmo
  4. Free programming books – liczba Github Stars: 170K – lista darmowych książek programistycznych
  5. Sherlock Project – liczba Github Stars: 18.7K – umożliwia wyszukiwanie kont w mediach społecznościowych według nazwy użytkownika
  6. Coding Interview University – liczba Github Stars: 150K – repozytorium przeznaczone do planowania studiów dla osób, które chcą zostać software engineerem
  7. Web Developer Roadmap – liczba Github Stars: 141K – zestaw roadmap pokazujących różne ścieżki i technologie, aby zostać programistą
  8. JavaScript Algorithms + Data Structures – liczba Github Stars: 90.7K – algorytmy i struktury danych zaimplementowane w JavaScript wraz z objaśnieniami i linkami do dalszych odczytów (zawiera setki przykładów i ilustracji różnych popularnych algorytmów i struktur danych)
  9. React Native Paper – liczba Github Stars: 7.2K – wysokiej jakości, zgodna ze standardami biblioteka Material Design
  10. Fast API – liczba Github Stars: 25K – platforma internetowa do tworzenia interfejsów API w Pythonie 3.6+

Całą listę z komentarzem autorki znajdziecie tutaj.

Powrót youtube-dl

W kontekście tematu warto dodatkowo wskazać, że na GitHubie znajdziemy także youtube-dl, aplikację wiersza poleceń, służącą do pobierania zawartości z YouTube’a. Kilka miesięcy temu, nie byłoby to takie oczywiste, gdyż wskutek wezwania od RIAA, które powołało się na DMCA (Digital Millennium Copyright Act, ustawę z zakresu prawa autorskiego), Microsoft podjął decyzję o usunięciu kodu z GitHub. Jednak po fali szerokiego niezadowolenia użytkowników platformy, firma zdecydowała się go przywrócić. Szerzej pisaliśmy o tym tutaj.


Zdjęcie główne artykułu pochodzi z github.com.

Zapraszamy do dyskusji

Patronujemy

 
 
More Stories
Weź udział w wyjątkowym wydarzeniu dla programistów – ByteBay 2018