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

Posted GitHubDaily

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这 7 个开源项目,在 GitHub 火了!相关的知识,希望对你有一定的参考价值。

公众号关注 “GitHubDaily”

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

大家好,我是小 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 万美元。

有兴趣的同学,可以到 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、iosandroid 等主流操作系统。

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都火了

良心之作,7 个值得收藏的 GitHub 开源项目!

国内一位开发者开源《程序员做菜指南》,火了!

K些项目除了hutool,github上还有这7个Java项目值得关注

微软开源计算机视觉专题库在GitHub上又火了