`

Github应用最广泛的开源项目

 
阅读更多

原文:http://www.iteye.com/news/25956

 

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

分享到:
评论

相关推荐

    收藏的博客 -- Qt有关的GitHub-Gitee开源项目.docx

    Qt 是一个跨平台的C++应用程序开发框架,广泛应用于桌面、移动设备和嵌入式系统的用户界面设计。它提供了一整套的库,包括图形渲染、网络通信、数据库访问等功能,使得开发者能够创建功能丰富的应用程序。 1. **Qt...

    GitHub流行的Android开源项目

    在Android开发领域,GitHub是一个宝贵的资源库,汇聚了大量的开源项目,极大地推动了开发者的创新和学习。以下是一些流行的Android开源项目,它们提供了各种功能和解决方案,帮助开发者提高效率,增强应用体验。 1....

    最新30个最炙手可热的GitHub 机器学习开源项目简介及链接

    这些项目是从超过8800个GitHub上的开源项目中精心挑选出来的,涵盖了从基础工具到高级应用的广泛范围。下面将详细介绍前六个项目的特点和用途。 #### 1. FastText: 快速文本表示与分类库 - **简介**:FastText是由...

    GitHub上最受欢迎的57个深度学习开源项目

    ### GitHub上最受欢迎的57个深度学习开源项目 随着人工智能技术的发展,特别是深度学习领域的突破,GitHub成为了一个汇集全球开发者智慧的重要平台。本文将重点介绍其中的一些顶级项目,包括它们的特点、应用场景...

    一些Github 上超实用的 Java 项目集合(开源项目集合)

    在这个"一些Github上超实用的Java项目集合"中,我们发现了一个汇聚了众多高质量Java开源项目的资源库。这个集合旨在帮助开发者们发现并学习优秀的Java实践,提高他们的编程技能,同时也为寻找项目灵感或实际开发需求...

    github上的开源zxing项目

    ZXing(Zebra Crossing)是GitHub上一个知名的开源项目,主要致力于提供跨平台的条形码和二维码读取、生成库。这个项目被广泛应用于移动设备,尤其是Android平台,允许开发者轻松集成二维码扫描功能到自己的应用程序...

    GitHub上最火的Android开源项目,所有开源项目都有详细资料和配套视频.zip

    【标题】: GitHub上最火的Android开源项目 在当今的移动开发领域,Android系统占据着主导地位,而GitHub作为全球最大的开源代码托管平台,聚集了大量的Android开发者和他们的开源项目。这些项目不仅提供了丰富的...

    github开源项目SlidingMenu 完美运行版

    【SlidingMenu】是一个在Android平台上广泛使用的开源库,它为应用程序提供了侧滑菜单的效果,类似于许多知名应用如Google Play和Facebook。这个项目最初由Jeremy Feinstein创建,后来在GitHub上开源,供开发者们...

    在GitHub上主持和管理开源项目的推荐实践.pptx

    随着开源软件在全球范围内的广泛应用和发展,GitHub作为全球最大的代码托管平台之一,在开源项目管理和协作方面扮演着至关重要的角色。为了帮助开发者更好地利用GitHub的功能和服务来促进开源项目的健康发展,本篇将...

    90几套Unity开源项目.txt

    1. **GitHub**:作为全球最大的开源项目托管平台之一,GitHub上有大量优秀的Unity项目可供下载和参考。 2. **Unity Asset Store**:Unity官方资产商店不仅提供付费资源,也包含许多免费的开源项目。 3. **Unity官方...

    在GitHub上主持和管理开源项目的推荐实践.docx

    ### 在GitHub上主持和管理开源项目的推荐实践 #### 前言 随着开源软件的日益普及,越来越多的开发者选择在GitHub这一全球最大的代码托管平台上开展项目。为了帮助开发者更好地管理和维护开源项目,本文将深入探讨...

    Github 开源项目BottomBar

    10. **社区支持和更新**:作为GitHub上的开源项目,BottomBar有活跃的开发者社区,不断进行维护和更新,修复已知问题并添加新特性。遇到问题时,开发者可以查阅文档、查看示例代码或者向社区提问。 总的来说,...

    开源项目-golang-go.zip

    标题 "开源项目-golang-go.zip" 提到的是一个与开源编程语言 Go 有关的项目,而描述中的 "[feedback requested] proposal: officially freeze database/sql" 暗示这可能是一个关于 Go 语言标准库 `database/sql` 的...

    GitHub 上高质量、有趣实用的开源技术教程、开发者工具、编程网站、技术资讯

    此外,GitHub的“星标”(Star)系统是发现优质项目的重要指标,高星项目往往代表了社区的认可和广泛的应用。开发者可以通过搜索关键词,结合星标数量,找到自己感兴趣或需要的项目。 总的来说,GitHub是开发者获取...

    Jenkins+GitHub实现C项目的集成开发

    "Jenkins+GitHub实现C项目的集成开发"是一个典型的应用场景,它结合了两个强大的工具:Jenkins,一个开源的持续集成服务器,以及GitHub,一个广泛使用的版本控制系统。本文将深入探讨如何利用这两个工具进行C项目的...

    github是什么?.docx

    github 的使用非常广泛,包括许多知名项目都使用了 Git,例如 Rubinius 和 Merb 等。同时,github 也可以被诸如 Capistrano 和 Vlad the Deployer 这样的部署工具所使用。 github 的使用教程: 1. 下载并安装 ...

    oschina_git_java 开源项目

    Git是目前最流行的分布式版本控制系统,而Java则是广泛使用的编程语言,尤其在企业级应用开发中占据主导地位。这个开源项目将两者结合,为开发者提供了一个学习、实践和分享的平台。 1. **Git**: - 版本管理:Git...

    JavaScript_一个项目,旨在帮助您熟悉GitHub上的开源贡献工作流程.zip

    JavaScript是一种广泛应用于Web开发的轻量级编程语言,它主要负责网页的动态交互。这个项目的目的是帮助用户熟悉在GitHub上进行开源贡献的工作流程,通过实际操作JavaScript项目来学习这一过程。 在GitHub上进行...

Global site tag (gtag.js) - Google Analytics