Github 2024-10-01 开源项目月报 Top20
根据Github Trendings的统计,本月(2024-10-01统计)共有20个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
TypeScript项目 | 6 |
Python项目 | 6 |
C项目 | 2 |
JavaScript项目 | 2 |
Rust项目 | 1 |
Shell项目 | 1 |
Ruby项目 | 1 |
HTML项目 | 1 |
Go项目 | 1 |
Jupyter Notebook项目 | 1 |
Lobe Chat: 开源ChatGPT/LLMs UI/Framework
- 创建周期:281 天
- 开发语言:TypeScript
- 协议类型:MIT License
- Star数量:20641 个
- Fork数量:4020 次
- 关注人数:20641 人
- 贡献人数:63 人
- Open Issues数量:166 个
- Github地址:https://github.com/lobehub/lobe-chat.git
- 项目首页: https://chat-preview.lobehub.com
Lobe Chat是一个开源的、现代化设计的ChatGPT/LLMs UI/Framework,支持语音合成、多模态功能和可扩展的插件系统。它提供一键免费部署私人ChatGPT/Gemini/Ollama聊天应用。
Pake: 利用 Rust 轻松构建轻量级多端桌面应用
- 创建周期:491 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:20955 个
- Fork数量:3046 次
- 关注人数:20955 人
- 贡献人数:27 人
- Open Issues数量:8 个
- Github地址:https://github.com/tw93/Pake.git
Pake 是一个开源项目,允许用户使用 Rust 将任何网页转换为桌面应用程序。它轻巧快速,并提供了一些功能,例如几乎比 Electron 包小 20 倍,内置电池包,简单易用的工具来替代旧的捆绑方法。
Bulletproof React: 构建可投入生产的React应用程序的简单、可扩展和强大架构
- 创建周期:1082 天
- 开发语言:TypeScript
- 协议类型:MIT License
- Star数量:23221 个
- Fork数量:2184 次
- 关注人数:23221 人
- 贡献人数:32 人
- Open Issues数量:22 个
- Github地址:https://github.com/alan2207/bulletproof-react.git
Bulletproof React是一种简单、可扩展和强大的架构,用于构建可投入生产的React应用程序。
NGINX - 世界上最流行的开源 Web 服务器
- 创建周期:3388 天
- 开发语言:C
- 协议类型:BSD 2-Clause “Simplified” License
- Star数量:24537 个
- Fork数量:6904 次
- 关注人数:24537 人
- 贡献人数:72 人
- Open Issues数量:51 个
- Github地址:https://github.com/nginx/nginx.git
- 项目首页: https://nginx.org/
NGINX 是世界上最流行的开源 Web 服务器、负载均衡器、反向代理、API 网关和内容缓存。它以简化的类似 BSD 的许可证分发,并提供来自 F5, Inc. 的企业发行版、商业支持和培训。README 为新手用户提供了基本介绍,详细文档可用于安装、构建、配置等。NGINX 可用于所有主要操作系统和 Linux 发行版,建议使用存储库中的官方软件包或源代码以获取最新功能、修复和安全补丁。
一体化桌面及Docker AI应用程序
- 创建周期:470 天
- 开发语言:JavaScript
- 协议类型:MIT License
- Star数量:22454 个
- Fork数量:2268 次
- 关注人数:22454 人
- 贡献人数:74 人
- Open Issues数量:188 个
- Github地址:https://github.com/Mintplex-Labs/anything-llm.git
- 项目首页: https://anythingllm.com
一款集成了RAG、AI代理等功能的一体化桌面和Docker AI应用程序。这是一个全栈应用程序,可以让您将任何文档、资源或内容转化为任何LLM在聊天过程中可以用作参考的上下文。该应用程序允许您选择要使用的LLM或向量数据库,并支持多用户管理和权限。
可重复使用的计算机视觉工具
- 创建周期:478 天
- 开发语言:Python
- 协议类型:MIT License
- Star数量:10958 个
- Fork数量:875 次
- 关注人数:10958 人
- 贡献人数:53 人
- Open Issues数量:89 个
- Github地址:https://github.com/roboflow/supervision.git
- 项目首页: https://supervision.roboflow.com
我们为您提供可重复使用的计算机视觉工具,用于加载数据集、在图像或视频上绘制检测,以及计算特定区域内的检测数量。
Continue: 为任何LLM提供轻松编码的开源自动驾驶系统
- 创建周期:271 天
- 开发语言:TypeScript
- 协议类型:Apache License 2.0
- Star数量:7335 个
- Fork数量:372 次
- 关注人数:7335 人
- 贡献人数:53 人
- Open Issues数量:108 个
- Github地址:https://github.com/continuedev/continue.git
- 项目首页: https://continue.dev/docs
Continue是一个面向VS Code和JetBrains的开源自动驾驶系统,为任何LLM提供了轻松编码的方式。它提供任务自动化、标签管理和自动完成功能。
Firecrawl: 将网站转换为LLM-ready markdown
- 创建周期:6 天
- 开发语言:TypeScript
- 协议类型:Apache License 2.0
- Star数量:1056 个
- Fork数量:61 次
- 关注人数:1056 人
- 贡献人数:4 人
- Open Issues数量:13 个
- Github地址:https://github.com/mendableai/firecrawl.git
- 项目首页: https://firecrawl.dev
Firecrawl是Mendable.ai的一个开源项目,旨在爬取并将任何网站转换为LLM-ready markdown。该项目处于早期开发阶段,致力于合并自定义模块,以利用清洁数据提高LLM响应的准确性。它还没有准备好完全自行托管。
使用eBPF在Linux/Android内核上捕获SSL/TLS明文
- 创建周期:920 天
- 开发语言:C
- 协议类型:Apache License 2.0
- Star数量:12284 个
- Fork数量:1269 次
- 关注人数:12284 人
- 贡献人数:38 人
- Open Issues数量:6 个
- Github地址:https://github.com/gojue/ecapture.git
- 项目首页: https://ecapture.cc
eBPF可以在Linux/Android内核上捕获SSL/TLS明文而无需CA证书。支持amd64/arm64架构。
kotaemon:用于与文档交流的开源RAG UI工具
- 创建周期:162 天
- 开发语言:Python
- 协议类型:Apache License 2.0
- Star数量:8353 个
- Fork数量:579 次
- 关注人数:8353 人
- 贡献人数:9 人
- Open Issues数量:40 个
- Github地址:https://github.com/Cinnamon/kotaemon.git
- 项目首页: https://cinnamon.github.io/kotaemon/
kotaemon是一个开源的清洁且可定制的RAG UI工具,旨在与您的文档进行交流。它既考虑了最终用户又考虑了开发人员,提供了实时演示、源代码、用户指南、开发人员指南和反馈选项。
Fish Speech: 新的开源 TTS 解决方案
- 创建周期:219 天
- 开发语言:Python
- 协议类型:BSD 3-Clause “New” or “Revised” License
- Star数量:1525 个
- Fork数量:125 次
- 关注人数:1525 人
- 贡献人数:14 人
- Open Issues数量:41 个
- Github地址:https://github.com/fishaudio/fish-speech.git
- 项目首页: https://speech.fish.audio
Fish Speech 是一个新的开源 TTS 解决方案,根据 BSD-3-Clause 许可证发布,所有模型都根据 CC-BY-NC-SA-4.0 许可证发布。
超级生产力 - 高级待办事项应用程序与时间追踪功能
- 创建周期:2768 天
- 开发语言:TypeScript
- 协议类型:MIT License
- Star数量:9032 个
- Fork数量:771 次
- 关注人数:9032 人
- 贡献人数:174 人
- Open Issues数量:211 个
- Github地址:https://github.com/johannesjo/super-productivity.git
- 项目首页: http://super-productivity.com
Super Productivity是一款集成了时间分配和时间追踪功能的高级待办事项应用程序。它提供任务组织、时间追踪、休息提醒、抗拖延功能、番茄工作法计时器、个人指标收集以及与Jira、GitHub、GitLab、Gitea和OpenProject的集成等功能。它尊重用户的隐私,不收集数据,而且是免费开源的。
下一代信息浏览器
- 创建周期:117 天
- 开发语言:TypeScript
- 协议类型:GNU General Public License v3.0
- Star数量:2257 个
- Fork数量:64 次
- 关注人数:2257 人
- 贡献人数:11 人
- Open Issues数量:16 个
- Github地址:https://github.com/RSSNext/follow.git
- 项目首页: https://github.com/RSSNext/follow/releases
下一代信息浏览器是一个开源项目,其路线图可在GitHub上找到。
Kamal: 在任何地方部署Web应用程序
- 创建周期:632 天
- 开发语言:Ruby
- 协议类型:MIT License
- Star数量:10340 个
- Fork数量:395 次
- 关注人数:10340 人
- 贡献人数:88 人
- Open Issues数量:82 个
- Github地址:https://github.com/basecamp/kamal.git
- 项目首页: https://kamal-deploy.org
Kamal是一个开源工具,允许用户在裸机到云虚拟机上部署Web应用程序,零停机时间。它使用kamal-proxy在容器之间无缝切换请求,并使用SSHKit在多个服务器上执行命令。最初设计用于Rails应用程序,Kamal可用于任何可以使用Docker容器化的Web应用程序。
Crawl4AI: 大型语言模型友好的开源网络爬虫与数据提取工具
- 创建周期:144 天
- 开发语言:Python, HTML
- 协议类型:Apache License 2.0
- Star数量:5648 个
- Fork数量:419 次
- 关注人数:5648 人
- 贡献人数:9 人
- Open Issues数量:7 个
- Github地址:https://github.com/unclecode/crawl4ai.git
Crawl4AI是一个开源的网络爬虫和数据提取工具,旨在为大型语言模型和人工智能应用提供友好的支持。它简化了异步网络爬取和数据提取,使其对人工智能应用更加易用。该项目还提供了同步版本以及在不同分支上的先前版本。
Anthropic教育课程
- 创建周期:95 天
- 开发语言:Jupyter Notebook
- 协议类型:Other
- Star数量:3128 个
- Fork数量:255 次
- 关注人数:3128 人
- 贡献人数:7 人
- Open Issues数量:22 个
- Github地址:https://github.com/anthropics/courses.git
Anthropic提供教育课程,包括Anthropic API基础知识、提示工程、现实世界提示和工具使用。这些课程涵盖了使用Claude SDK和将提示技术融入复杂的现实场景所需的基本技能。
DiceDB: Redis的SQL实时反应性替代品
- 创建周期:685 天
- 开发语言:Go
- 协议类型:Other
- Star数量:766 个
- Fork数量:185 次
- 关注人数:766 人
- 贡献人数:16 人
- Open Issues数量:86 个
- Github地址:https://github.com/DiceDB/dice.git
DiceDB是一个开源项目,它是Redis的一个即插即用的替代品,提供基于SQL的实时反应性。它仍在开发中,支持Redis命令的一个子集,因此不建议在生产中使用。但是,鼓励贡献者浏览开放问题并帮助加快开发进程。
Llama Stack: 标准化生成式AI应用程序的构建块
- 创建周期:97 天
- 开发语言:Python
- 协议类型:MIT License
- Star数量:2482 个
- Fork数量:248 次
- 关注人数:2482 人
- 贡献人数:26 人
- Open Issues数量:31 个
- Github地址:https://github.com/meta-llama/llama-stack.git
Llama Stack存储库包含API规范、提供程序和Llama Stack分发。它旨在标准化生成式AI应用程序的构建块,涵盖模型训练、产品评估和在生产中运行AI代理。该项目专注于开发开源版本并与提供程序合作,以加快人工智能领域的创新。
Chris Titus Tech的Linux实用工具Linutil
- 创建周期:125 天
- 开发语言:Shell, Rust
- 协议类型:MIT License
- Star数量:1908 个
- Fork数量:166 次
- 关注人数:1908 人
- 贡献人数:32 人
- Open Issues数量:125 个
- Github地址:https://github.com/ChrisTitusTech/linutil.git
- 项目首页: https://christitus.com
Chris Titus Tech的Linux实用工具Linutil是一个与发行版无关的工具箱,旨在简化日常Linux任务。它帮助设置应用程序并针对特定用例优化系统。该实用程序是用Rust积极开发的,提供性能和可靠性。
智能文档处理2.0(IDP 2.0)平台
- 创建周期:215 天
- 开发语言:Python
- 协议类型:GNU Affero General Public License v3.0
- Star数量:1872 个
- Fork数量:115 次
- 关注人数:1872 人
- 贡献人数:21 人
- Open Issues数量:50 个
- Github地址:https://github.com/Zipstack/unstract.git
- 项目首页: https://unstract.com
智能文档处理2.0(IDP 2.0)平台是一种无代码解决方案,利用大型语言模型启动API和ETL管道,用于结构化非结构化文档。