GitHub上最火的開源專案及程式語言是什麼?
GitHub目前已經成為全球最流行的開源專案託管平臺,目前託管在GitHub上的專案數量已經達到了1000萬,而達到這一里程碑只用了不到4年的時間,這足以見得開源的趨勢以及GitHub的受歡迎程度。
2012年8月,GitHub在每個專案主頁面中加入了Star功能,允許使用者通過標註Star的形式來標記自己感興趣的專案。
最火的開源專案
本文就來看看目前GitHub中Star數最多的開源專案是什麼。下面是Star數排名前20的專案(Star數隨時都在變化,以下為2013年12月23日統計的資料)。
排名 |
專案 |
所用語言 |
Star數 |
1 |
JavaScript |
62111 |
|
2 |
JavaScript |
27082 |
|
3 |
JavaScript |
26352 |
|
4 |
CSS |
23355 |
|
5 |
JavaScript |
20715 |
|
6 |
Ruby |
20284 |
|
7 |
CSS |
19506 |
|
8 |
JavaScript |
18637 |
|
9 |
JavaScript |
17994 |
|
10 |
JavaScript |
16502 |
|
11 |
Ruby |
15065 |
|
12 |
JavaScript |
14944 |
|
13 |
JavaScript |
14312 |
|
14 |
JavaScript |
14232 |
|
15 |
JavaScript |
13686 |
|
16 |
Unknown |
13658 |
|
17 |
JavaScript |
13557 |
|
18 |
Shell |
13337 |
|
19 |
Ruby |
13283 |
|
20 |
Unknown |
13128 |
最火的程式語言
Star排名前十的專案中,使用JavaScript編寫的專案就佔了7位,下表顯示了Star數前5000的專案所使用的程式語言情況。其中1-10列表示Star數排名在1-10位專案中,有多少使用該語言編寫。
程式語言 |
1~10 |
1~100 |
1~1000 |
1~5000 |
該語言排名第一的專案 |
JavaScript |
7 |
54 |
385 |
1605 |
twbs/bootstrap (1) |
CSS |
2 |
8 |
41 |
174 |
|
Ruby |
1 |
9 |
153 |
786 |
rails/rails (6) |
Python |
|
5 |
64 |
420 |
django/django (44) |
Unknown |
|
5 |
30 |
138 |
|
C++ |
|
4 |
22 |
108 |
textmate/textmate (35) |
PHP |
|
3 |
38 |
248 |
symfony/symfony (58) |
Shell |
|
3 |
19 |
89 |
|
Objective-C |
|
2 |
89 |
495 |
|
C |
|
2 |
31 |
185 |
torvalds/linux (25) |
Go |
|
2 |
13 |
61 |
dotcloud/docker (45) |
Java |
|
1 |
32 |
255 |
nathanmarz/storm (56) |
VimL |
|
1 |
23 |
66 |
|
CoffeeScript |
|
1 |
22 |
80 |
|
Scala |
|
|
13 |
46 |
|
C# |
|
|
8 |
65 |
SignalR/SignalR (205) |
Clojure |
|
|
2 |
37 |
technomancy/leiningen (361) |
Perl |
|
|
2 |
26 |
sitaramc/gitolite (138) |
ActionScript |
|
|
2 |
10 |
mozilla/shumway (606) |
Emacs Lisp |
|
|
1 |
20 |
|
Erlang |
|
|
1 |
15 |
erlang/otp (568) |
Haskell |
|
|
1 |
12 |
jgm/pandoc (740) |
TypeScript |
|
|
1 |
4 |
bitcoin/bitcoin (161) |
Assembly |
|
|
1 |
3 |
|
Elixir |
|
|
1 |
2 |
elixir-lang/elixir (666) |
Objective-J |
|
|
1 |
2 |
cappuccino/cappuccino (667) |
Rust |
|
|
1 |
1 |
mozilla/rust (225) |
Vala |
|
|
1 |
1 |
p-e-w/finalterm (282) |
Julia |
|
|
1 |
1 |
JuliaLang/julia (356) |
Visual Basic |
|
|
1 |
1 |
bmatzelle/gow (800) |
TeX |
|
|
|
6 |
ieure/sicp (2441) |
R |
|
|
|
5 |
|
Lua |
|
|
|
4 |
leafo/moonscript (3351) |
PowerShell |
|
|
|
3 |
chocolatey/chocolatey (1580) |
Prolog |
|
|
|
3 |
onyxfish/csvkit (3498) |
XSLT |
|
|
|
2 |
wakaleo/game-of-life (1093) |
Matlab |
|
|
|
2 |
zk00006/OpenTLD (1292) |
OCaml |
|
|
|
2 |
MLstate/opalang (1380) |
Dart |
|
|
|
2 |
dart-lang/spark (1463) |
Groovy |
|
|
|
2 |
Netflix/asgard (1489) |
Lasso |
|
|
|
1 |
symfony/symfony-docs (2047) |
LiveScript |
|
|
|
1 |
gkz/LiveScript (2226) |
Scheme |
|
|
|
1 |
eholk/harlan (2648) |
Common Lisp |
|
|
|
1 |
google/lisp-koans (2889) |
XML |
|
|
|
1 |
kswedberg/jquery-tmbundle (2972) |
Mirah |
|
|
|
1 |
mirah/mirah (2985) |
Arc |
|
|
|
1 |
arclanguage/anarki (3389) |
DOT |
|
|
|
1 |
cplusplus/draft (3583) |
Racket |
|
|
|
1 |
plt/racket (3761) |
F# |
|
|
|
1 |
fsharp/fsharp (4518) |
D |
|
|
|
1 |
|
Ragel in Ruby Host |
|
|
|
1 |
jgarber/redcloth (4829) |
Puppet |
|
|
|
1 |
ansible/ansible-examples (4979) |
更多資料:
- Star數最多的前5000個專案:Top 5000 Repositories(csv檔案)
- Star數統計指令碼:adereth/counting-stars(Clojure語言)
Via:Adereth's Blog
相關文章
- Github上最熱門的Java專案終於開源了!GithubJava
- 2018上半年GitHub上最熱門的開源專案Github
- 近期GitHub上最熱門的開源專案(附連結)Github
- GitHub 上優秀的 Go 開源專案GithubGo
- GitHub上優秀的Go開源專案GithubGo
- Github 上那些開源專案的 star 數Github
- GitHub Pulse 是什麼?它是否能衡量 OpenTiny 開源專案的健康程度?Github
- 2018年12月份GitHub上最熱門的Java開源專案GithubJava
- 如何看待目前最火的github專案996.icuGithub996
- 開源之夏:502個專案上線,最火熱的暑期開源活動發車了!
- GitHub 上適合新手的開源專案(Python 篇)GithubPython
- 優秀的 Spring Boot 語言開源專案Spring Boot
- 什麼是程式語言,什麼是Python直譯器Python
- 下載Github上公開專案檔案方法#coding.net及git的使用方式#克隆 Github 上的專案Github
- Python是什麼語言?Python底層語言是什麼?Python
- 前端的你常用的程式語言是什麼?前端
- Rust語言最獨特的特點是什麼? - RedditRust
- 什麼是Tomcat?用最簡單的語言描述它Tomcat
- 為什麼自制指令碼語言是程式語言的最高境界?指令碼
- 《黑神話·悟空》是用什麼程式語言開發的?
- 尋找在 GitHub 上參與開源專案的方法Github
- ChatGPT 爆火背後的大語言模型到底是什麼?ChatGPT模型
- python 是開源語言嗎:Python 是一種開源語言嗎?Python
- 程式語言成功的秘訣是什麼? -erik
- GitHub實用開源專案Github
- Python語言無處不在,是什麼原因讓它如此火?Python
- 什麼是程式語言?程式語言都有哪些?以及主要用途
- Python這麼火,它與其他程式語言有什麼區別?Python
- 有哪些值得學習的 Go 語言開源專案?Go
- 我是如何把 GitHub 開源專案做到 5300+ star 的Github
- python語言是什麼Python
- 什麼是r語言R語言
- 2022 年收入最高的程式語言是什麼?
- 什麼是Go語言?Go語言有什麼特點?Go
- 什麼是Python?python是一門怎樣的程式語言?Python
- Python程式設計基礎(一)程式語言是什麼?編譯型語言和解釋型語言的區別|Python是什麼?Python程式設計編譯
- GitHub專案:自然語言處理專案的相關乾貨整理Github自然語言處理
- Android專案中最火最常用的優秀開源專案Android
- 竟然才發現,Github上還有開源的面試專案Github面試