当前位置: 首页 > 科技观察

Github中文项目排行榜,你永远想不到开发者都用它干了什么

时间:2023-03-15 09:32:07 科技观察

Github中文项目排行榜,你绝对想象不到开发者拿它干什么。当然,还有像编程指南和机器学习这样的严肃项目。不久前,有GitHub用户抱怨说,GitHub的每日趋势榜没有按国家和地区划分,所以榜单上总会有很多中国项目点赞多,有时甚至占据半壁江山。用户呼吁GitHub根据开发者的国家和地区对项目进行排名。从今天(2019年10月10日)的榜单来看,确实有一些项目是中文的。在GitHub做出这个功能之前,强大的中国开发者就已经行动了。近日,一位名叫kon9chunkit(https://github.com/kon9chunkit)的GitHub开发者总结了知名的中文相关项目,形成了每周榜单。本榜单每周会定期更新最热门的中国项目(top200)。更妙的是,除了一个总榜单,开发者还按照编程语言,如Java、Python、C++等,对榜单进行了划分,形成了17个编程语言子榜单。在排行榜上,每一项不仅有名称和链接,还有点赞、介绍、分类信息等项目地址:https://github.com/kon9chunkit/GitHub-Chinese-Top-ChartsGeneralRankingMachineHeartfirst看了一下项目总清单。总表可以说是包罗万象,从各种教程(前端、后端、面试、机器学习)到各种框架(电商、小程序、web),还有很多数据集和经验分享。我们可以发现项目中有很多熟悉的面孔,比如《深度学习500题》、《赵春秋ML算法笔记》和《口吃分词》等,都是按照Star数排序的。总榜单包括200个热门项目,如下图Top20。排行榜于10月9日更新。目前排名第一的是全套程序员面试题。除此之外,还有更多我们熟悉的ML项目,比如HanLP提供的自然语言处理工具、深度学习实战中文书籍、百度PaddlePaddle框架、西瓜书公式推导等。因为有太多优秀的中文项目,每个项目都会有说明,逛一圈也能发现新世界。作者说选择中文列表有如下要求:项目Description和Readme.md需要包含中文说明;去年更新过;排名是根据星星的多少,越高越靠前。作者也说了,如果想继续提高自己的编程水平,还需要看英文项目。Python榜单对Python开发感兴趣的读者,机器之心看一看Python榜单。与总榜相比,Python分榜的项目更集中在几个主题:资料与面试题、机器学习相关资料与算法实现、爬虫、数据集。一些比较知名的项目,比如结巴分词、《动手学深度学习》等都在榜单上。虽然没有专门的ML榜单,但是可以在榜单上看到很多机器学习相关的项目。比如Python榜单第三名的是机器学习,这个项目也排在总榜单的第23位。作者表示以后会优化列表项。期待ML列表能实现的那一刻。