2024年7月精选-30个值得学习的开源项目🎉

科技清风剑韵 2024-08-01 21:54:35
2024年7月 项目精选OpenGithub社区:https://open.itc.cn/Github : https://github.com/OpenGithubsGithub 2023:https://github.com/OpenGithubs/Summary2023

目录:

微软Windows工具箱:PowerToys 107.6k⭐高效可扩展的Node.js框架:nest 66.0k⭐开源API调试工具:hoppscotch 62.6k⭐任务管理平台:airflow 35.7k⭐深度学习库:DeepSpeed 34.1k⭐开源知识管理和协作平台:logseq 31.3k⭐开源桌面操作系统:serenity 29.9k⭐基于大模型的微信聊天机器人:chatgpt-on-wechat 28.8k⭐用 SQL 开启机器学习的数据库:mindsdb 25.9k⭐高效的内存序列化库:flatbuffers 22.6k⭐编程竞赛知识教程:OI-wiki 19.9k⭐Qdrant下一代矢量数据库:qdrant 19.3k⭐网络流量监控工具:sniffnet 15.3k⭐Linux GPU 内核驱动:open-gpu-kernel-modules 14.8k⭐凭证的安全工具:trufflehog 14.8k⭐CS-Base 13.4k⭐静态应用程序安全测试工具:gitleaks 11.8k⭐可编程的CI/CD引擎:dagger 10.7k⭐官方虚拟机映像:runner-images 9.7k⭐内网扫描工具:fscan 9.3k⭐基于LLM的机器人创建工具:embedchain 9.0k⭐雾凇拼音:rime-ice 8.3k⭐嵌入式数据库:txtai 8.2k⭐分布式关系型数据库:oceanbase 8.1k⭐NextJS + Notion API 实现的静态博客:NotionNext 6.8k⭐开源问答社区:answer 6.4k⭐Python全栈开发框架:pynecone 5.5k⭐支持多平台的本土文本编辑器:notepad— 5.2k⭐思维导图工具:mind-map 4.9k⭐极速 Web 构建工具:farm 4.6k⭐更多Github开源项目1.微软Windows工具箱:PowerToys 107.6k⭐

项目地址:https://github.com/microsoft/PowerToysGithub趋势榜:入选2024-07-10周榜,周增⭐263 stars this week入选2024-06-19月榜,月增⭐1,699 stars this month开源时间:2019-05-02最后更新:2024-07-31主要语言:C#项目分类:[资源库] [工具]项目标签:[Windows工具箱]推荐理由:微软官方维护的Windows工具箱,内含众多实用工具,如快速启动、窗口管理、文件预览等,可显著提高用户的生产力。作为一个开源项目,PowerToys为Windows用户提供了强大的功能集合,使其能够更高效地管理和操作操作系统。Star历史曲线:[项目体验]2.高效可扩展的Node.js框架:nest 66.0k⭐

项目地址:https://github.com/nestjs/nestGithub趋势榜:入选2024-07-09周榜,周增⭐208 stars this week开源时间:2017-02-05最后更新:2024-07-30主要语言:TypeScript项目分类:[编程语言] [前端]项目标签:[NodeJS] [前端框架]推荐理由:一个用于构建高效、可扩展的Node.js服务器端应用程序的框架。它采用渐进式JavaScript,全面支持TypeScript,同时还允许开发人员使用纯JavaScript编写代码。Nest 结合了面向对象编程(OOP)、函数式编程(FP)和函数式响应式编程(FRP)的元素。它提供了一个抽象层次,同时还向开发人员公开了底层平台的API,使开发人员能够自由使用无数的第三方模块。Star历史曲线:[官网] [使用文档]3.开源API调试工具:hoppscotch 62.6k⭐

项目地址:https://github.com/hoppscotch/hoppscotchGithub趋势榜:入选2024-07-25日榜,日增⭐333 stars today入选2024-07-26日榜,日增⭐287 stars today入选2024-07-27日榜,日增⭐46 stars today入选2024-07-30周榜,周增⭐915 stars this week入选2024-07-30月榜,月增⭐1,476 stars this month开源时间:2019-08-21最后更新:2024-07-30主要语言:Vue项目分类:[资源库] [工具]项目标签:[API调试工具]推荐理由:一款基于Node.js的免费开源、便捷美观的API调试工具。作为调试接口的利器,Hoppscotch通过直观的用户界面和强大的功能,提高了开发效率。它支持多种HTTP请求方法,能够快速发现问题并优化API的调用过程。适用于开发人员、测试人员以及任何需要调试API的人。Star历史曲线:[项目体验]4.任务管理平台:airflow 35.7k⭐

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

项目地址:https://github.com/microsoft/DeepSpeedGithub趋势榜:入选2024-07-08周榜,周增⭐167 stars this week入选2023-05-14月榜,月增⭐9,764 stars this month开源时间:2020-01-24最后更新:2024-07-31主要语言:Python项目分类:[ChatGPT] [AI]项目标签:[强化学习] [深度学习] [分布式训练]推荐理由:喂!想要在深度学习的世界里飞速前进吗?那就来试试 DeepSpeed 这个超能力项目!它是微软推出的一款强大的深度学习库,可以让你在训练模型时提速数倍,节省时间和资源。更厉害的是,它还支持分布式训练,让你可以轻松处理大规模数据集和复杂模型。Star历史曲线:[官网]6.开源知识管理和协作平台:logseq 31.3k⭐

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

项目地址:https://github.com/SerenityOS/serenityGithub趋势榜:入选2024-07-10周榜,周增⭐443 stars this week入选2024-03-08月榜,月增⭐869 stars this month开源时间:2018-12-03最后更新:2024-07-30主要语言:C++项目分类:[应用软件]项目标签:[桌面操作系统] [桌面应用]推荐理由:开源桌面操作系统。一款披着复古外衣现代的类 Unix 开源操作系统。从内核到 Web 浏览器均采用 C++ 编写,没有依赖现成的第三方库,外观模仿 90 年代操作系统界面的风格,我认为这是一封极客致敬经典的情书Star历史曲线:[官网]8.基于大模型的微信聊天机器人:chatgpt-on-wechat 28.8k⭐

项目地址:https://github.com/zhayujie/chatgpt-on-wechatGithub趋势榜:入选2024-07-26日榜,日增⭐40 stars today入选2024-07-27日榜,日增⭐43 stars today入选2024-07-29日榜,日增⭐34 stars today入选2024-07-30周榜,周增⭐257 stars this week入选2024-07-01月榜,月增⭐1,313 stars this month开源时间:2022-08-07最后更新:2024-07-31主要语言:Python项目分类:[ChatGPT] [AI]项目标签:[语言模型] [聊天机器人] [智能ChatGPT]推荐理由:使用大模型搭建微信聊天机器人,基于 GPT3.5/GPT4.0/Claude/文心一言/讯飞星火/LinkAI,支持个人微信、公众号、企业微信部署,能处理文本、语音和图片,访问操作系统和互联网,支持基于知识库定制专属机器人。Star历史曲线:9.用 SQL 开启机器学习的数据库:mindsdb 25.9k⭐

项目地址:https://github.com/mindsdb/mindsdbGithub趋势榜:入选2024-07-11周榜,周增⭐1,418 stars this week入选2024-07-30月榜,月增⭐3,205 stars this month开源时间:2018-08-03最后更新:2024-07-30主要语言:Python项目分类:[中间件] [AI]项目标签:[数据库] [机器学习] [ 人工智能]推荐理由:一个通过 SQL 将机器学习集成到数据库的创新平台。它将模型作为虚拟表(AI-table),使得用户无需进行复杂的数据准备和预处理步骤。用户可以直接使用 SQL 查询时间序列、回归和分类预测的结果,从而大大简化了机器学习开发流程。MindsDB 为开发者提供了一种简单高效的方法来实现机器学习任务。Star历史曲线:[官网] [视频介绍]10.高效的内存序列化库:flatbuffers 22.6k⭐

项目地址:https://github.com/google/flatbuffersGithub趋势榜:入选2024-06-29周榜,周增⭐176 stars this week开源时间:2014-05-20最后更新:2024-07-30主要语言:C++项目分类:[编程语言] [工具]项目标签:[序列化库] [高效内存]推荐理由:一个高效的内存序列化库,由 Google 开发。它提供了一个跨平台的解决方案,用于在不同系统之间传输和存储数据。FlatBuffers 以其低开销和高性能著称,适用于需要高效数据处理和存储的应用场景。Star历史曲线:[官网] [使用文档]11.编程竞赛知识教程:OI-wiki 19.9k⭐

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

项目地址:https://github.com/qdrant/qdrantGithub趋势榜:入选2024-07-25日榜,日增⭐189 stars today入选2024-07-26日榜,日增⭐34 stars today入选2024-07-27日榜,日增⭐30 stars today入选2024-07-30周榜,周增⭐321 stars this week入选2024-04-15月榜,月增⭐1,069 stars this month开源时间:2020-05-31最后更新:2024-07-31主要语言:Rust项目分类:[中间件] [AI]项目标签:[AI应用] [数据库] [向量搜索] [矢量数据库]推荐理由:一个用于下一代AI应用程序的矢量数据库。它提供了高效的矢量索引和检索功能,支持快速的相似度搜索和相关性计算,适用于各种AI应用领域。Star历史曲线:[官网] [使用文档] [视频介绍]13.网络流量监控工具:sniffnet 15.3k⭐

项目地址:https://github.com/GyulyVGC/sniffnetGithub趋势榜:入选2024-07-30日榜,日增⭐71 stars today入选2024-07-30周榜,周增⭐340 stars this week开源时间:2022-08-01最后更新:2024-07-30主要语言:Rust项目分类:[监控诊断] [工具]项目标签:[监控工具] [安全工具] [系统监控]推荐理由:一款强大且用户友好的网络监控工具,专为实时查看和分析设备网络流量设计。这款应用界面简洁,功能实用,能够帮助用户轻松监控网络使用情况,适用于网络管理员和普通用户谁希望对其网络活动保持监控。Star历史曲线:14.Linux GPU 内核驱动:open-gpu-kernel-modules 14.8k⭐

项目地址:https://github.com/NVIDIA/open-gpu-kernel-modulesGithub趋势榜:入选2024-07-30周榜,周增⭐202 stars this week开源时间:2022-05-03最后更新:2024-07-29项目分类:[中间件] [工具] [应用软件]项目标签:[NVIDIA] [GPU] [内核驱动] [操作系统]推荐理由:Open GPU Kernel Modules 是英伟达首次开源的 Linux GPU 内核驱动。无论是由于社区呼声还是技术发展的需要,这一举措无疑是向开源社区迈出的重要一步。该驱动旨在为 Linux 用户提供更好的 GPU 支持,并有望提升系统的图形性能和稳定性。Star历史曲线:15.凭证的安全工具:trufflehog 14.8k⭐

项目地址:https://github.com/trufflesecurity/trufflehogGithub趋势榜:入选2024-07-26日榜,日增⭐43 stars today入选2024-07-27日榜,日增⭐25 stars today入选2024-07-30日榜,日增⭐43 stars today入选2024-07-30周榜,周增⭐232 stars this week开源时间:2016-12-31最后更新:2024-07-31主要语言:Go项目分类:[工具]项目标签:[安全工具] [安全通讯]推荐理由:一个专注于发现和验证项目中凭证的安全工具。它可以扫描代码库,查找并报告可能的凭证泄露,如 API 密钥、密码和 token。truffleHog 是确保代码库安全、避免敏感信息泄露的关键工具之一。Star历史曲线:[官网]16.CS-Base 13.4k⭐

项目地址:https://github.com/xiaolincoder/CS-BaseGithub趋势榜:入选2024-07-26日榜,日增⭐18 stars today入选2024-07-27日榜,日增⭐17 stars today入选2024-07-29日榜,日增⭐15 stars today入选2024-07-30周榜,周增⭐151 stars this week开源时间:2022-03-20最后更新:2024-07-29项目分类:[学习社区]项目标签:[个人创作]推荐理由:图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文! 在线阅读:https://xiaolincoding.comStar历史曲线:[官网]17.静态应用程序安全测试工具:gitleaks 11.8k⭐

项目地址:https://github.com/zricethezav/gitleaksGithub趋势榜:入选2024-07-04周榜,周增⭐275 stars this week入选2024-07-15月榜,月增⭐1,157 stars this month开源时间:2018-01-28最后更新:2023-03-02主要语言:Go项目分类:[工具]项目标签:[静态代码分析] [安全工具]推荐理由:个静态应用程序安全测试(SAST)工具,专门检测项目中是否包含密码、API Key、token 等敏感信息。它能够轻松整合到 Git Hook 和 GitHub Action 中,实现提交代码时自动检测,通过告警和阻止 push 等方式,有效防止敏感信息泄漏。Star历史曲线:[官网] [使用文档]18.可编程的CI/CD引擎:dagger 10.7k⭐

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

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

项目地址:https://github.com/shadow1ng/fscanGithub趋势榜:入选2024-07-25日榜,日增⭐25 stars today入选2024-07-26日榜,日增⭐71 stars today入选2024-07-27日榜,日增⭐9 stars today入选2024-07-30周榜,周增⭐160 stars this week入选2024-07-04月榜,月增⭐500 stars this month开源时间:2020-11-14最后更新:2024-07-18主要语言:Go项目分类:[工具]项目标签:[安全工具] [漏洞扫描]推荐理由:一款内网综合扫描工具,可实现一键自动化、全方位漏扫扫描。该工具提供了丰富的功能,包括端口扫描、服务识别、漏洞检测等,方便安全人员对内网进行全面的安全评估和漏洞扫描。Star历史曲线:21.基于LLM的机器人创建工具:embedchain 9.0k⭐

项目地址:https://github.com/embedchain/embedchainGithub趋势榜:入选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历史曲线:[官网] [项目体验] [使用文档]22.雾凇拼音:rime-ice 8.3k⭐

项目地址:https://github.com/iDvel/rime-iceGithub趋势榜:入选2024-07-29日榜,日增⭐11 stars today入选2024-07-15周榜,周增⭐182 stars this week入选2024-04-11月榜,月增⭐491 stars this month开源时间:2021-01-29最后更新:2024-07-30主要语言:Go项目分类:[工具]项目标签:[输入法] [词库]推荐理由:一个长期维护的简体中文词库配置,适用于 Rime 输入法系统。该配置基于雾凇拼音方案,提供了丰富的词库内容,帮助用户在使用 Rime 输入法时获得更好的输入体验。Star历史曲线:23.嵌入式数据库:txtai 8.2k⭐

项目地址:https://github.com/neuml/txtaiGithub趋势榜:入选2024-07-30周榜,周增⭐262 stars this week入选2024-07-28月榜,月增⭐804 stars this month开源时间:2020-08-10最后更新:2024-07-30主要语言:Python项目分类:[中间件] [工具]项目标签:[开发工具] [嵌入式数据库] [数据库] [矢量数据库]推荐理由:一个集成了嵌入式数据库的开源平台,支持语义搜索、LLM(大型语言模型)编排和语言模型工作流。通过使用嵌入技术,txtai 提供了强大的文本搜索和分析功能,使开发者能够轻松实现自然语言处理任务的自动化和优化。Star历史曲线:[官网]24.分布式关系型数据库:oceanbase 8.1k⭐

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

项目地址:https://github.com/tangly1024/NotionNextGithub趋势榜:入选2024-07-26日榜,日增⭐11 stars today入选2024-07-27日榜,日增⭐10 stars today入选2024-07-30日榜,日增⭐18 stars today入选2024-07-05周榜,周增⭐87 stars this week入选2024-07-15月榜,月增⭐319 stars this month开源时间:2021-09-26最后更新:2024-07-29主要语言:JavaScript项目分类:[学习社区]项目标签:[内容管理系统] [博客平台]推荐理由:一个使用 NextJS 和 Notion API 实现的静态博客系统,支持多种部署方案。该项目无需服务器,零门槛即可搭建网站,为 Notion 用户和所有创作者设计。NotionNext 使博客搭建和内容管理变得简单快捷。Star历史曲线:[官网]26.开源问答社区:answer 6.4k⭐

项目地址:https://github.com/answerdev/answerGithub趋势榜:入选2024-07-12周榜,周增⭐124 stars this week入选2024-07-22月榜,月增⭐365 stars this month开源时间:2022-09-29最后更新:2023-03-02主要语言:Go项目分类:[学习社区]推荐理由:一个使用 Go 语言编写的开源问答社区平台,支持积分、提问、回答和标签等功能。它部署简单,功能强大,适合搭建各种类型的问答社区。Answer 提供了一个便捷的途径来创建和管理在线问答平台。Star历史曲线:[官网] [使用文档]27.Python全栈开发框架:pynecone 5.5k⭐

项目地址:https://github.com/pynecone-io/pyneconeGithub趋势榜:入选2024-07-01周榜,周增⭐201 stars this week入选2024-05-16月榜,月增⭐1,295 stars this month开源时间:2022-10-25最后更新:2023-03-01主要语言:Python项目分类:[工具]推荐理由:一个开源的 Python 全栈开发框架,使用户能够在几分钟内快速搭建 Web 应用。即使没有任何 Web 开发基础,也能轻松上手使用,非常适合构建 AI 模型的 Demo 示例。Pynecone 简单方便,帮助开发者快速实现想法并展示项目。Star历史曲线:[官网]28.支持多平台的本土文本编辑器:notepad-- 5.2k⭐

项目地址:https://github.com/cxasm/notepad--Github趋势榜:入选2024-07-25日榜,日增⭐35 stars today入选2024-07-26日榜,日增⭐16 stars today入选2024-07-27日榜,日增⭐16 stars today入选2024-07-30周榜,周增⭐167 stars this week开源时间:2022-06-15最后更新:2024-07-23主要语言:C++项目分类:[工具]项目标签:[编辑工具] [文本编辑器]推荐理由:一个跨平台的文本编辑器,支持 Windows、Linux 和 macOS 系统。由中国开发者打造,目标是成为中国用户自己的编辑器。Notepad-- 提供简洁的界面和高效的文本编辑功能,是一个适合多种开发环境和日常使用的工具。Star历史曲线:29.思维导图工具:mind-map 4.9k⭐

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

项目地址:https://github.com/farm-fe/farmGithub趋势榜:入选2024-07-09周榜,周增⭐432 stars this week开源时间:2022-06-26最后更新:2024-07-30主要语言:Rust项目分类:[工具]项目标签:[开发工具]推荐理由:一个用 Rust 编写的、与 Vite 兼容的极速 Web 构建工具。它结合了 Rust 的高性能和 Vite 的易用性,为开发者提供了一个强大且高效的 Web 构建解决方案。Farm 旨在加快构建速度并提高开发效率。Star历史曲线:[官网]更多Github开源项目

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

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



0 阅读:0

科技清风剑韵

简介:感谢大家的关注