forked from bgspider/weekly
210 lines
20 KiB
Markdown
210 lines
20 KiB
Markdown
# Github开源项目精选-8月第二周
|
||

|
||
###### 🔥🔥🔥本周热门开源项目精选:包括前端课程、测试工具、编辑器、集成开发工具、AI模型等项目
|
||
---
|
||
|
||
**目录:**
|
||
1. 前端测试工具:cypress 44.3k⭐
|
||
2. 助力初学者贡献开源项目:first-contributions 35.4k⭐
|
||
3. 强大且高度可定制的文本编辑器:vim 29.7k⭐
|
||
4. 前端小项目集合:50projects50days 26.4k⭐
|
||
5. 标记排版系统:typst 19.5k⭐
|
||
6. Vim 窗口增添漂亮状态行的插件:vim-airline 17.1k⭐
|
||
7. 免费学习的数据工程课程:data-engineering-zoomcamp 14.3k⭐
|
||
8. React UI库:nextui 11.4k⭐
|
||
9. 可编程的CI/CD引擎:dagger 8.8k⭐
|
||
10. AI应用程序开发工具:dify 5.7k⭐
|
||
11. 强大的LLM模型:gorilla 4.7k⭐
|
||
12. Stability AI的生成模型:generative-models 3.2k⭐
|
||
13. 更多Github开源项目
|
||
|
||
## 1.前端测试工具:cypress 44.3k⭐
|
||

|
||
- **项目地址**:[https://github.com/cypress-io/cypress](https://github.com/cypress-io/cypress)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-14[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnkzMTYyOTc1MQ==),周增⭐232 stars this week
|
||
- **开源时间**:2015-03-04
|
||
- **最后更新**:2023-07-26
|
||
- **主要语言**:[JavaScript](https://github.com/search?q=language:JavaScript&type=repositories)
|
||
- **项目分类**:[[前端](https://open.itc.cn/github/dig?cateId=01GTGX6MXFE85RNYQ9E1WQA5T2&repoId=MDEwOlJlcG9zaXRvcnkzMTYyOTc1MQ==)] [[工具](https://open.itc.cn/github/dig?cateId=01GTGX6MYVBA4PFXTH4EH6P1SE&repoId=MDEwOlJlcG9zaXRvcnkzMTYyOTc1MQ==)]
|
||
- **项目标签**:[[自动化测试](https://open.itc.cn/github/dig/tag?tagId=01H7VKVHHFPNPNS3CEHEX8C3AG)] [[前端框架](https://open.itc.cn/github/dig/tag?tagId=01H0KWHWSBEGE2Z7QV3TDP3JYN)]
|
||
- **推荐理由**:基于 JavaScript 的下一代前端测试工具。主要用于浏览器端到端测试的自动化工具,端到端(E2E)测试就是站在用户的角度,模拟实际使用场景的测试方式。Cypress 目前已成主流浏览器端到端测试工具,它运行速度快、上手简单,支持图形化界面可实时观察执行情况,以及截屏和视频记录测试结果。
|
||

|
||
- **Star历史曲线**:[[官网](https://www.cypress.io/)] [[使用文档](https://on.cypress.io/)]
|
||

|
||
|
||
## 2.助力初学者贡献开源项目:first-contributions 35.4k⭐
|
||

|
||
- **项目地址**:[https://github.com/firstcontributions/first-contributions](https://github.com/firstcontributions/first-contributions)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-15[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnk2ODcyMDg2Nw==),周增⭐1,050 stars this week
|
||
- **开源时间**:2016-09-20
|
||
- **最后更新**:2023-07-26
|
||
- **项目分类**:[[工具](https://open.itc.cn/github/dig?cateId=01GTGX6MYVBA4PFXTH4EH6P1SE&repoId=MDEwOlJlcG9zaXRvcnk2ODcyMDg2Nw==)]
|
||
- **项目标签**:[[开源贡献](https://open.itc.cn/github/dig/tag?tagId=01H7VM902E07EWFP1XTPT4VY2B)]
|
||
- **推荐理由**:🚀✨ 一个激励和指导初学者为开源项目做出贡献的项目。通过友好的指南和流程,该项目鼓励新手向开源社区提交他们的第一个贡献,无论是修复小问题还是添加新功能。这是一个独特的机会,帮助初学者积累实际项目经验,学习版本控制和协作技巧,以及与开源社区互动。
|
||
- **Star历史曲线**:[[官网](https://firstcontributions.github.io/)]
|
||

|
||
|
||
## 3.强大且高度可定制的文本编辑器:vim 29.7k⭐
|
||

|
||
- **项目地址**:[https://github.com/vim/vim](https://github.com/vim/vim)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-16[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnk0MDk5NzQ4Mg==),周增⭐465 stars this week
|
||
- 入选2023-08-17[月榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnk0MDk5NzQ4Mg==),月增⭐1,516 stars this month
|
||
- **开源时间**:2015-08-19
|
||
- **最后更新**:2023-03-02
|
||
- **主要语言**:[Vim Script](https://github.com/search?q=language:Vim+Script&type=repositories)
|
||
- **项目分类**:[[工具](https://open.itc.cn/github/dig?cateId=01GTGX6MYVBA4PFXTH4EH6P1SE&repoId=MDEwOlJlcG9zaXRvcnk0MDk5NzQ4Mg==)]
|
||
- **项目标签**:[[文本编辑](https://open.itc.cn/github/dig/tag?tagId=01H7VKWXA8Q59SPZ72XD52W0AB)] [[编辑工具](https://open.itc.cn/github/dig/tag?tagId=01H7VKX6HZGBVZDVX4WJ05H402)] [[命令行工具](https://open.itc.cn/github/dig/tag?tagId=01H0KWHDZ65HKV6VS6PXFH7Y0D)]
|
||
- **推荐理由**:一款经典的文本编辑器,以其高度可定制性和强大功能而闻名。它提供了多种编辑模式,使得编辑、导航和操作文本变得高效且快速。Vim 社区庞大,支持丰富的插件和扩展,让用户能够根据自己的需求打造理想的编辑环境。
|
||
- **Star历史曲线**:[[官网](https://www.vim.org/)] [[使用文档](https://www.vim.org/docs.php)]
|
||

|
||
|
||
## 4.前端小项目集合:50projects50days 26.4k⭐
|
||

|
||
- **项目地址**:[https://github.com/bradtraversy/50projects50days](https://github.com/bradtraversy/50projects50days)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-19[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnkzMTMzMzA5OTg=),周增⭐263 stars this week
|
||
- **开源时间**:2020-11-16
|
||
- **最后更新**:2023-03-02
|
||
- **主要语言**:[CSS](https://github.com/search?q=language:CSS&type=repositories)
|
||
- **项目分类**:[[前端](https://open.itc.cn/github/dig?cateId=01GTGX6MXFE85RNYQ9E1WQA5T2&repoId=MDEwOlJlcG9zaXRvcnkzMTMzMzA5OTg=)]
|
||
- **项目标签**:[[前端设计](https://open.itc.cn/github/dig/tag?tagId=01H0KWHQJ9BFYD2FVSVWE43XCQ)]
|
||
- **推荐理由**:50 个采用 HTML+CSS+JS 的前端小项目集合。项目包含网页源码和效果展示,标准入门级的前端开源项目。通过查看效果让新手感受前端的美妙,简单的源码降低了上手写代码门槛。
|
||
- **Star历史曲线**:
|
||

|
||
|
||
## 5.标记排版系统:typst 19.5k⭐
|
||

|
||
- **项目地址**:[https://github.com/typst/typst](https://github.com/typst/typst)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-15[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnkyMTA3MDI0Mjc=),周增⭐190 stars this week
|
||
- 入选2023-04-21[月榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnkyMTA3MDI0Mjc=),月增⭐16,089 stars this month
|
||
- **开源时间**:2019-09-25
|
||
- **最后更新**:2023-07-26
|
||
- **主要语言**:[Rust](https://github.com/search?q=language:Rust&type=repositories)
|
||
- **项目分类**:[[工具](https://open.itc.cn/github/dig?cateId=01GTGX6MYVBA4PFXTH4EH6P1SE&repoId=MDEwOlJlcG9zaXRvcnkyMTA3MDI0Mjc=)]
|
||
- **项目标签**:[[创作工具](https://open.itc.cn/github/dig/tag?tagId=01H7VMDV0S3Q6WDZKTSKQK2DBA)] [[排版系统,](https://open.itc.cn/github/dig/tag?tagId=01H7VMDV0P7G2BP2ARVDVC2R2T)]
|
||
- **推荐理由**:一个全新的基于标记的排版系统,具备强大的功能并且易于学习。它通过简单的标记语法,使用户能够快速创建格式丰富的文档,无论是文章、报告还是演示文稿。这个项目为创作者提供了一个更轻松的方式来排版内容,提升了文档的可视化效果。
|
||

|
||
- **Star历史曲线**:[[官网](https://typst.app/)]
|
||

|
||
|
||
## 6.Vim 窗口增添漂亮状态行的插件:vim-airline 17.1k⭐
|
||

|
||
- **项目地址**:[https://github.com/vim-airline/vim-airline](https://github.com/vim-airline/vim-airline)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-16[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnkxMTA3NTUyNw==),周增⭐465 stars this week
|
||
- 入选2023-08-16[月榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnkxMTA3NTUyNw==),月增⭐1,495 stars this month
|
||
- **开源时间**:2013-07-01
|
||
- **最后更新**:2023-02-03
|
||
- **主要语言**:[Vim Script](https://github.com/search?q=language:Vim+Script&type=repositories)
|
||
- **项目分类**:[[工具](https://open.itc.cn/github/dig?cateId=01GTGX6MYVBA4PFXTH4EH6P1SE&repoId=MDEwOlJlcG9zaXRvcnkxMTA3NTUyNw==)]
|
||
- **项目标签**:[[开发工具](https://open.itc.cn/github/dig/tag?tagId=01H254H7FY2EDCM4SKZTKVHFP4)] [[编辑工具](https://open.itc.cn/github/dig/tag?tagId=01H7VKX6HZGBVZDVX4WJ05H402)] [[编辑器增强](https://open.itc.cn/github/dig/tag?tagId=01H7VKWBP4MTKPJC7Q6V3MW2QZ)] [[命令行工具](https://open.itc.cn/github/dig/tag?tagId=01H0KWHDZ65HKV6VS6PXFH7Y0D)]
|
||
- **推荐理由**:一个为 Vim 编辑器设计的插件,能够为每个 Vim 窗口添加漂亮的状态行。状态行不仅提供了有用的信息,如当前文件名、光标位置和代码折叠状态,还可以通过主题和自定义进行个性化设置。这个插件使得 Vim 用户能够更直观地了解编辑环境的状态,提升了编辑体验。
|
||
- **Star历史曲线**:
|
||

|
||
|
||
## 7.免费学习的数据工程课程:data-engineering-zoomcamp 14.3k⭐
|
||

|
||
- **项目地址**:[https://github.com/DataTalksClub/data-engineering-zoomcamp](https://github.com/DataTalksClub/data-engineering-zoomcamp)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-14[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=R_kgDOGQOHdA),周增⭐108 stars this week
|
||
- **开源时间**:2021-10-21
|
||
- **最后更新**:2023-06-29
|
||
- **主要语言**:[Jupyter Notebook](https://github.com/search?q=language:Jupyter+Notebook&type=repositories)
|
||
- **项目分类**:[[学习社区](https://open.itc.cn/github/dig?cateId=01H2M09172FGQRN8Q36VNXG3RK&repoId=R_kgDOGQOHdA)]
|
||
- **项目标签**:[[数据科学](https://open.itc.cn/github/dig/tag?tagId=01H2QE42SFR5YFTY1GC1QPVMG5)] [[计算机科学](https://open.itc.cn/github/dig/tag?tagId=01H5GQWF5WK0C04G9424A4CGQ6)]
|
||
- **推荐理由**:Data Engineering Zoomcamp (DataTalksClub/data-engineering-zoomcamp) 提供了一门免费的数据工程课程,旨在帮助学习者掌握数据工程的基本概念和技能。无论是数据流处理、数据仓库构建还是ETL流程设计,这个课程为有志于进入数据工程领域的人们提供了宝贵的学习资源。
|
||
- **Star历史曲线**:[[官网](https://datatalks.club/slack.html)]
|
||

|
||
|
||
## 8.React UI库:nextui 11.4k⭐
|
||

|
||
- **项目地址**:[https://github.com/nextui-org/nextui](https://github.com/nextui-org/nextui)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-18[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnkzNjA1MjIxMTY=),周增⭐601 stars this week
|
||
- 入选2023-08-20[月榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnkzNjA1MjIxMTY=),月增⭐3,231 stars this month
|
||
- **开源时间**:2021-04-22
|
||
- **最后更新**:2023-08-02
|
||
- **主要语言**:[TypeScript](https://github.com/search?q=language:TypeScript&type=repositories)
|
||
- **项目分类**:[[前端](https://open.itc.cn/github/dig?cateId=01GTGX6MXFE85RNYQ9E1WQA5T2&repoId=MDEwOlJlcG9zaXRvcnkzNjA1MjIxMTY=)]
|
||
- **项目标签**:[[React开发](https://open.itc.cn/github/dig/tag?tagId=01H5GRF7GJT069QAYX2RXFRK7W)]
|
||
- **推荐理由**:🚀 一个美观、快速且现代的React UI库,适用于前端开发和UI设计。它提供了丰富的UI组件,能够帮助开发者快速构建漂亮的用户界面。
|
||
- **Star历史曲线**:[[官网](https://nextui.org/)] [[使用文档](https://nextui.org/docs/guide/introduction)]
|
||

|
||
|
||
## 9.可编程的CI/CD引擎:dagger 8.8k⭐
|
||

|
||
- **项目地址**:[https://github.com/dagger/dagger](https://github.com/dagger/dagger)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-11[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=MDEwOlJlcG9zaXRvcnkyMjI4MjQ2NjI=),周增⭐125 stars this week
|
||
- **开源时间**:2019-11-20
|
||
- **最后更新**:2023-08-09
|
||
- **主要语言**:[Go](https://github.com/search?q=language:Go&type=repositories)
|
||
- **项目分类**:[[工具](https://open.itc.cn/github/dig?cateId=01GTGX6MYVBA4PFXTH4EH6P1SE&repoId=MDEwOlJlcG9zaXRvcnkyMjI4MjQ2NjI=)]
|
||
- **项目标签**:[[开发工具](https://open.itc.cn/github/dig/tag?tagId=01H254H7FY2EDCM4SKZTKVHFP4)] [[持续集成](https://open.itc.cn/github/dig/tag?tagId=01H7VMRJVEWNT0BSA11QB0ZR9A)]
|
||
- **推荐理由**:一个可编程的CI/CD引擎,旨在让持续集成和持续交付过程更加灵活和高效。它的独特之处在于允许用户将整个CI/CD流程放置在容器中运行,从而实现更好的隔离和环境一致性。这个项目提供了一种新颖的方式来管理软件交付流程,使团队能够更好地控制和定制他们的持续交付管道。
|
||
- **Star历史曲线**:[[官网](https://dagger.io/)]
|
||

|
||
|
||
## 10.AI应用程序开发工具:dify 5.7k⭐
|
||

|
||
- **项目地址**:[https://github.com/langgenius/dify](https://github.com/langgenius/dify)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-09[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=R_kgDOJVxJug),周增⭐468 stars this week
|
||
- 入选2023-06-15[月榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=R_kgDOJVxJug),月增⭐3,873 stars this month
|
||
- **开源时间**:2023-04-12
|
||
- **最后更新**:2023-07-25
|
||
- **主要语言**:[TypeScript](https://github.com/search?q=language:TypeScript&type=repositories)
|
||
- **项目分类**:[[AI](https://open.itc.cn/github/dig?cateId=01GTK9N7P510TQWFR694MX6GV4&repoId=R_kgDOJVxJug)]
|
||
- **项目标签**:[[AI应用](https://open.itc.cn/github/dig/tag?tagId=01H1NY922QH5JKD5NVSSTXRNMQ)] [[GPT模型](https://open.itc.cn/github/dig/tag?tagId=01H0KWJ8JEBGXQMW9A3K4WNYD5)] [[ 人工智能](https://open.itc.cn/github/dig/tag?tagId=01H0KWJ9A8M7CW0VZ7H854BQYR)]
|
||
- **推荐理由**:一个用于创建强大的AI应用程序的开发工具,它提供了插件和数据集的API,以及一个用于快速工程和可视化操作的界面。对于想要开发应用程序的开发者和研究人员,dify提供了方便的工具和接口,帮助他们构建功能丰富的AI应用。
|
||

|
||
- **Star历史曲线**:[[官网](https://dify.ai/)] [[使用文档](https://docs.dify.ai/getting-started/intro-to-dify)]
|
||

|
||
|
||
## 11.强大的LLM模型:gorilla 4.7k⭐
|
||

|
||
- **项目地址**:[https://github.com/ShishirPatil/gorilla](https://github.com/ShishirPatil/gorilla)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-13[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=R_kgDOJk1u1A),周增⭐683 stars this week
|
||
- 入选2023-06-30[月榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=R_kgDOJk1u1A),月增⭐2,965 stars this month
|
||
- **开源时间**:2023-05-19
|
||
- **最后更新**:2023-07-25
|
||
- **主要语言**:[Python](https://github.com/search?q=language:Python&type=repositories)
|
||
- **项目分类**:[[AI](https://open.itc.cn/github/dig?cateId=01GTK9N7P510TQWFR694MX6GV4&repoId=R_kgDOJk1u1A)]
|
||
- **项目标签**:[[大语言模型](https://open.itc.cn/github/dig/tag?tagId=01H0KWJ8Q33BWXJ3YPRZ97W57W)] [[机器学习](https://open.itc.cn/github/dig/tag?tagId=01H0KWHDF5JYSK3S0HMYQB8MA2)]
|
||
- **推荐理由**:一个强大的LLM(Language and Learning Model),它提供适当的API调用,经过在多个大型机器学习中心数据集上的训练。它的性能优越,特别是在零样本学习(Zero-shot)方面。对于需要强大自然语言处理能力的开发者和研究人员,Gorilla是一个有价值的模型。
|
||

|
||
- **Star历史曲线**:[[官网](https://shishirpatil.github.io/gorilla/)] [[项目体验](https://shishirpatil.github.io/gorilla/)] [[使用文档](https://arxiv.org/abs/2305.15334)] [[视频介绍](https://youtu.be/4EdyWkcddPc)]
|
||

|
||
|
||
## 12.Stability AI的生成模型:generative-models 3.2k⭐
|
||

|
||
- **项目地址**:[https://github.com/Stability-AI/generative-models](https://github.com/Stability-AI/generative-models)
|
||
- **Github趋势榜**:
|
||
- 入选2023-08-07[周榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=R_kgDOJygEMA),周增⭐881 stars this week
|
||
- 入选2023-08-20[月榜](https://open.itc.cn/?tab=trends&trendType=1&repoId=R_kgDOJygEMA),月增⭐5,684 stars this month
|
||
- **开源时间**:2023-06-22
|
||
- **最后更新**:2023-07-26
|
||
- **主要语言**:[Python](https://github.com/search?q=language:Python&type=repositories)
|
||
- **项目分类**:[[AI](https://open.itc.cn/github/dig?cateId=01GTK9N7P510TQWFR694MX6GV4&repoId=R_kgDOJygEMA)]
|
||
- **项目标签**:[[图像创作](https://open.itc.cn/github/dig/tag?tagId=01H4MXWMKS186G8K9KR10TDBFV)] [[AI图像](https://open.itc.cn/github/dig/tag?tagId=01H4MXKYATCCN2EMK7F55QCGPG)] [[AI绘图](https://open.itc.cn/github/dig/tag?tagId=01H5PSH6T8YJ53DFFGWNCZTSAG)] [[图像生成](https://open.itc.cn/github/dig/tag?tagId=01H0KWHASJKF2S8N80PDAM3XHJ)]
|
||
- **推荐理由**:Stability AI的生成模型项目提供了多种生成模型,适用于各种机器学习任务。对于想要使用生成模型进行数据生成或者其他机器学习任务的研究人员和开发者,这个项目提供了有价值的工具和资源。
|
||
- **Star历史曲线**:
|
||

|
||
|
||
---
|
||
## 更多Github开源项目
|
||
|
||
以上就是本期的推荐所有项目,如果你喜欢本期的内容,欢迎收藏和关注OpenGithub社区,我们会定期推送优质的开源项目。
|
||
|
||
Github历史期刊:
|
||
- 周刊汇总:[Github精选开源项目周刊,每周一更新](https://github.com/OpenGithubs/weekly)
|
||
- 月刊汇总:[Github精选开源项目月刊,每月30号更新](https://github.com/OpenGithubs/monthly)
|
||
- 专栏汇总:[Github精选开源项目专栏,不定期更新](https://github.com/OpenGithubs/selectedColumn)
|
||
|
||
**更多Github项目关注狐动社公众号/知乎号:**
|
||
 |