GitHub中最火的開源項目及編程語言

jopen 10年前發布 | 25K 次閱讀 編程語言

  GitHub 目前已經成為全球最流行的開源項目托管平臺,目前托管在 GitHub 上的項目數量已經達到了 1000 萬,而達到這一里程碑只用了不到 4 年的時間,這足以見得開源的趨勢以及 GitHub 的受歡迎程度。

  2012 年 8 月,GitHub 在每個項目主頁面中加入了 Star 功能,允許用戶通過標注 Star 的形式來標記自己感興趣的項目。 

  最火的開源項目

  本文就來看看目前 GitHub 中 Star 數最多的開源項目是什么。下面是 Star 數排名前 20 的項目(Star 數隨時都在變化,以下為20131223統計的數據)。 

  •   排名

    </td>

      項目

    </td>

      所用語言

    </td>

      Star 數

    </td> </tr>

      1

    </td>

      twbs/bootstrap

    </td>

      JavaScript

    </td>

      62111

    </td> </tr>

      2

    </td>

      jquery/jquery

    </td>

      JavaScript

    </td>

      27082

    </td> </tr>

      3

    </td>

      joyent/node

    </td>

      JavaScript

    </td>

      26352

    </td> </tr>

      4

    </td>

      h5bp/html5-boilerplate

    </td>

      CSS

    </td>

      23355

    </td> </tr>

      5

    </td>

      mbostock/d3

    </td>

      JavaScript

    </td>

      20715

    </td> </tr>

      6

    </td>

      rails/rails

    </td>

      Ruby

    </td>

      20284

    </td> </tr>

      7

    </td>

      FortAwesome/Font-Awesome

    </td>

      CSS

    </td>

      19506

    </td> </tr>

      8

    </td>

      bartaz/impress.js

    </td>

      JavaScript

    </td>

      18637

    </td> </tr>

      9

    </td>

      angular/angular.js

    </td>

      JavaScript

    </td>

      17994

    </td> </tr>

      10

    </td>

      jashkenas/backbone

    </td>

      JavaScript

    </td>

      16502

    </td> </tr>

      11

    </td>

      Homebrew/homebrew

    </td>

      Ruby

    </td>

      15065

    </td> </tr>

      12

    </td>

      zurb/foundation

    </td>

      JavaScript

    </td>

      14944

    </td> </tr>

      13

    </td>

      blueimp/jQuery-File-Upload

    </td>

      JavaScript

    </td>

      14312

    </td> </tr>

      14

    </td>

      harvesthq/chosen

    </td>

      JavaScript

    </td>

      14232

    </td> </tr>

      15

    </td>

      mrdoob/three.js

    </td>

      JavaScript

    </td>

      13686

    </td> </tr>

      16

    </td>

      vhf/free-programming-books

    </td>

      Unknown

    </td>

      13658

    </td> </tr>

      17

    </td>

      adobe/brackets

    </td>

      JavaScript

    </td>

      13557

    </td> </tr>

      18

    </td>

      robbyrussell/oh-my-zsh

    </td>

      Shell

    </td>

      13337

    </td> </tr>

      19

    </td>

      jekyll/jekyll

    </td>

      Ruby

    </td>

      13283

    </td> </tr>

      20

    </td>

      github/gitignore

    </td>

      Unknown

    </td>

      13128

    </td> </tr> </tbody> </table>

      最火的編程語言

      

      Star 排名前十的項目中,使用 JavaScript 編寫的項目就占了 7 位,下表顯示了 Star 數前 5000 的項目所使用的編程語言情況。其中1-10 列表示 Star 數排名在1-10 位項目中,有多少使用該語言編寫。 

      編程語言

    </td>

      1~10

    </td>

      1~100

    </td>

      1~1000

    </td>

      1~5000

    </td>

      該語言排名第一的項目

    </td> </tr>

      JavaScript

    </td>

      7

    </td>

      54

    </td>

      385

    </td>

      1605

    </td>

      twbs/bootstrap (1)

    </td> </tr>

      CSS

    </td>

      2

    </td>

      8

    </td>

      41

    </td>

      174

    </td>

      h5bp/html5-boilerplate (4)

    </td> </tr>

      Ruby

    </td>

      1

    </td>

      9

    </td>

      153

    </td>

      786

    </td>

      rails/rails (6)

    </td> </tr>

      Python

    </td>

     

      5

    </td>

      64

    </td>

      420

    </td>

      django/django (44)

    </td> </tr>

      Unknown

    </td>

     

      5

    </td>

      30

    </td>

      138

    </td>

      vhf/free-programming-books (15)

    </td> </tr>

      C++

    </td>

     

      4

    </td>

      22

    </td>

      108

    </td>

      textmate/textmate (35)

    </td> </tr>

      PHP

    </td>

     

      3

    </td>

      38

    </td>

      248

    </td>

      symfony/symfony (58)

    </td> </tr>

      Shell

    </td>

     

      3

    </td>

      19

    </td>

      89

    </td>

      robbyrussell/oh-my-zsh (18)

    </td> </tr>

      Objective-C

    </td>

     

      2

    </td>

      89

    </td>

      495

    </td>

      AFNetworking/AFNetworking (30)

    </td> </tr>

      C

    </td>

     

      2

    </td>

      31

    </td>

      185

    </td>

      torvalds/linux (25)

    </td> </tr>

      Go

    </td>

     

      2

    </td>

      13

    </td>

      61

    </td>

      dotcloud/docker (45)

    </td> </tr>

      Java

    </td>

     

      1

    </td>

      32

    </td>

      255

    </td>

      nathanmarz/storm (56)

    </td> </tr>

      VimL

    </td>

     

      1

    </td>

      23

    </td>

      66

    </td>

      mathiasbynens/dotfiles (57)

    </td> </tr>

      CoffeeScript

    </td>

     

      1

    </td>

      22

    </td>

      80

    </td>

      jashkenas/coffee-script (43)

    </td> </tr>

      Scala

    </td>

       

      13

    </td>

      46

    </td>

      playframework/playframework (178)

    </td> </tr>

      C#

    </td>

       

      8

    </td>

      65

    </td>

      SignalR/SignalR (205)

    </td> </tr>

      Clojure

    </td>

       

      2

    </td>

      37

    </td>

      technomancy/leiningen (361)

    </td> </tr>

      Perl

    </td>

       

      2

    </td>

      26

    </td>

      sitaramc/gitolite (138)

    </td> </tr>

      ActionScript

    </td>

       

      2

    </td>

      10

    </td>

      mozilla/shumway (606)

    </td> </tr>

      Emacs Lisp

    </td>

       

      1

    </td>

      20

    </td>

      technomancy/emacs-starter-kit (477)

    </td> </tr>

      Erlang

    </td>

       

      1

    </td>

      15

    </td>

      erlang/otp (568)

    </td> </tr>

      Haskell

    </td>

       

      1

    </td>

      12

    </td>

      jgm/pandoc (740)

    </td> </tr>

      TypeScript

    </td>

       

      1

    </td>

      4

    </td>

      bitcoin/bitcoin (161)

    </td> </tr>

      Assembly

    </td>

       

      1

    </td>

      3

    </td>

      jmechner/Prince-of-Persia-Apple-II (269)

    </td> </tr>

      Elixir

    </td>

       

      1

    </td>

      2

    </td>

      elixir-lang/elixir (666)

    </td> </tr>

      Objective-J

    </td>

       

      1

    </td>

      2

    </td>

      cappuccino/cappuccino (667)

    </td> </tr>

      Rust

    </td>

       

      1

    </td>

      1

    </td>

      mozilla/rust (225)

    </td> </tr>

      Vala

    </td>

       

      1

    </td>

      1

    </td>

      p-e-w/finalterm (282)

    </td> </tr>

      Julia

    </td>

       

      1

    </td>

      1

    </td>

      JuliaLang/julia (356)

    </td> </tr>

      Visual Basic

    </td>

       

      1

    </td>

      1

    </td>

      bmatzelle/gow (800)

    </td> </tr>

      TeX

    </td>

         

      6

    </td>

      ieure/sicp (2441)

    </td> </tr>

      R

    </td>

         

      5

    </td>

      johnmyleswhite/ML_for_Hackers (2125)

    </td> </tr>

      Lua

    </td>

         

      4

    </td>

      leafo/moonscript (3351)

    </td> </tr>

      PowerShell

    </td>

         

      3

    </td>

      chocolatey/chocolatey (1580)

    </td> </tr>

      Prolog

    </td>

         

      3

    </td>

      onyxfish/csvkit (3498)

    </td> </tr>

      XSLT

    </td>

         

      2

    </td>

      wakaleo/game-of-life (1093)

    </td> </tr>

      Matlab

    </td>

         

      2

    </td>

      zk00006/OpenTLD (1292)

    </td> </tr>

      OCaml

    </td>

         

      2

    </td>

      MLstate/opalang (1380)

    </td> </tr>

      Dart

    </td>

         

      2

    </td>

      dart-lang/spark (1463)

    </td> </tr>

      Groovy

    </td>

         

      2

    </td>

      Netflix/asgard (1489)

    </td> </tr>

      Lasso

    </td>

         

      1

    </td>

      symfony/symfony-docs (2047)

    </td> </tr>

      LiveScript

    </td>

         

      1

    </td>

      gkz/LiveScript (2226)

    </td> </tr>

      Scheme

    </td>

         

      1

    </td>

      eholk/harlan (2648)

    </td> </tr>

      Common Lisp

    </td>

         

      1

    </td>

      google/lisp-koans (2889)

    </td> </tr>

      XML

    </td>

         

      1

    </td>

      kswedberg/jquery-tmbundle (2972)

    </td> </tr>

      Mirah

    </td>

         

      1

    </td>

      mirah/mirah (2985)

    </td> </tr>

      Arc

    </td>

         

      1

    </td>

      arclanguage/anarki (3389)

    </td> </tr>

      DOT

    </td>

         

      1

    </td>

      cplusplus/draft (3583)

    </td> </tr>

      Racket

    </td>

         

      1

    </td>

      plt/racket (3761)

    </td> </tr>

      F#

    </td>

         

      1

    </td>

      fsharp/fsharp (4518)

    </td> </tr>

      D

    </td>

         

      1

    </td>

      D-Programming-Language/phobos (4719)

    </td> </tr>

      Ragel in Ruby Host

    </td>

         

      1

    </td>

      jgarber/redcloth (4829)

    </td> </tr>

      Puppet

    </td>

         

      1

    </td>

      ansible/ansible-examples (4979)

    </td> </tr> </tbody> </table>

      更多數據: