GitHub上近期最火的开源项目、编程语言以及被 Fork 最多的库 | 您所在的位置:网站首页 › github好的开源项目 › GitHub上近期最火的开源项目、编程语言以及被 Fork 最多的库 |
前言
GitHub目前已经成为全球最流行的开源项目托管平台,目前托管在GitHub上的项目数量已经达到了1000万,而达到这一里程碑只用了不到4年的时间,这足以见得开源的趋势以及GitHub的受欢迎程度。 2012年8月,GitHub在每个项目主页面中加入了Star功能,允许用户通过标注Star的形式来标记自己感兴趣的项目。 最火的开源项目本文就来看看目前GitHub中Star数最多的开源项目是什么。下面是Star数排名前20的项目(Star数随时都在变化,以下为2013年12月23日统计的数据)。 排名 项目 所用语言 Star数 1 twbs/bootstrap JavaScript 62111 2 jquery/jquery JavaScript 27082 3 joyent/node JavaScript 26352 4 h5bp/html5-boilerplate CSS 23355 5 mbostock/d3 JavaScript 20715 6 rails/rails Ruby 20284 7 FortAwesome/Font-Awesome CSS 19506 8 bartaz/impress.js JavaScript 18637 9 angular/angular.js JavaScript 17994 10 jashkenas/backbone JavaScript 16502 11 Homebrew/homebrew Ruby 15065 12 zurb/foundation JavaScript 14944 13 blueimp/jQuery-File-Upload JavaScript 14312 14 harvesthq/chosen JavaScript 14232 15 mrdoob/three.js JavaScript 13686 16 vhf/free-programming-books Unknown 13658 17 adobe/brackets JavaScript 13557 18 robbyrussell/oh-my-zsh Shell 13337 19 jekyll/jekyll Ruby 13283 20 github/gitignore 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 h5bp/html5-boilerplate (4) Ruby 1 9 153 786 rails/rails (6) Python 5 64 420 django/django (44) Unknown 5 30 138 vhf/free-programming-books (15) C++ 4 22 108 textmate/textmate (35) PHP 3 38 248 symfony/symfony (58) Shell 3 19 89 robbyrussell/oh-my-zsh (18) Objective-C 2 89 495 AFNetworking/AFNetworking (30) 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 mathiasbynens/dotfiles (57) CoffeeScript 1 22 80 jashkenas/coffee-script (43) Scala 13 46 playframework/playframework (178) 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 technomancy/emacs-starter-kit (477) Erlang 1 15 erlang/otp (568) Haskell 1 12 jgm/pandoc (740) TypeScript 1 4 bitcoin/bitcoin (161) Assembly 1 3 jmechner/Prince-of-Persia-Apple-II (269) 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 johnmyleswhite/ML_for_Hackers (2125) 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 D-Programming-Language/phobos (4719) Ragel in Ruby Host 1 jgarber/redcloth (4829) Puppet 1 ansible/ansible-examples (4979) 被 Fork 最多的库 Github自从2008年上线以来,发展迅速,目前已经成为最流行的代码托管站点。在Github中,开发者除了可以托管自己的项目源码外,还可以Watch(关注)、Star(加星)、Fork(复制一份)、Pull Request(提交问题或申请功能)其他开发者的项目。 下面我们来看看到目前为止Github上被Fork最多的一些库(这些库的Fork数仍在不断增加中)。 1. Spoon-Knife GitHub公司出品,这是一个没有任何价值的项目。从名称中可知一二,有勺有刀——就是缺少叉子(Fork)。README中只有一句话“All that’s missing is the Fork. Heh.” Fork:9037 Star:10566 Pull Request:190 分支:12. Bootstrap Twitter推出的一个开源的用于web前端开发的工具包,提供了优雅的HTML和CSS规范。 Fork:7492 Star:35455 Pull Request:19 分支:33. Homebrew Mac平台中的包管理器,相当于Ubuntu/Linux中的 apt-get,用来安装一些零碎的东西很方便。 Fork:4454 Star:9719 Pull Request:310 分支:44. Rails Rails(Ruby on Rails)是一个基于Ruby语言、用于开发数据库驱动的网络应用程序的完整框架,遵循MVC设计模式,为开发者提供了强大的框架支持。 Fork:3709 Star:15664 Pull Request:188 分支:245. OH-MY-ZSH RobbyRussell 一个社区驱动的、用于管理zsh配置的框架。 Fork:2440 Star:6462 Pull Request:413 分支:36. HTML5 Boilerplate(H5BP) 一个HTML/CSS/JS模板(技巧集合),包含了HTML5以及许多其他最佳实践。 Fork:2337 Star:14468 Pull Request:2 分支:37. Node(Joyent) 一套用来编写高性能网络服务器的JavaScript工具包。 Fork:2300 Star:17197 Pull Request:84 分支:318. jQuery 不解释。 Fork:2071 Star:16281 Pull Request:19 分支:69. PhoneGAP-START 使用PhoneGap构建的Hello World应用。 Fork:1695 Star:2152 Pull Request:17 分支:110. HW3_Rottenpotatoes(Saasbook) HW 3 skeleton for doing BDD with RottenPotatoes.(什么东东?) Fork:1643 Star:4014 分支:111. impress.js 一个Javascript库,允许开发者制作出令人眩目的内容展示效果。 Fork:1641 Star:10820 Pull Request:7 分支:312. jQuery-UI 以 jQuery 为基础的开源 JavaScript 网页UI代码库,包含底层用户交互、动画、特效和可更换主题的可视控件。 Fork:1544 Star:6072 pull reque47st: 分支:1413. Symfony 一个开源的PHP Web框架。 Fork:1494 Star:5403 Pull Request:105 分支:314. jQuery-Mobile jQuery的移动版本。 Fork:1348 Star:7102 Pull Request:17 分支:2815. Diaspora 一个分布式社交网络,目标是对抗Facebook。 Fork:1471 Star:7075 Pull Request:5 分支:2216. Backbone.js Web app开发框架,提供了强大的对模型、视图和交互的抽象,通过它可以编写复杂交互的web app。 Fork:1427 Star:10021 Pull Request:40 分支:217. Game-of-life Jenkins的演示应用。Jenkins是一个基于Java的持续集成工具,用于监控持续重复的工作。 Fork:1223 Star:1281 Pull Request:1 分支:918. Codeigniter 一个帮助开发者编写 Web 应用程序的敏捷、开源 PHP 框架。 Fork:1212 Star:4139 Pull Request:138 分支:1919. Jekyll 一个简单、免费的Blog生成工具,类似于WordPress。 Fork:1124 Star:7033 Pull Request:67 分支:420. Linux 不解释。 Fork:1100 Star:6026 Pull Request:1 分支:121. Three20 Facebook的针对iPhone开发者的Objective-C库。 Fork:1094 Star:6844 Pull Request:51 分支:1422. TrinityCore 一个开源的MMO框架。 Fork:1080 Star:1681 Pull Request:18 分支:423. Octopress 一个博客系统,基于Jekyll的一个升级版本,同时也是一个比较轻量型的Ruby Web框架。 Fork:1072 Star:3842 Pull Request:67 分支:724. Gitignore Github出品的.gitignore模板集合。 Fork:1046 Star:6306 Pull Request:110 分支:125. D3 针对HTML和SVG的JavaScript可视化库。 Fork:1039 Star:7982 Pull Request:29 分支:626. ZF2 Zend Framework 2.0 官方git库。 Fork:1028 Star:2978 Pull Request:21 分支:227. Spree 基于Ruby on Rails的开源电子商务解决方案。 Fork:1018 Star:3227 Pull Request:11 分支:1028. Three.js JavaScript 3D库。 Fork:1019 Star:7713 Pull Request:10 分支:229. Mangos 一个完整的魔兽世界服务器(服务器框架),包含了身份验证、客户端升级、世界内容服务。兼容WOW 4.3.4客户端。 Fork:1005 Star:1768 Pull Request:3 分支:330. PHP-SDK 用于第三方PHP应用访问Facebook平台的SDK。 Fork:985 Star:4388 Pull Request:7 分支:231. Chosen 一个可以使又长又笨拙的选择框变得友好的开源库。 Fork:933 Star:8339 Pull Request:40 分支:1332. Paperclip 使Ruby ActiveRecord文件附件管理更加容易。 Fork:929 Star:4378 Pull Request:10 分支:433. Textmate Mac平台上的著名的文本编辑器。 Fork:927 Star:6026 Pull Request:1 分支:4转载自:iteye |
CopyRight 2018-2019 实验室设备网 版权所有 |