首页 > 编程语言 >GitHub中最火的开源项目及编程语言

GitHub中最火的开源项目及编程语言

时间:2023-08-04 17:04:08浏览次数:52  
标签:GitHub Star 编程语言 项目 最火 开源 5000


GitHub目前已经成为全球最流行的开源项目托管平台,目前托管在GitHub上的项目数量已经达到了1000万,而达到这一里程碑只用了不到4年的时间,这足以见得开源的趋势以及GitHub的受欢迎程度。

 

2012年8月,GitHub在每个项目主页面中加入了Star功能,允许用户通过标注Star的形式来标记自己感兴趣的项目。 

 

最火的开源项目

 

本文就来看看目前GitHub中Star数最多的开源项目是什么。下面是Star数排名前20的项目(Star数随时都在变化,以下为20131223统计的数据)。 

 

排名

项目

所用语言

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)

 

更多数据:

 


标签:GitHub,Star,编程语言,项目,最火,开源,5000
From: https://blog.51cto.com/u_2650279/6964804

相关文章

  • 谷歌学术、github、Sci-Hub镜像网址
    Github镜像网站:(注意不要登录账号)https://hub.nuaa.cf/https://hub.xn–gzu630h.xn–kpry57d/https://hub.xn–p8jhe.tw/https://hub.fastgit.xyz/谷歌学术镜像:http://459.org/(里面资料很全,包含sci-hub)http://scholar.scqylaw.com/添加链接描述添加链接描述添加链接......
  • 我用 GPT-4 生成了性能全网第一的 Golang Worker Pool,轻松打败 GitHub 万星项目
    目录1.我写了一个超牛的开源项目1.1你看看这性能1.2你看看这功能1.3你猜我这一百天都经历了啥2.你有多久没写并发程序了?3.问:一个WorkerPool程序需要包含哪些功能?4.让GPT-4写第一行代码!4.1我对GPT-4说4.2GPT-4回答4.3我又对GPT-4说4.4GPT-4......
  • github代码外泄监控——可用来提供源码泄露检测服务,数据泄露场景,原理就是在github搜索
     Hawkeye监控github代码库,及时发现员工托管公司代码到GitHub行为并预警,降低代码泄露风险。特点优点邮箱告警通知黑名单添加爬虫任务设置缺点spider通过关键词在github进行模糊搜索,搜索结果会比较杂依赖Python3.x(Hawkeye支持Python3.xonLinuxandmacOS;2.x兼容性需自行修改测试......
  • 仅三天,我用 GPT-4 生成了性能全网第一的 Golang Worker Pool,轻松打败 GitHub 万星项目
    目录1.我写了一个超牛的开源项目1.1你看看这性能1.2你看看这功能1.3你猜我这一百天都经历了啥2.你有多久没写并发程序了?3.问:一个WorkerPool程序需要包含哪些功能?4.让GPT-4写第一行代码!4.1我对GPT-4说4.2GPT-4回答4.3我又对GPT-4说4.4GPT-4给出了新的回答4.5......
  • Git报错: Failed to connect to github.com port 443 解决方案
    两种情况:第一种情况自己有vpn,网页可以打开github。说明命令行在拉取/推送代码时并没有使用vpn进行代理第二种情况没有vpn,这时可以去某些网站上找一些代理ip+port配置socks5代理gitconfig--globalhttp.proxysocks5127.0.0.1:7890gitconfig--globalhttps.proxysocks5......
  • git 远程库(github)使用以及远程协作
    前文所述工作区、暂存区和本地库均属位于个人电脑上,其他人无法共享。若要让别人获取自己的代码进行修改,需要将其上传至github(或者gitlab)。命令详解1.为远程库创建别名$gitremoteaddgit-demohttps://github.com/shj-12345/git-demo.gitgit-demo:给库取的别名,主要是为了......
  • 五分钟教你使用GitHub寻找优质项目
    https://www.cnblogs.com/Can-daydayup/p/17581307.html 思维导航前言首先解决访问慢的问题GitHub热门栏目GitHub上直接搜项目GitHub搜索小技巧前言经常会有同学会问如何使用GitHub找到自己想要的项目,今天咱们就出一期快速入门教程五分钟教你使用GitHub寻找优质项......
  • Github - Clone a Github repository using Github CLI
    Step1:InstallGithubCLIfollowingtheinstructionsprovidedonpagehttps://github.com/cli/cli#installation.Step2:Run'ghauthlogin'tologin.Step3:Run'hrepoclonehttps://github.com/XXXX/repo.git'toclonearepository.......
  • 如何提交学习笔记到Github
    前提条件:已经注册好Github账号步骤:*登录Github账号后,点击“+”新建仓库,根据提示命名和初始化仓库*克隆仓库到本地`gitclone<仓库的URL>`*在仓库文件夹里修改和添加文件*提交变更 *`gitadd*` *`gitcommit-m"对变更的描述"`*推送到Github`gitpushoriginmain`......
  • 设置git可以同时推送gitee和github
    查看当前的远程仓库设置:gitremote-v这会列出你当前配置的远程仓库。你可能会看到类似以下的输出:origin-gitee<gitee仓库地址>(fetch)origin-gitee<gitee仓库地址>(push)新增一个远程仓库 gitremoteaddorigin-github<github仓库地址> 分别推送到不同的仓库git......