发布时间:2023-04-19 09:30
盘点本月 Star 攀升最多的几个开源项目。
本期推荐开源项目目录:
1. 结构化 SQL 生成器
2. 消息推送平台
3. 面试准备材料
4. Web 技术栈课程
5. 开源语音工具包
6. 拿着编程书的动漫女孩
7. Kubernetes 包管理器
8. 哔哩下载姬
9. 历史盘点
结构化 SQL 生成器
用 JSON 来生成结构化的 SQL 语句,大幅提高写 SQL 的效率!该项目基于 Vue3 + TypeScript + Vite + Ant Design + MonacoEditor 实现,项目简单(重逻辑轻页面)
开源地址:https://github.com/liyupi/sql-generator
消息推送平台
这个开源项目实现统一的接口发送各种类型消息,对消息生命周期全链路追踪。推送下发邮件、短信、微信服务号、微信小程序、企业微信、钉钉 等消息类型。所使用的技术栈包括:SpringBoot、SpringDataJPA、MySQL、Docker、docker-compose、Kafka、Redis、Apollo、prometheus、Grafana、GrayLog、Flink、Xxl-job、Echarts等等。
开源地址:https://github.com/ZhongFuCheng3y/austin
面试准备材料
不是每个人都有时间做几百个 LeetCode 问题。这个开源项目就是为忙碌的工程师准备的免费技术面试准备材料,超过 500,000 人从这本手册中受益!
开源地址:https://github.com/yangshun/tech-interview-handbook
Web 技术栈课程
Microsoft 的 Azure Cloud Advocates 很高兴提供为期 12 周、24 节课的课程,这些课程都是关于 JavaScript、CSS 和 HTML 基础知识的。
每节课都包括课前和课后测验、完成课程的书面说明、解决方案、作业等。基于项目的教学法允许您在构建的同时学习,这是新技能“坚持”的一种行之有效的方法。
开源地址:https://github.com/microsoft/Web-Dev-For-Beginners
开源语音工具包
PaddleSpeech 是
开源地址:https://github.com/PaddlePaddle/PaddleSpeech
拿着编程书的动漫女孩
这个开源项目有点意思,包含很多文件夹,比如AI、C语音、Java、前端、算法、设计模式等等,没一个文件夹里面都包含多张图片,这些图片是一个二次元女孩拿着编程书来督促你学习。
开源地址:https://github.com/cat-milk/Anime-Girls-Holding-Programming-Books
Kubernetes 包管理器
Helm 是一个管理 Charts 的工具。图表是预先配置的 Kubernetes 资源的包。
开源地址:https://github.com/helm/helm
哔哩下载姬
哔哩下载姬(DownKyi)是一个简单易用的哔哩哔哩视频下载工具,具有简洁的界面,流畅的操作逻辑。
哔哩下载姬可以下载几乎所有的B站视频,并输出mp4格式的文件;采用Aria下载器多线程下载,采用FFmpeg对视频进行混流、提取音视频等操作。
开源地址:https://github.com/leiurayer/downkyi
历史盘点
逛逛 GitHub 每天推荐一个好玩有趣的开源项目。历史推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
开源地址:https://github.com/Wechat-ggGitHub/Awesome-GitHub-Repo
推荐阅读
1. GitHub 上有什么好玩的项目?
2. 推荐一款高颜值网易云播放器
3. 基于 Spring Boot 的百度云高仿项目
4. 盘点百度 4 个牛逼哄哄的开源项目