github上如何查找开源项目

判断一个开源项目的关键指标

拿我们目前选型的两款流程类软件odoo和erpnext作说明

  1. 序号一表示点赞数,点赞数越多表示项目越火,我们选型的其中一个指标就是点赞数要过万。
  2. 序号二表示提交时间,通过这里可以看到项目的提交时间,更新越频繁也表明该开源项目背后的资源投入比较有保证。
  3. 序号三表示项目提交数,一般比较好的项目,维护会比较频繁,更新也比较频繁,提交数就会多。

GitHub的高级搜索

GitHub有高级搜索功能,输入关键字、代码库大小、包含作者等。

精准搜索仓库标题、仓库描述、README等 ,公式:

  • in:name xxx 项目名包含xxx

  • in:description xxx 项目描述包含xxx

  • in:readme xxx 项目介绍文档里含有xxx

  • stars:>xxx stars数大于xxx
  • stars:xx..xx stars数在xx…xx之间
  • forks:>xxx forks数大于xxx
  • forks:xx..xx forks数在xx…xx之间
  • location:地区
  • language:语言
  • size:>= 数字 【注意:100代表100Kb 单位为Kb】
  • pushed:> YYYY-MM-DD 最后上传日期大于YYYY-MM-DD
  • created:> YYYY-MM-DD 创建日期大于YYYY-MM-DD
  • user: name 查找某个用户
  • org: name 查找某个组织
  • followers:>=xxx 查找关注者数量超过xxx的开发者
  • license:对应协议
  • awesome关键字 awesome系列一般是用来收集学习、工具、书籍类相关的项目
    比如搜索优秀的python相关的项目,包括框架、教程等
    awesome python

    awesome-python,这个库提供了各个领域常见的python库支持。整体看下来,几乎涵盖了所有的常见的计算机领域。

热门搜索(GitHub Trend 和 GitHub Topic)

GitHub Trend 页面总结了每天/每周/每月周期的热门 Repositories 和 Developers,你可以看到在某个周期处于热门状态的开发项目和开发者。

GitHub Topic 展示了最新和最流行的讨论主题,在这里你不仅能够看到开发项目,还能看到更多非开发技术的讨论主题。

实操练习(找电商项目,找钻戒行业项目,找TMS产品项目等)



联系方式

手机:13822161573 微信:txsolarterms QQ:419396409

  • 17
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值