2023年GitHub的主要統計資料(使用者、僱員和趨勢)

2023年GitHub的主要統計資料

長期以來,GitHub一直是儲存和分享程式碼的首選平臺。它使世界各地的開發者能夠建立程式碼庫,並在開源專案上進行合作。然而,你可能會問自己:這還值得花時間和精力嗎?

為了回答這個問題,我們把2023年GitHub的重要統計資料放在一起。這些數字闡明瞭該平臺的使用情況和潛力,以及未來可能的發展方向。

所以,這裡是你需要知道的關於GitHub的最重要的事情。

  1. GitHub重要統計資料
  2. GitHub使用情況
  3. GitHub網站流量
  4. GitHub使用者
  5. GitHub員工
  6. GitHub收入
  7. 最受歡迎的GitHub儲存庫
  8. GitHub的星星和分支
  9. GitHub趨勢

GitHub重要統計資料

GitHub使用情況

在我們深入瞭解統計資料之前,有必要了解git和GitHub的區別,因為這兩者經常被混淆。

Git是一個供開發人員使用的版本控制軟體,它使他們能夠跟蹤他們的修改,並恢復到專案的前一階段:

git

git

同時,GitHub是一個促進使用git的開發者之間合作的平臺。它使他們能夠在開發專案上一起工作,並實時看到對方的變化:

GitHub

GitHub

現在,這裡有一些關於GitHub使用情況的關鍵統計資料:

  • 2022年,GitHub專案有超過35億的貢獻,其中包括提交、問題、拉動請求等等。
  • 超過20%的貢獻是在公共儲存庫中做出的。同時,與2021年相比,對私有儲存庫的貢獻數量增加了近38%。
  • 同年,開發者更新的脆弱軟體包比2021年多了50%,幫助GitHub上的1800萬個專案得到了保護。
  • 88%的使用GitHub Copilot的開發者表示,這有助於他們提高工作效率,更快地完成專案。

GitHub Copilot是一個人工智慧工具,使用人類語言提示來生成程式碼建議和功能。使用者可以簡單地告訴該工具他們想要實現什麼,它將提供建立該功能所需的程式碼:

GitHub Copilot

GitHub Copilot

這一功能可能是使GitHub成為在開發者中如此受歡迎的平臺的眾多因素之一,在使用數量上超過了Bitbucket和GitLab。大約1500萬開發者使用Bitbucket,而GitLab估計有3000萬使用者

另一個突出的功能是GitHub Pages,它使開發者能夠直接從倉庫中託管一個靜態網站:

GitHub Pages

GitHub Pages

另外,GitHub是非常安全的。使用者需要生成SSH金鑰來訪問該平臺。

GitHub網站流量

正如上面的數字所示,GitHub 吸引了來自世界各地的數百萬開發者。讓我們仔細看看它的流量和使用者行為。

我們通過HypeStat對GitHub進行了測試,這些是數字:

  • 大約有1.5%的網際網路使用者訪問GitHub。
  • 它每天有大約1400萬訪客和96,419,713個頁面印象。
  • 大多數訪問者位於美國、中國和印度。
  • 每個使用者訪問大約七個頁面,在GitHub上花費大約七分鐘。

這些GitHub的統計資料顯示,該平臺有很高的參與率。事實上,它的跳出率只有37.30%:

GitHub在HypeStat上的流量統計

GitHub在HypeStat上的流量統計

這些指標反映了該平臺的協作性質。開發人員可能會花很多時間與其他使用者接觸,併為不同的專案作出貢獻。

GitHub使用者

GitHub有一個國際使用者群,吸引了來自全球各地的開發者。該平臺提供了一些關於其開發者和他們來自何處的有趣細節

以下是我們知道的情況:

  • 2022年,有2050萬新的開發者加入GitHub,其中來自中國、巴西和印度的使用者顯著增加。
  • 印度是該平臺上最大的開發者社羣,使用者數量超過900萬。
  • 亞太地區、非洲、南美和歐洲的國家在GitHub上的人口增長幅度最大。

GitHub還提供了關於其使用者語言偏好的分析

  • 排名前三的程式語言是JavaScriptPythonJava
  • PHP的受歡迎程度有所下降,從第六位下降到2022年的第七位。
  • Hashicorp配置語言(HCL)是GitHub上增長最快的語言,使用率增長了56.1%。
  • Rust經歷了超過50%的增長率,GitHub將其歸因於其安全性和可靠性。
  • Python繼續流行,每年增長22.5%。

這張圖顯示了GitHub上最受歡迎的程式語言以及它們在過去幾年的使用情況:

2014-2022年GitHub語言使用情況

2014-2022年GitHub語言使用情況

機器學習的不斷普及可能會使Python成為未來的主導語言。

GitHub員工

你可能想知道:GitHub背後的人是誰?

根據Craft的說法,該公司僱用了大約5595人。同時,GitHub告訴我們更多關於其全球員工的情況

  • 2022年,女性在GitHub的代表性增加了40%以上。現在,女性在該公司的高階領導人中佔23.6%。
  • 黑人員工的數量增長了60.3%,而拉丁裔人口增長了25.5%。
  • GitHub的其他少數民族包括亞裔(15.6%)和多種族(4.7%)。

這些GitHub的統計資料反映了該公司為支援更加包容和多樣化的員工隊伍所做的努力。

GitHub收入

2018年,微軟以75億美元收購了GitHub。該平臺現在每年產生10億美元的經常性收入。

GitHub通過訂閱計劃和第三方應用銷售的費用賺取大部分資金。它提供三種型別的訂閱: 免費,團隊,和企業。

在撰寫本文時,GitHub的團隊計劃起價為每個使用者每月3.67美元

GitHub的定價計劃

GitHub的定價計劃

同時,企業計劃起價為每個使用者每月19.25美元。這個套餐是為具有更復雜的開發專案的大型企業建立的。

倉庫包含與專案相關的所有檔案,以及每個檔案的修訂歷史。GitHub使用者能夠通過專案的倉庫訪問和管理專案。

其中一些倉庫的貢獻者多達20,000人。以下是GitHub上最受歡迎的五個開源專案:

  1. microsoft/vscode:這個倉庫由微軟建立,專門用於開發Visual Studio Code產品。
  2. home-assistant/core: 一個家庭自動化軟體的倉庫,優先考慮本地控制和隱私。
  3. flutter/flutter: 這是Flutter的資源庫,它是谷歌的SDK,用於為移動和網路應用建立快速的使用者體驗。
  4. MicrosoftDocs/azure-docs: 這裡包含了微軟Azure的開源文件。
  5. microsoft/PowerToys: PowerToys的儲存庫,它是一組實用程式,使高階使用者能夠簡化他們的Windows體驗。

正如你所看到的,大多數頂級專案都得到了谷歌和微軟等大型企業的支援。

GitHub的星星和分支

現在,讓我們來看看GitHub的星星和分叉。

分叉是現有倉庫的一個副本。當一個使用者分叉一個專案時,他們會在自己的GitHub賬戶中製作一個副本。這樣,他們就可以在不影響原始倉庫的情況下對專案進行修改。

下圖顯示了GitHub上被分支最多的10個專案

GitHub上被分支最多的10個專案

GitHub上被分支最多的10個專案

同時,星星是對GitHub專案的評級。以下是星星數量最多的前10個專案

在GitHub上擁有最高星數的專案

在GitHub上擁有最高星數的專案

使用者選擇 “star” 資源庫的原因有很多。在任何情況下,擁有大量星級的專案通常具有高質量和有用的內容。

最後,讓我們來看看GitHub的一些趨勢,以及它們對該平臺的未來意味著什麼。

我們是根據本篇文章中介紹的GitHub的統計資料做出以下預測的:

  • 90%的財富100強公司都在使用GitHub,未來會有更多公司投資開源專案。
  • 像home-assistant/core這樣的專案的大幅增長表明開發者對家庭自動化軟體的興趣越來越大。
  • 整個GitHub的Python使用量保持了22.5%的年增長率,由於人們對機器學習的興趣越來越濃厚,這個數字可能會越來越高。
  • 按貢獻者人數計算,最大的專案大多是公司主導的專案,包括microsoft/vscode、flutter/flutter和vercel/next.js。這表明許多企業將繼續使用GitHub來促進增長和知名度,並與國際開發者接觸。

看起來,中國和印度的開發者人口也將很快與美國相媲美。我們也可以期待整個非洲大陸的開發者社羣繼續增長,因為越來越多的公司在這個地區投資

小結

統計資料顯示,GitHub將繼續存在。這個平臺繼續吸引著來自世界不同角落的數百萬開發者,數百家公司正在使用它來開發開源專案。

評論留言