这 7 个开源项目,在 GitHub 火了!
Posted GitHubDaily
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这 7 个开源项目,在 GitHub 火了!相关的知识,希望对你有一定的参考价值。
公众号关注 “GitHubDaily”
设为 “星标”,每天带你逛 GitHub!
大家好,我是小 G。
五月份到现在,已经过去差不多一周时间了。在大家放假的近几天,GitHub 也诞生了非常多优质的开源项目。
今天给大家盘点下五一期间,GitHub 上都诞生了哪些比较热门的开源项目。
本期盘点的 GitHub 开源项目如下。其中包含官方发布的线上活动、开源框架、开源教程等内容:
「GitHub Education 2022」活动
Kaggle 开源书籍
一个开源的大数据开源框架
快速为 AI 模型生成 Demo
开源的金融系统
给数据科学家看的 SQL 教程
树莓派编程实用教程
1. 「GitHub Education 2022」活动
GitHub Education 是 GitHub 官方发布的一项面向学生的福利计划,凡是加入此项计划的机构或学生团体,均可免费享用 GitHub 官方与诸多合作伙伴提供的开发工具包。
工具包内含各种开发者网站、平台等线上免费服务、代码编辑器注册码,以及多个编程教育平台的免费在线教程等等。
之前有个国外开发者统计过,GitHub 面向学生提供的开发者工具包,总价值差不多是 5 万美元。
有兴趣的同学,可以到 GitHub Education 了解更多详情:
地址:https://education.github.com/pack
最近几天,GitHub Education 开放了 2022 届的「GitHub 毕业年鉴」仓库。
通过向该仓库发送 Pull Request,待审核通过后,管理员便会将你的请求合并到 2022 届的 GitHub 毕业班级中。
5 月 27 号前,成功合并到该仓库的前 7500 个 Pull Request,将会收到一封来自 GitHub 官方邮件,里面包含 GitHub 定制礼品卡、贴纸、信件等诸多礼品。
下图是 GitHub Education 2020 年的礼品:
如果你满足以下条件,则可以申请参与本次活动:
已通过 GitHub Student Developer Pack 认证为学生;
没有参与过往年的 GitHub 毕业活动;
属于 2022 年的毕业生。
GitHub:https://github.com/education/GitHubGraduation-2022
2. Kaggle 开源书籍
Kaggle 是一个知名的科学竞赛平台,不少开发者会通过参加 Kaggle 上的竞赛,快速提升自己的编码经验。
前不久,国外一家专注于编程教程的出版社 Packt Publishing,在 GitHub 开源了一本技术教程:《The Kaggle Book》。
通过这本书,你将熟悉 Kaggle 平台的使用、了解不同建模任务(包括对象检测、NLP、时间序列),进一步学习充分利用 Kaggle Notebook、数据集和论坛来提升个人能力。
GitHub:https://github.com/PacktPublishing/The-Kaggle-Book
3. 一个开源的大数据开源框架
StreamX,一个神奇的开源框架,让流处理更简单。
该框架规范了项目配置,鼓励函数式编程,定义了最佳的编程方式,提供了一系列开箱即用的 Connectors。
标准化了配置、开发、测试、部署、监控、运维的整个过程,提供了 Scala/Java 两套 API,最终目的是打造一个一站式大数据平台,流批一体,湖仓一体的解决方案。
GitHub:https://github.com/streamxhub/streamx
4. 快速为 AI 模型生成 Demo
GitHub 上这个名为 Gradio 的开源项目,可在短短几分钟内,为机器学习模型生成一个简洁、优雅的 UI 界面,让你能在浏览器中进行项目演示。
通过该界面,你可以完成拖拽上传图像、粘贴文本、声音录制等操作,并查看模型输出内容。
GitHub:https://github.com/gradio-app/gradio
5. 开源的金融系统
Actual,一个在 GitHub 开源的金融系统,强调「本地优先」原则,可用于管理个人财务,注重安全性和私密性。
拥有交易管理、预算跟踪、财务报告生成、交易拆分、跨设备同步、数据导入与迁移、端到端加密等功能。
GitHub:https://github.com/actualbudget/actual
该工具适用于 macOS、Windows、Linux、ios、android 等主流操作系统。
6. 给数据科学家看的 SQL 教程
有人在 GitHub 上开源了一本 SQL 技术教程:《给数据科学家看的 SQL 教程》。
在这本教程中,作者将基于一个数字货币交易数据库,带你了解 SQL 的常见用法。
教程共分为 13 个章节,每个章节作者都会提供不少习题与答案,以便大家训练学习。
GitHub:https://github.com/DataWithDanny/sql-masterclass
7. 树莓派编程实用教程
国内一位开发者在 GitHub 开源的技术教程:《树莓派编程实用教程》。
全书共 31000 字,提供 20 多个树莓派应用实例,适合想在树莓派开发项目的工程师、学生参考学习。
此外,该书还涵盖 Python,Linux 命令,C/C++,OpenCV,Darknet 等相关知识。
程序示例在树莓派官方发布的 32 位 Raspberry Pi OS(2021.10.30)系统调试通过,可运行在树莓派 400 个人电脑,4B 或 3B + 上。
GitHub:https://github.com/wxlscm/raspberry_tutorial
最后
文中所提到的所有开源项目与工具,已收录至 GitHubDaily 的开源项目列表中。
该列表包含了 GitHub 上诸多高质量、有趣实用的开源技术教程、开发者工具、编程网站等内容。
从 2015 年至今,累积分享 3500+ 个开源项目,有需要的,可访问下方 GitHub 地址或点击「阅读原文」自取:
GitHub:https://github.com/GitHubDaily/GitHubDaily
好了,今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!
以上是关于这 7 个开源项目,在 GitHub 火了!的主要内容,如果未能解决你的问题,请参考以下文章
这个开源项目不用一行代码,就获得25K Star,连Issues都火了