精选8大实用开源项目,助力你的开发之路!

发表时间: 2024-07-22 17:45

7月第三周

  • OpenGithub社区:https://open.itc.cn/
  • Github : https://github.com/OpenGithubs
  • Github 2023:https://github.com/OpenGithubs/Summary2023

目录:

  1. 任务管理平台:airflow 35.6k⭐
  2. 开源知识管理和协作平台:logseq 31.2k⭐
  3. 编程竞赛知识教程:OI-wiki 19.8k⭐
  4. 可编程的CI/CD引擎:dagger 10.7k⭐
  5. 官方虚拟机映像:runner-images 9.6k⭐
  6. 基于LLM的机器人创建工具:embedchain 9.0k⭐
  7. 分布式关系型数据库:oceanbase 8.1k⭐
  8. 思维导图工具:mind-map 4.8k⭐
  9. 更多Github开源项目

1.任务管理平台:airflow 35.6k⭐

  • 项目地址:https://github.com/apache/airflow
  • Github趋势榜
  • 入选2024-07-20日榜,日增⭐13 stars today
  • 入选2024-07-21周榜,周增⭐151 stars this week
  • 入选2024-02-15月榜,月增⭐486 stars this month
  • 开源时间:2015-04-14
  • 最后更新:2024-07-22
  • 主要语言:Python
  • 项目分类:[中间件]
  • 项目标签:[调度系统]
  • 推荐理由:定时任务管理平台,管理和调度各种离线定时任务,自带 Web 管理界面。当定时任务量达到百级别的时候,就无法再使用 crontab 有效、方便地管理这些任务了。该项目就是为了解决了这个问题而诞生的
  • Star历史曲线:[官网]

2.开源知识管理和协作平台:logseq 31.2k⭐

  • 项目地址:https://github.com/logseq/logseq
  • Github趋势榜
  • 入选2024-07-21周榜,周增⭐226 stars this week
  • 入选2024-01-28月榜,月增⭐905 stars this month
  • 开源时间:2020-05-23
  • 最后更新:2024-07-21
  • 主要语言:Clojure
  • 项目分类:[工具]
  • 项目标签:[协作平台]
  • 推荐理由:一个隐私优先的开源知识管理和协作平台。它提供了一个简单而强大的工具,让用户可以记录和组织知识、笔记和想法,并支持团队协作。对于注重隐私保护的用户和需要进行知识管理和团队协作的团队,Logseq是一个理想的选择。
  • Star历史曲线:[官网] [使用文档]

3.编程竞赛知识教程:OI-wiki 19.8k⭐

  • 项目地址:https://github.com/OI-wiki/OI-wiki
  • Github趋势榜
  • 入选2024-07-21周榜,周增⭐280 stars this week
  • 入选2024-04-08月榜,月增⭐633 stars this month
  • 开源时间:2018-07-11
  • 最后更新:2024-07-22
  • 主要语言:TypeScript
  • 项目分类:[算法] [学习社区]
  • 项目标签:[教育平台] [算法竞赛] [技术指南] [编程教程]
  • 推荐理由:一个免费、开放、持续更新的编程竞赛相关知识教程。它包含了竞赛的基础知识、常见题型、解题思路以及常用工具等内容,旨在帮助学习者更快速、深入地学习编程竞赛相关知识。无论是初学者还是有一定经验的选手,都可以从中获取到有价值的学习资源和参考资料。
  • Star历史曲线:[官网]

4.可编程的CI/CD引擎:dagger 10.7k⭐

  • 项目地址:https://github.com/dagger/dagger
  • Github趋势榜
  • 入选2024-07-21周榜,周增⭐68 stars this week
  • 入选2024-04-20月榜,月增⭐333 stars this month
  • 开源时间:2019-11-20
  • 最后更新:2024-07-22
  • 主要语言:Go
  • 项目分类:[工具]
  • 项目标签:[开发工具] [持续集成]
  • 推荐理由:一个可编程的CI/CD引擎,旨在让持续集成和持续交付过程更加灵活和高效。它的独特之处在于允许用户将整个CI/CD流程放置在容器中运行,从而实现更好的隔离和环境一致性。这个项目提供了一种新颖的方式来管理软件交付流程,使团队能够更好地控制和定制他们的持续交付管道。
  • Star历史曲线:[官网]

5.官方虚拟机映像:runner-images 9.6k⭐

  • 项目地址:https://github.com/actions/runner-images
  • Github趋势榜
  • 入选2024-07-19日榜,日增⭐12 stars today
  • 入选2024-07-20日榜,日增⭐61 stars today
  • 入选2024-07-21周榜,周增⭐164 stars this week
  • 入选2024-05-01月榜,月增⭐290 stars this month
  • 开源时间:2019-06-05
  • 最后更新:2024-07-20
  • 主要语言:PowerShell
  • 项目分类:[工具]
  • 项目标签:[桌面虚拟机]
  • 推荐理由:用于构建 GitHub Actions 和 Azure Pipelines 的官方虚拟机映像的源代码。开发者可以参考仓库中的指南来构建自己的虚拟机,这些映像旨在提供一致和优化的运行环境,加速 CI/CD 流程。
  • Star历史曲线

6.基于LLM的机器人创建工具:embedchain 9.0k⭐

  • 项目地址:https://github.com/embedchain/embedchain
  • Github趋势榜
  • 入选2023-09-09周榜,周增⭐278 stars this week
  • 入选2023-07-27月榜,月增⭐2,187 stars this month
  • 开源时间:2023-06-20
  • 最后更新:2024-07-11
  • 主要语言:Python
  • 项目分类:[AI]
  • 项目标签:[机器人] [ 人工智能]
  • 推荐理由:一个强大的工具,可以在任何数据集上轻松创建基于大语言模型(LLM)的机器人。它为开发者提供了一个简便的方式来利用自然语言处理和生成模型,以构建智能机器人、聊天机器人或自动化助手。Embedchain 的灵活性使其适用于多种领域,从自然语言理解到内容生成,都可以实现。
  • Star历史曲线:[官网] [项目体验] [使用文档]

7.分布式关系型数据库:oceanbase 8.1k⭐

  • 项目地址:https://github.com/oceanbase/oceanbase
  • Github趋势榜
  • 入选2024-07-21周榜,周增⭐252 stars this week
  • 入选2024-07-21月榜,月增⭐313 stars this month
  • 开源时间:2021-05-31
  • 最后更新:2024-07-21
  • 主要语言:C++
  • 项目分类:[中间件]
  • 项目标签:[关系型数据库] [分布式服务]
  • 推荐理由:OceanBase是由蚂蚁集团自主研发的分布式关系型数据库。它基于Paxos协议和分布式架构,实现了高可用性和线性扩展。OceanBase数据库可以运行在常见的服务器集群上,不依赖特殊的硬件架构。该项目旨在提供可靠的关系型数据库解决方案,适用于企业级应用。
  • Star历史曲线:[官网] [使用文档]

8.思维导图工具:mind-map 4.8k⭐

  • 项目地址:https://github.com/wanglin2/mind-map
  • Github趋势榜
  • 入选2024-07-20日榜,日增⭐28 stars today
  • 入选2024-07-21周榜,周增⭐130 stars this week
  • 入选2024-04-26月榜,月增⭐751 stars this month
  • 开源时间:2021-06-10
  • 最后更新:2024-07-19
  • 主要语言:JavaScript
  • 项目分类:[工具]
  • 项目标签:[可视化工具] [协作工具] [协作平台]
  • 推荐理由:一个相对强大的 Web 思维导图工具。它提供了灵活的绘图功能和易于使用的界面,帮助用户有效地组织和展示思维。无论是个人笔记还是团队协作,Mind Map 都是一个实用的工具。
  • Star历史曲线:[官网]

更多Github开源项目

以上就是本期的推荐所有项目,如果你喜欢本期的内容,欢迎收藏和关注OpenGithub社区:https://open.itc.cn/,我们会定期推送优质的开源项目。

Github历史期刊
:https://github.com/OpenGithubs

#头条创作挑战赛##开源项目精选#