阅读更多

13顶
0踩

开源软件

原创新闻 Github 中被 Fork 最多的库

2012-08-31 15:10 by 副主编 wangguo 评论(18) 有38044人浏览
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
  • 分支:1
2.  Bootstrap

Twitter推出的一个开源的用于web前端开发的工具包,提供了优雅的HTML和CSS规范。

  • Fork:7492
  • Star:35455
  • Pull Request:19
  • 分支:3
3.  Homebrew

Mac平台中的包管理器,相当于Ubuntu/Linux中的 apt-get,用来安装一些零碎的东西很方便。

  • Fork:4454
  • Star:9719
  • Pull Request:310
  • 分支:4
4.  Rails

Rails(Ruby on Rails)是一个基于Ruby语言、用于开发数据库驱动的网络应用程序的完整框架,遵循MVC设计模式,为开发者提供了强大的框架支持。

  • Fork:3709
  • Star:15664
  • Pull Request:188
  • 分支:24
5.  OH-MY-ZSH  RobbyRussell

一个社区驱动的、用于管理zsh配置的框架。

  • Fork:2440
  • Star:6462
  • Pull Request:413
  • 分支:3
6.  HTML5 Boilerplate(H5BP)

一个HTML/CSS/JS模板(技巧集合),包含了HTML5以及许多其他最佳实践。

  • Fork:2337
  • Star:14468
  • Pull Request:2
  • 分支:3
7.  Node(Joyent)

一套用来编写高性能网络服务器的JavaScript工具包。

  • Fork:2300
  • Star:17197
  • Pull Request:84
  • 分支:31
8.  jQuery

不解释。

  • Fork:2071
  • Star:16281
  • Pull Request:19
  • 分支:6
9.  PhoneGAP-START

使用PhoneGap构建的Hello World应用。

  • Fork:1695
  • Star:2152
  • Pull Request:17
  • 分支:1
10.  HW3_Rottenpotatoes(Saasbook)

HW 3 skeleton for doing BDD with RottenPotatoes.(什么东东?)

  • Fork:1643
  • Star:4014
  • 分支:1
11.  impress.js

一个Javascript库,允许开发者制作出令人眩目的内容展示效果。

  • Fork:1641
  • Star:10820
  • Pull Request:7
  • 分支:3
12.  jQuery-UI

以 jQuery 为基础的开源 JavaScript 网页UI代码库,包含底层用户交互、动画、特效和可更换主题的可视控件。

  • Fork:1544
  • Star:6072
  • pull reque47st:
  • 分支:14
13.  Symfony

一个开源的PHP Web框架。

  • Fork:1494
  • Star:5403
  • Pull Request:105
  • 分支:3
14.  jQuery-Mobile

jQuery的移动版本。

  • Fork:1348
  • Star:7102
  • Pull Request:17
  • 分支:28
15.  Diaspora

一个分布式社交网络,目标是对抗Facebook。

  • Fork:1471
  • Star:7075
  • Pull Request:5
  • 分支:22
16.  Backbone.js

Web app开发框架,提供了强大的对模型、视图和交互的抽象,通过它可以编写复杂交互的web app。

  • Fork:1427
  • Star:10021
  • Pull Request:40
  • 分支:2
17.  Game-of-life

Jenkins的演示应用。Jenkins是一个基于Java的持续集成工具,用于监控持续重复的工作。

  • Fork:1223
  • Star:1281
  • Pull Request:1
  • 分支:9
18.  Codeigniter

一个帮助开发者编写 Web 应用程序的敏捷、开源 PHP 框架。

  • Fork:1212
  • Star:4139
  • Pull Request:138
  • 分支:19
19.  Jekyll

一个简单、免费的Blog生成工具,类似于WordPress。

  • Fork:1124
  • Star:7033
  • Pull Request:67
  • 分支:4
20.  Linux

不解释。

  • Fork:1100
  • Star:6026
  • Pull Request:1
  • 分支:1
21.  Three20

Facebook的针对iPhone开发者的Objective-C库。

  • Fork:1094
  • Star:6844
  • Pull Request:51
  • 分支:14
22.  TrinityCore

一个开源的MMO框架。

  • Fork:1080
  • Star:1681
  • Pull Request:18
  • 分支:4
23.  Octopress

一个博客系统,基于Jekyll的一个升级版本,同时也是一个比较轻量型的Ruby Web框架。

  • Fork:1072
  • Star:3842
  • Pull Request:67
  • 分支:7
24.  Gitignore

Github出品的.gitignore模板集合。

  • Fork:1046
  • Star:6306
  • Pull Request:110
  • 分支:1
25.  D3

针对HTML和SVG的JavaScript可视化库。

  • Fork:1039
  • Star:7982
  • Pull Request:29
  • 分支:6
26.  ZF2

Zend Framework 2.0 官方git库。

  • Fork:1028
  • Star:2978
  • Pull Request:21
  • 分支:2
27.  Spree

基于Ruby on Rails的开源电子商务解决方案。

  • Fork:1018
  • Star:3227
  • Pull Request:11
  • 分支:10
28.  Three.js

JavaScript 3D库。

  • Fork:1019
  • Star:7713
  • Pull Request:10
  • 分支:2
29.  Mangos

一个完整的魔兽世界服务器(服务器框架),包含了身份验证、客户端升级、世界内容服务。兼容WOW 4.3.4客户端。

  • Fork:1005
  • Star:1768
  • Pull Request:3
  • 分支:3
30.  PHP-SDK

用于第三方PHP应用访问Facebook平台的SDK。

  • Fork:985
  • Star:4388
  • Pull Request:7
  • 分支:2
31.  Chosen

一个可以使又长又笨拙的选择框变得友好的开源库。

  • Fork:933
  • Star:8339
  • Pull Request:40
  • 分支:13
32.  Paperclip

使Ruby ActiveRecord文件附件管理更加容易。

  • Fork:929
  • Star:4378
  • Pull Request:10
  • 分支:4
33.  Textmate

Mac平台上的著名的文本编辑器。

  • Fork:927
  • Star:6026
  • Pull Request:1
  • 分支:4
Via moretechtips
  • 大小: 37.9 KB
13
0
评论 共 18 条 请登录后发表评论
18 楼 hantsy 2013-12-26 21:14
Fork 排名没什么意义,很多人把 Fork 当 Star 来用。

对于社区参与 Pull Request 的数量才是代表,上面一些流行项目有点惨,那么流行居然只有几十个PR。
17 楼 u012832041 2013-11-18 22:41
github还能这样用:http://hi.baidu.com/irkkqigiwpbhrtr/item/1e194fa66681a3cc14329b5c 
16 楼 keer2345 2012-09-04 20:17
kanme818 写道
geminiyellow 写道
wangguo 写道
david.org 写道
什么叫不解释?太简单没有必要解释还是什么意思 ?

使用太广泛了,地球人都知道,木有必要解释了

您给解释相对论?

Linux都要解释你还来IT网站干嘛

如果提到QQ,是否也要解释一下?
15 楼 kanme818 2012-09-04 12:06
geminiyellow 写道
wangguo 写道
david.org 写道
什么叫不解释?太简单没有必要解释还是什么意思 ?

使用太广泛了,地球人都知道,木有必要解释了

您给解释相对论?

Linux都要解释你还来IT网站干嘛
14 楼 geminiyellow 2012-09-04 10:05
wangguo 写道
david.org 写道
什么叫不解释?太简单没有必要解释还是什么意思 ?

使用太广泛了,地球人都知道,木有必要解释了

您给解释相对论?
13 楼 wangguo 2012-09-04 09:29
david.org 写道
什么叫不解释?太简单没有必要解释还是什么意思 ?

使用太广泛了,地球人都知道,木有必要解释了
12 楼 david.org 2012-09-04 08:34
什么叫不解释?太简单没有必要解释还是什么意思 ?
11 楼 keer2345 2012-09-02 22:09
看来要学的东西还很多啊,期待LINUX版的Textmate
10 楼 江南白衣 2012-09-02 19:35
springside再番6倍就能追上最后一位了,不过,很多fork都是误点的吧,看不出fork完之后有什么动静:(
9 楼 tmartin 2012-09-01 14:14
tlde_ti 写道
git不熟,不过fork不是单纯的复制吧。
fork是新开一个分支,有贡献代码给主分支或者自己在这个基础上建立一个新程序的意思.

clone更接近复制的意思.

不对也望指正。

认同
8 楼 wushexu 2012-09-01 11:52
光看fork数意义不大,关键还在活跃提交的fork数
7 楼 iamxi 2012-08-31 20:33
29真亮...
6 楼 weng 2012-08-31 17:27
被 f u c k 最多的库
5 楼 tlde_ti 2012-08-31 16:47
git不熟,不过fork不是单纯的复制吧。
fork是新开一个分支,有贡献代码给主分支或者自己在这个基础上建立一个新程序的意思.

clone更接近复制的意思.

不对也望指正。
4 楼 witcheryne 2012-08-31 16:14
31  Chosen  很酷 !!
3 楼 geminiyellow 2012-08-31 16:12
29名不错。
2 楼 ray_linn 2012-08-31 15:50
感觉很多都没啥用
1 楼 kanme818 2012-08-31 15:25
第29名。。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Github如何更新Fork的仓库

    优秀的开源项目往往是很吸引人的,所以通常我们会通过 fork 的形式保存在自己的仓库中,但是我们发现 fork 的项目并不会随着原作者的更新而自动同步,这个时候就需要我们自己手动更新和同步更改 方法 首先进入到...

  • GitHub中Fork来的仓库如何进行双向更新

    当一个仓库被Fork过来之后,它是不会随着源仓库更新的,那么如果想同步源仓库的更新过来如何操作呢?需创建并切换到一个新的分支。图中红框部分显示了提交修改的方向,即从自己账号仓库的main分支提交到源仓库的main...

  • [转]Github进行fork后如何与原仓库同步

    问题场景:新公司要求...整体思路如下:在自己的本地添加主repo为上游代码库,注意只是配置原仓库的路径,并没有真正clone原仓库,然后将远程主repo同步到自己本地的机器,然后本地的机器再push到自己的远程的fork库。

  • Github仓库被Fork后,需要删除怎么办?

    作为开发者,我们都比较了解Github,有时兴致冲冲的将项目放到Github上维护起来,还期待获得几个star,不经意可能将敏感数据或者文件push到云端,当发现需要删除的时候可能已经来不及了,仓库已经被其他用户fork了,...

  • github fork的库,如何同步源库的更新(网页操作)

    参考文档 Syncing a fork - GitHub Docs 步骤1 注意左侧的分支,再点击右侧的下拉。 步骤2 点击后即完成。 步骤3:本地更新 git pull https://github.com/quantum6/jdk quantum6

  • Github中进行fork后,原仓库更新了如何与原仓库同步

    我们经常在Github中Fork别人优秀的项目(在自己的GitHub下面生成一个repository),如果原仓库作者或组织更新仓库,此时你Fork的项目并不会更新,如果我们想要更新操作,该如何操作?在Gitee上面操作比较便捷,有一个...

  • Github进行fork后的仓库,如何与原仓库同步?

    fork 一份原仓库到我们自己的仓库中, 在自己的仓库中切新的分支进行开发,开发完成之后,再推送到自己的仓库 在原仓库进行Pull Request,等待审核人审核代码通过后,我们的分支就被合并到原仓库中 这是一个典型的 ...

  • github同步fork仓库与原作者仓库

    github同步fork仓库与原作者仓库 1. 查看远程仓库 $ git remote -v # List the current remotes origin https://github.com/user/repo.git (fetch) origin https://github.com/user/repo.git (push) 2. 添加远程...

  • 使用GitHub:创建仓库、提交更改、Fork一个仓库、同步Fork仓库。

    Fork一个仓库、同步Fork仓库

  • GreasyFork+Github

    之后更新 Github 代码后 GreasyFork 上的代码就可以自动同步了,完美。上 GreasyFork 搜了一圈,没发现这个网站可以使用的油猴脚本。了,最近在刷 Spring Boot 的各种知识点,其中很大时间都在学习。,并添加了我写...

  • Github的fork功能,在github上fork他人代码修改并创建Pull requests,Github跨团队合作开发

    在Github上使用Fork建一个独立的项目副本,然后修改添加代码,再使用Pull Request你将你的修改推送到原始项目中。这种方式促进了开源协作和贡献,使得项目能够从广泛的社区参与中受益。

  • Github进行fork后如何与原仓库同步

    Github进行fork后如何与原仓库同步 在你 fork 之后, SamsungLabs(原仓库)的仓库又更新了,但 github 不会自动帮你把SamsungLabs的仓库同步给你 fork 后的仓库,导致你提交 pull、request 时的版本和SamsungLabs的...

  • Github项目被fork后如何删除

    因为同事不小心将公司核心代码上传至Github,并且还是public repo,本来及时删除就行,但万万没想到已经被人fork了。所以我,帮他收拾烂摊子,就也掌握了一项新的技能——Github项目被fork后如何删除 写此文的目的是...

  • 【事故】记一次意外把公司项目放到GitHub并被fork,如何使用DMCA下架政策保障隐私

    熟悉GitHub的DMCA 下架通知提交指南,代码涉密被别人fork如何在GitHub安全下架,掌握申诉流程及申诉时间点把控。手把手解析GitHub 私人信息删除政策和GitHub 商标政策删除策略。

  • 将GitHub上的forked仓库删除

    我开始使用git和GitHub,有一个项目我正在GitHub上关注。我不小心点击了fork它。现在它似乎成了一个新的项目。...编辑它将只会编辑您存储库页面上的您的fork。目前我只是在研究代码,并不真正需要这个fork。

  • 在Github中stars数最多的Go数据库框架库集合

    在Go语言世界中,beego orm、gorm、sqlx、gorp、xorm是我已知在Github中stars数最多Go数据库框架,这几个都是Go语言世界中老牌数据库框架库。 其中beego orm是beego自带的orm框架库,统计star数的时候是按beego的...

  • 你知道Github fork开源仓库后如何拉取远程仓库更新的代码吗

    相信用过github,然后想要给源码提交PR就必须要首先fork仓库到自己本地 然后再提交代码。但是有个问题是 在你fork代码后,源仓库如果继续更新了是不会同步到你本地的 即使你继续pull Request也是拉取不到远程仓库...

  • GitHub中的fork,star,watch都是什么意思

    fork:从别人的代码库中复制一份到你自己的代码库,其中包含了原有库中的所有提交记录,fork后这个代码库是完全独立的,属于你自己,你可以在自己的库中做任何修改,当然也可以通过Pull Request向原来的库提交合并...

  • gitHub里fork的库出现404了怎么办?

    今天工作时,删除fork的库后,再fork时,竟然提示命名空间已被占用。去私人仓查看时,发现之前fork的库还存在,但点进去后是404了。一时之间陷入了死循环,最后去到CodeHub中,在项目的setting里,进行高危操作,将...

  • GitHub简介、fork、pull和clone、快速起步

    GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。GitHub于2008年4月10日正式上线,除了Git代码仓库托管及基本的Web管理界面以外,还提供了订阅、讨论组、...

Global site tag (gtag.js) - Google Analytics