GitHub收集到的一些有趣又好玩的项目

最近开始找工作了,无意间再次看到“有GitHub经历的优先”,所以今天研究了一下。

先找到github官网

再找github的使用指南:(中文版)
https://docs.github.com/cn/github

在这里插入图片描述

这里面是不是一目了然。太夸我,哈哈~~~~

开源指南:
https://opensource.guide/

在这里插入图片描述

在开源指南里大概了解了一下

1.一个典型的开源项目有以下类型的人:作者
创建项目的人或组织所有者:有管理权限,
维护者:负责推动项目愿景和管理项目组织方面的贡献者,
贡献者:对项目做出贡献的每个社区成员。

2.关于项目
含有文档(documentation)、许可证(LICENSE)、自述(README)、贡献(CONTRIBUTING)、行为准则(CODE_OF_CONDUCT)、其他文档(other documentation)-可能有额外的文档、如教程、演练或治理策略,尤其是在较大的项目上。

3.开源项目会使用以下工具组织讨论
【Issue tracker】问题跟踪器,
【Pull requests】拉式请求,
discussion forums or mailing lists】论坛或邮件列表,
Synchronous chat channel】同步聊天(Slack/IRC)。

接下来开始找项目吧

如何寻找一个想要贡献的项目:从思考你已经使用的或者想要使用的项目开始。你发现你会积极参与的项目是那些你发现自己又回来的项目。“开源”只是一个将世界问题视为可修复的花哨术语。
如果你正寻找可以修复的现有问题,每个开源项目都有一个/contribute页面,突出显示你可以从其开始的初学者友好的问题。
https://github.com/explore/

我在GitHub上见到的沙雕项目
找几个我觉得有意思的,比较好玩的推荐给大家:
1.发现一个有趣的对对联系统:https://ai.binwang.me/couplet/

在这里插入图片描述

2.一个开源的灭霸命令,可随机删除电脑上一半的文件
https://github.com/hotvulcan/Thanos.sh

在这里插入图片描述

暂时不敢轻易尝试
3.一个交互式的在线可视化学习算法平台,能在可视化区域看到每行代码执行对应的操作,并且有对应的动画呈现,使你更加容易理解算法。
https://algorithm-visualizer.org/

在这里插入图片描述

4.一个在线可视化交互学习 Git 网站,帮助初级开发人员快速理解 Git 操作流程:
https://learngitbranching.js.org/?demo=&locale=zh_CN

在这里插入图片描述

这个有待好好研究下,各位看官也要多了解哦。
5.其中有一个thefuck项目,值得推荐,该项目的主要作用是,在你输错命令后,fuck 一下,自动帮你更正命令,解气又实用:
https://github.com/nvbn/thefuck/blob/master/README.md

项目好多,大家可以打开来看看。

微软在 MIT License 下开源的——Windows 计算器。:https://github.com/Microsoft/calculator
关于收集爬虫的项目:
https://github.com/facert/awesome-spider
https://github.com/vinta/awesome-python
https://github.com/ziadoz/awesome-php
https://github.com/sindresorhus/awesome-nodejs添加链接描述
https://github.com/alebcay/awesome-shell
记笔记的
https://github.com/jupyter/notebook
画图的
https://github.com/zfrenchee
http://alexlenail.me/NN-SVG/
https://github.com/HarisIqbal88/PlotNeuralNet
读论文的
https://github.com/karpathy/arxiv-sanity-preserver
转模型的
https://github.com/Microsoft/MMdnn
杭州买房指南:https://github.com/houshanren/hangzhou_house_knowledge
有趣好玩的下拉刷新库:https://github.com/Hitomis/FunGameRefresh

我收集了我比较感兴趣的,如果大家有好玩的项目欢迎留言哈。

相关文章

developer-roadmap —— 提供最全的开发者技术路线指南。前端...
一个极简的文件分享工具,无需注册且没有广告即可生成共享下...
收集 Github、Gitee优秀的开源项目,并进行归类整理。项目地...
大家好,我是 Java陈序员,我们有时会搭建一个属于自己的网站...
一个提供交互式的Web UI用于生成兼容MyBatisPlus框架的相关功...
大家好,我是 Java 陈序员。权限认证是我们日常开发绕不过的...