开发者社区> 问答> 正文

GitHub 上有哪些适合新手跟进的优质项目?

如题,请教各位大神,新手一开始应该看哪些项目比较好,刚上手,follow了几个大神,但是倒腾一晚上,都觉得这些大神的项目太大了,不知道该从哪里着手。想知道有没有合适新手看的?或者说大神们刚上GitHub的时候都是fork的哪些项目?(c/c++, Python, Java都可以。其它语言如果觉得优质,也可以推荐一下)小弟先谢过了~

展开
收起
茶什i 2020-01-08 09:41:16 2807 0
1 条回答
写回答
取消 提交回答
  • 作者:九章算法 链接:https://www.zhihu.com/question/22744854/answer/763206431 来源:知乎

    首先,这个神仙项目请你pick:
    https://github.com/sindresorhus/awesome
    各领域各语言资源大合集

    另外,可以关注GitHub的每日榜单,看看大家都在关注些什么(虽然有国外小哥吐槽榜单上都是中文哈哈 https://github.com/trending/python?since=daily

    推荐不同语言的几个项目:

    Python :
    youtube-dl这个程序是一个开源的python项目。支持MacOS、Linux和Windows平台,可以在官网直接下载编译好的程序。可以用来下载YouTube视频,国内的一些视频站也可以进行下载。
    interview_internal_reference:
    总结了2019年最新的阿里,腾讯,百度,美团,头条等技术面试题目以及答案,分析汇总。
    sherlock:
    高级机器视觉软件,可以用于广泛的自动化检测应用。它提供了最大的设计灵活性,丰富的已验证的工具和功能。
    DeepFaceLab:
    这是一个github上的开源项目,所有人都可以查看源代码也能免费使用。个人认为这个项目的最大优点就是安装超级简单,几乎是无需安装,使用过程也不复杂 Manim:
    解释数学视频的动画引擎。可以用来创建精确的2D动画。
    XSStrike:XSStrike是一个Cross Site Scripting检测套件,配备四个手写解析器,一个智能有效载荷生成器,一个强大的模糊引擎和一个非常快速的爬虫。
    XSStrike不是像其他工具一样注入有效载荷并检查它的工作原理,而是通过多个解析器分析响应,然后通过与模糊引擎集成的上下文分析来保证有效载荷。
    f="https://github.com/wangshub">Douyin -Bot:抖音机器人。是用于机器人算法的Python代码。教你如何在抖音上找到漂亮小姐姐~~
    Photon:快速抓取工具,可以提取网址,电子邮件,文件,网站帐户等等。
    google-images-download:可以实现搜索和下载数百个Google图像的Python脚本到本地。
    faceswap是个基于dlib的换脸程序。模型训练速度较快,同样配置下更快的到达低loss值,而且有gui界面版本。
    you-getyou-get 是py上一个方便的下载工具。这个爬虫神器能爬取视频网站和图片网站,你不用写任何代码就能很容易的把你喜欢的视频或者图片甚至音频文件给扒下来。而且支持腾讯、搜狐、新浪、B站、央视网、芒果TV,乐视网、优酷、熊猫斗鱼等等大多数的国内主流视频网站。 Java:
    advanced-java: Java工程师进阶知识扫盲,适合系统学习。
    vhr:一个前后端分离的人力资源管理系统,采用SpringBoot+Vue开发。这个项目的权限管理模块已经开发完成,其他模块还在开发当中。可以管理角色和资源的关系,管理用户和角色的关系。
    cat:作为服务端项目基础组件,cat提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
    jeecg-boot:一款基于代码生成器的JAVA快速开发平台!全新架构前后端分离:SpringBoot 2.x,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码,绝对是全栈开发的福音!!
    interviews:软件工程技术面试个人指南。可以这里找到针对很多面试问题的视频解决方案以及详细说明。
    p3c:是阿里巴巴p3c项目组进行研发。根据《阿里巴巴Java开发规范》转化而成的自动化插件,并且实现了部分自动编程。 SpringAll:包括了Spring Boot,Spring Boot&Shiro,Spring Cloud,Spring Boot&Spring Security&Spring Security OAuth2等系列教程。toBeTopJavaer:Java工程师成神之路。总结的很好,直接理解学习就完了。

    JavaScript:
    quasar:Quasar Framework是MIT许可的开源项目。能在记录时间内构建高性能VueJS用户界面
    Daily-Interview-Question:前端大厂面试题汇总
    next.js:一个基于React的一个服务端渲染简约框架。它使用React语法,可以很好的实现代码的模块化,有利于代码的开发和维护。
    javascript-algorithms:这个存储库包含许多流行算法和数据结构的基于JavaScript的示例。每个算法和数据结构都有自己独立的自述文件,包含相关说明和链接,供进一步阅读
    baidu-netdisk-downloaderx:一款图形界面的百度网盘不限速下载器,支持Windows,Linux和Mac。重点在不限速!

    其他好玩的项目~
    ChineseBQB:国内表情包大集合~~
    komeiji-satori/Dress:女装大佬项目,一张图你就懂了
    image.png

    chinese-poetry最全的中文诗歌古典文集数据库.包含5.5万首唐诗、26万首宋诗和2.1万首宋词。唐宋两朝近1.4万古诗人, 和两宋时期1千多位词人

    thefuck该项目的主要作用是,在terminal 里输错命令之后无需修改,fuck 一下,自动帮你更正命令,既解气又实用。

    加入阿里云钉钉群享福利:每周技术直播,定期群内有奖活动、大咖问答
    阿里云开发者社区

    image.png

    2020-01-08 10:37:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里开发者手册-Golang专题 立即下载
从《阿里巴巴Java开发手册》编写推广谈技术成长 立即下载
百度万人研发团队 Git 工具链建设的挑战与思考 立即下载