这 7 个开源项目,在 GitHub 火了!

公众号关注 “GitHubDaily”

设为 “星标”,每天带你逛 GitHub!

3470b32af4a7f4689e1c59a9967619ad.png

大家好,我是小 G。

五月份到现在,已经过去差不多一周时间了。在大家放假的近几天,GitHub 也诞生了非常多优质的开源项目。

今天给大家盘点下五一期间,GitHub 上都诞生了哪些比较热门的开源项目。

本期盘点的 GitHub 开源项目如下。其中包含官方发布的线上活动、开源框架、开源教程等内容:

  1. 「GitHub Education 2022」活动

  1. Kaggle 开源书籍

  2. 一个开源的大数据开源框架

  3. 快速为 AI 模型生成 Demo

  4. 开源的金融系统

  5. 给数据科学家看的 SQL 教程

  6. 树莓派编程实用教程

1. 「GitHub Education 2022」活动

GitHub Education 是 GitHub 官方发布的一项面向学生的福利计划,凡是加入此项计划的机构或学生团体,均可免费享用 GitHub 官方与诸多合作伙伴提供的开发工具包。

工具包内含各种开发者网站、平台等线上免费服务、代码编辑器注册码,以及多个编程教育平台的免费在线教程等等。

之前有个国外开发者统计过,GitHub 面向学生提供的开发者工具包,总价值差不多是 5 万美元。

16c9e591de097d9858f4b737c937fa46.png

有兴趣的同学,可以到 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 年的礼品:

4e1bca4b944454e490bd8644b0bcf083.png

如果你满足以下条件,则可以申请参与本次活动:

  • 已通过 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、数据集和论坛来提升个人能力。

e26a1c0f45f613daf313c18ed5b101d2.png

GitHub:https://github.com/PacktPublishing/The-Kaggle-Book

3. 一个开源的大数据开源框架

StreamX,一个神奇的开源框架,让流处理更简单。

该框架规范了项目配置,鼓励函数式编程,定义了最佳的编程方式,提供了一系列开箱即用的 Connectors。

2a96146d0f7e3a1d3ba9b751fe4e20f3.png

标准化了配置、开发、测试、部署、监控、运维的整个过程,提供了 Scala/Java 两套 API,最终目的是打造一个一站式大数据平台,流批一体,湖仓一体的解决方案。

GitHub:https://github.com/streamxhub/streamx

4. 快速为 AI 模型生成 Demo

GitHub 上这个名为 Gradio 的开源项目,可在短短几分钟内,为机器学习模型生成一个简洁、优雅的 UI 界面,让你能在浏览器中进行项目演示。

通过该界面,你可以完成拖拽上传图像、粘贴文本、声音录制等操作,并查看模型输出内容。

1958ac38db9d7e51df3704a092fc96ac.gif

GitHub:https://github.com/gradio-app/gradio

5. 开源的金融系统

Actual,一个在 GitHub 开源的金融系统,强调「本地优先」原则,可用于管理个人财务,注重安全性和私密性。

65b0a2a2b50ff5e81db7902c936d84ed.png

拥有交易管理、预算跟踪、财务报告生成、交易拆分、跨设备同步、数据导入与迁移、端到端加密等功能。

ee4817875baf73cc9022a922d9bc803f.png

GitHub:https://github.com/actualbudget/actual

该工具适用于 macOS、Windows、Linux、iOS、Android 等主流操作系统。

6. 给数据科学家看的 SQL 教程

有人在 GitHub 上开源了一本 SQL 技术教程:《给数据科学家看的 SQL 教程》。

在这本教程中,作者将基于一个数字货币交易数据库,带你了解 SQL 的常见用法。

c466e18915fd3b09d2448a8016f74f2b.png

教程共分为 13 个章节,每个章节作者都会提供不少习题与答案,以便大家训练学习。

GitHub:https://github.com/DataWithDanny/sql-masterclass

7. 树莓派编程实用教程

国内一位开发者在 GitHub 开源的技术教程:《树莓派编程实用教程》。

全书共 31000 字,提供 20 多个树莓派应用实例,适合想在树莓派开发项目的工程师、学生参考学习。

此外,该书还涵盖 Python,Linux 命令,C/C++,OpenCV,Darknet 等相关知识。

927b74606305127f80f1d62f75ea6154.png

程序示例在树莓派官方发布的 32 位 Raspberry Pi OS(2021.10.30)系统调试通过,可运行在树莓派 400 个人电脑,4B 或 3B + 上。

GitHub:https://github.com/wxlscm/raspberry_tutorial

最后

文中所提到的所有开源项目与工具,已收录至 GitHubDaily 的开源项目列表中。

该列表包含了 GitHub 上诸多高质量、有趣实用的开源技术教程、开发者工具、编程网站等内容。

0ebcd310e5302ef9403a049864b984ad.png

从 2015 年至今,累积分享 3500+ 个开源项目,有需要的,可访问下方 GitHub 地址或点击「阅读原文」自取:

GitHub:https://github.com/GitHubDaily/GitHubDaily

好了,今天的分享到此结束,感谢大家抽空阅读,我们下期再见,Respect!

  • 4
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值