根据Github Trendings的统计,本周(2024-10-07统计)共有15个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Python项目 | 7 |
Rust项目 | 2 |
TypeScript项目 | 2 |
HTML项目 | 2 |
C++项目 | 2 |
Ruby项目 | 1 |
Java项目 | 1 |
JavaScript项目 | 1 |
Dart项目 | 1 |
Python中的算法实现集合
- 创建周期:2831 天
- 开发语言:Python
- 协议类型:MIT License
- Star数量:178357 个
- Fork数量:43408 次
- 关注人数:178357 人
- 贡献人数:457 人
- Open Issues数量:240 个
- Github地址:https://github.com/TheAlgorithms/Python.git
- 项目首页: https://the-algorithms.com/
该项目包含了用Python实现的各种算法,旨在用于学习目的。需要注意的是,这些实现可能不如Python标准库中的实现高效,因此在使用时应谨慎。
Godot引擎 – 多平台2D和3D游戏引擎
- 创建周期:3817 天
- 开发语言:C++
- 协议类型:MIT License
- Star数量:85697 个
- Fork数量:18946 次
- 关注人数:85697 人
- 贡献人数:463 人
- Open Issues数量:12756 个
- Github地址:https://github.com/godotengine/godot.git
- 项目首页: https://godotengine.org
Godot引擎是一款多平台2D和3D游戏引擎。
高性能自托管照片和视频管理解决方案
- 创建周期:781 天
- 开发语言:TypeScript, Dart
- 协议类型:GNU Affero General Public License v3.0
- Star数量:28083 个
- Fork数量:1263 次
- 关注人数:28083 人
- 贡献人数:295 人
- Open Issues数量:384 个
- Github地址:https://github.com/immich-app/immich.git
- 项目首页: https://immich.app
这是一个高性能的自托管照片和视频管理解决方案。然而,需要注意的是该项目正在非常积极地开发中,用户应该预期会有错误和重大变化。不建议将该应用作为存储照片和视频的唯一方式,并且用户应始终遵循 3-2-1 备份计划来保护他们珍贵的照片和视频。
OpenBB:免费开源金融平台
- 创建周期:1339 天
- 开发语言:Python
- 协议类型:Other
- Star数量:28156 个
- Fork数量:2686 次
- 关注人数:28156 人
- 贡献人数:215 人
- Open Issues数量:40 个
- Github地址:https://github.com/OpenBB-finance/OpenBB.git
- 项目首页: https://openbb.co
OpenBB是第一个免费且完全开源的金融平台,提供各种投资选择,并提供扩展功能以增强用户体验。它还拥有一个AI金融分析师代理和专业的AI金融终端。
开源个人理财应用
- 创建周期:21 天
- 开发语言:TypeScript
- 协议类型:GNU Affero General Public License v3.0
- Star数量:12632 个
- Fork数量:885 次
- 关注人数:12632 人
- 贡献人数:21 人
- Open Issues数量:34 个
- Github地址:https://github.com/maybe-finance/maybe.git
- 项目首页: https://maybe.co
这是一个开源的个人理财应用,旨在进行个人理财管理和财富管理。
ToolJet:使用JavaScript/TypeScript构建的开源低代码框架
- 创建周期:1157 天
- 开发语言:JavaScript
- 协议类型:GNU Affero General Public License v3.0
- Star数量:27556 个
- Fork数量:3340 次
- 关注人数:27556 人
- 贡献人数:446 人
- Open Issues数量:812 个
- Github地址:https://github.com/ToolJet/ToolJet.git
- 项目首页: https://tooljet.com
ToolJet是一个使用JavaScript/TypeScript构建的开源低代码框架。它允许用户连接到各种数据源,并使用拖放应用程序构建器构建应用程序,从而轻松创建复杂的前端,并以最少的工程工作集成数据库、云存储、API端点和SaaS工具。
Manim: 用于创建数学动画的Python框架
- 创建周期:1568 天
- 开发语言:Python
- 协议类型:MIT License
- Star数量:20639 个
- Fork数量:1510 次
- 关注人数:20639 人
- 贡献人数:389 人
- Open Issues数量:426 个
- Github地址:https://github.com/ManimCommunity/manim.git
- 项目首页: https://www.manim.community
Manim是一个由社区维护的Python框架,用于创建数学动画,用于以编程方式创建精确的动画,用于解释数学视频,正如在3Blue1Brown的视频中所展示的。
Ladybird: 一款真正独立的网络浏览器
- 创建周期:130 天
- 开发语言:C++
- 协议类型:BSD 2-Clause “Simplified” License
- Star数量:20542 个
- Fork数量:846 次
- 关注人数:20542 人
- 贡献人数:424 人
- Open Issues数量:284 个
- Github地址:https://github.com/LadybirdBrowser/ladybird.git
- 项目首页: https://ladybird.org
Ladybird是一款真正独立的网络浏览器,使用基于网络标准的新型引擎。它目前处于预阿尔法状态,只适合开发人员使用。
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是一个开源的网络爬虫和数据提取工具,旨在为大型语言模型和人工智能应用提供友好的支持。它简化了异步网络爬取和数据提取,使其对人工智能应用更加易用。该项目还提供了同步版本以及在不同分支上的先前版本。
使用日常设备创建强大的AI集群
- 创建周期:105 天
- 开发语言:Python
- 协议类型:GNU General Public License v3.0
- Star数量:9696 个
- Fork数量:514 次
- 关注人数:9696 人
- 贡献人数:21 人
- Open Issues数量:159 个
- Github地址:https://github.com/exo-explore/exo.git
使用日常设备(如iPhone、iPad、Android设备、Mac和Linux机器)创建自己的AI集群,形成强大的GPU,消除了对昂贵的NVIDIA GPU的需求。
Kestra: 无限可扩展的事件驱动编排和调度平台
- 创建周期:1714 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:6433 个
- Fork数量:359 次
- 关注人数:6433 人
- 贡献人数:40 人
- Open Issues数量:419 个
- Github地址:https://github.com/kestra-io/kestra.git
- 项目首页: https://kestra.io
Kestra是一个开源的、无限可扩展的、事件驱动的、语言不可知的编排和调度平台,旨在以代码声明方式管理数百万个工作流。它提供了一个实时演示供用户尝试该平台。
Screenpipe: 本地AI屏幕和麦克风录制
- 创建周期:101 天
- 开发语言:Rust, TypeScript
- 协议类型:MIT License
- Star数量:1676 个
- Fork数量:116 次
- 关注人数:1676 人
- 贡献人数:16 人
- Open Issues数量:57 个
- Github地址:https://github.com/mediar-ai/screenpipe.git
- 项目首页: https://screenpi.pe
Screenpipe是一个开源项目,提供24/7本地AI屏幕和麦克风录制,可以开发具有完整上下文的AI应用程序。它与Ollama配合使用,是Rewind.ai的替代品。该项目强调安全性和数据所有权,并使用Rust构建。
通过100个练习学习Rust
- 创建周期:6 天
- 开发语言:Rust
- Star数量:465 个
- Fork数量:70 次
- 关注人数:465 人
- 贡献人数:5 人
- Open Issues数量:3 个
- Github地址:https://github.com/mainmatter/100-exercises-to-learn-rust.git
一门自学课程,通过解决100个练习来学习Rust,适合想要从零开始学习Rust并能够编写自己程序的个人。该课程由Mainmatter编写,是我们Rust研讨会系列中的一部分。
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代理。该项目专注于开发开源版本并与提供程序合作,以加快人工智能领域的创新。
AgentsJS: 使用JavaScript和TypeScript构建实时多模态AI应用程序
- 创建周期:354 天
- 开发语言:Python
- 协议类型:Apache License 2.0
- Star数量:1922 个
- Fork数量:256 次
- 关注人数:1922 人
- 贡献人数:39 人
- Open Issues数量:98 个
- Github地址:https://github.com/livekit/agents.git
- 项目首页: https://docs.livekit.io/agents
AgentsJS是一个使用JavaScript和TypeScript构建实时多模态AI应用程序的开源项目。