Github 2023-12-12 开源项目日报 Top24
根据Github Trendings的统计,今日(2023-12-12统计)共有24个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Python项目 | 12 |
非开发语言项目 | 5 |
Jupyter Notebook项目 | 2 |
HTML项目 | 1 |
Go项目 | 1 |
TypeScript项目 | 1 |
Rust项目 | 1 |
C++项目 | 1 |
Java项目 | 1 |
JavaScript项目 | 1 |
Python-100天从新手到大师
- 创建周期:2112 天
- 开发语言:Python, HTML, Jupyter Notebook
- Star数量:143863 个
- Fork数量:50623 次
- 关注人数:143863 人
- 贡献人数:12 人
- Open Issues数量:698 个
- Github地址:https://github.com/jackfrued/Python-100-Days.git
Python-100天从新手到大师是作者骆昊的一个项目。收到反馈称基础部分(前15天的内容)对新手来说比较困难,建议提供配套视频进行讲解。最近,基础部分已重新整理为一套名为’Python-Core-50-Courses’的50个课程。
基于项目的学习
- 创建周期:2434 天
- 协议类型:MIT License
- Star数量:128131 个
- Fork数量:17614 次
- 关注人数:128131 人
- 贡献人数:100 人
- Open Issues数量:76 个
- Github地址:https://github.com/practical-tutorials/project-based-learning.git
基于项目的学习是一个由程序员精心策划的教程清单,旨在帮助有抱负的软件开发人员学习如何从零开始构建应用程序。这些教程涵盖了不同的主要编程语言,并可能涉及多种技术和语言。
youtube-dl - 从YouTube.com和其他视频站点下载视频的命令行程序
- 创建周期:4790 天
- 开发语言:Python
- 协议类型:The Unlicense
- Star数量:125363 个
- Fork数量:9636 次
- 关注人数:125363 人
- 贡献人数:388 人
- Open Issues数量:4322 个
- Github地址:https://github.com/ytdl-org/youtube-dl.git
- 项目首页: http://ytdl-org.github.io/youtube-dl/
youtube-dl是一个命令行程序,允许用户从YouTube.com和其他支持的视频站点下载视频。它不受平台限制,需要Python解释器。该程序已释放至公共领域,允许修改、重新分发和无限制使用。安装过程因不同操作系统而异,包括UNIX、Windows和macOS。
日常工作中的宝贵知识来源
- 创建周期:1998 天
- 协议类型:MIT License
- Star数量:115157 个
- Fork数量:8019 次
- 关注人数:115157 人
- 贡献人数:98 人
- Open Issues数量:50 个
- Github地址:https://github.com/trimstray/the-book-of-secret-knowledge.git
这个仓库是我每天工作中使用的各种材料和工具的集合,包含了汇总在一个地方的有用信息,是我经常回顾的宝贵知识来源。
Home Assistant: 优先考虑本地控制和隐私的开源家庭自动化项目
- 创建周期:3738 天
- 开发语言:Python
- 协议类型:Apache License 2.0
- Star数量:64736 个
- Fork数量:26045 次
- 关注人数:64736 人
- 贡献人数:400 人
- Open Issues数量:2609 个
- Github地址:https://github.com/home-assistant/core.git
- 项目首页: https://www.home-assistant.io
Home Assistant是一个开源的家庭自动化项目,它优先考虑本地控制和隐私。它由全球的修补者和DIY爱好者共同推动,并且非常适合在Raspberry Pi或本地服务器上运行。
Payloads All The Things - Web应用安全负载和绕过列表
- 创建周期:2611 天
- 开发语言:Python
- 协议类型:MIT License
- Star数量:53285 个
- Fork数量:13665 次
- 关注人数:53285 人
- 贡献人数:260 人
- Open Issues数量:12 个
- Github地址:https://github.com/swisskyrepo/PayloadsAllTheThings.git
- 项目首页: https://swisskyrepo.github.io/PayloadsAllTheThings/
Payloads All The Things是一个开源项目,为Web应用安全提供了一份全面的有用负载和绕过列表,旨在进行渗透测试和CTF。该项目欢迎贡献,并提供了针对不同漏洞的文档,以及各种攻击场景的方法论和资源。
复杂系统可视化与简单术语解释
- 创建周期:85 天
- 协议类型:Other
- Star数量:48524 个
- Fork数量:4813 次
- 关注人数:48524 人
- 贡献人数:13 人
- Open Issues数量:27 个
- Github地址:https://github.com/ByteByteGoHq/system-design-101.git
- 项目首页: https://blog.bytebytego.com/
这个开源项目旨在通过视觉和简单的术语解释复杂系统,帮助个人为系统设计面试做准备。它涵盖了广泛的主题,包括通信协议、架构模式、数据库、微服务架构、支付系统、DevOps、Git、云服务、开发人员生产力工具、Linux、安全性以及真实案例研究。
PocketBase: 开源实时后端
- 创建周期:524 天
- 开发语言:Go
- 协议类型:MIT License
- Star数量:27662 个
- Fork数量:1179 次
- 关注人数:27662 人
- 贡献人数:36 人
- Open Issues数量:34 个
- Github地址:https://github.com/pocketbase/pocketbase.git
- 项目首页: https://pocketbase.io
PocketBase是一个开源的Go后端,包括一个带有实时订阅功能的嵌入式SQLite数据库,内置的文件和用户管理,方便的管理面板UI以及简单的类REST API。在达到v1.0.0之前,它仍在积极开发中,无法保证完全向后兼容。
自由轻量级安卓流媒体前端
- 创建周期:3022 天
- 开发语言:Java
- 协议类型:GNU General Public License v3.0
- Star数量:26544 个
- Fork数量:2875 次
- 关注人数:26544 人
- 贡献人数:313 人
- Open Issues数量:1229 个
- Github地址:https://github.com/TeamNewPipe/NewPipe.git
- 项目首页: https://newpipe.net
一个自由轻量级的安卓流媒体前端。
深度学习论文精读
- 创建周期:781 天
- 协议类型:Apache License 2.0
- Star数量:21895 个
- Fork数量:2130 次
- 关注人数:21895 人
- 贡献人数:7 人
- Open Issues数量:0 个
- Github地址:https://github.com/mli/paper-reading.git
该项目涉及对深度学习经典和新的研究论文进行详细阅读。
GPT泄露提示收集
- 创建周期:31 天
- Star数量:15323 个
- Fork数量:2352 次
- 关注人数:15323 人
- 贡献人数:11 人
- Open Issues数量:3 个
- Github地址:https://github.com/linexjlin/GPTs.git
该存储库收集了GPT(生成式预训练变换器)的泄露提示,为我们提供了对这些人工智能模型的能力和局限性的宝贵见解。
Awesome Quant: 量化金融从业者的宝贵收藏
- 创建周期:2995 天
- 开发语言:Python
- Star数量:14523 个
- Fork数量:2281 次
- 关注人数:14523 人
- 贡献人数:79 人
- Open Issues数量:8 个
- Github地址:https://github.com/wilsonfreitas/awesome-quant.git
- 项目首页: https://wilsonfreitas.github.io/awesome-quant/
Awesome Quant是一个精心筛选的非常有用的库、软件包和资源列表,供量化金融从业者(Quants)使用。它为从事量化金融的人士提供了一个宝贵的收藏,可以访问各种工具和材料。
Sweep: AI驱动的Python重构和单元测试工具
- 创建周期:181 天
- 开发语言:Python
- 协议类型:Other
- Star数量:6192 个
- Fork数量:351 次
- 关注人数:6192 人
- 贡献人数:28 人
- Open Issues数量:628 个
- Github地址:https://github.com/sweepai/sweep.git
- 项目首页: https://sweep.dev
Sweep是一款由人工智能驱动的初级开发人员,用于重构和编写Python单元测试。它可以识别最佳的重构代码位置,在GitHub上进行重构和添加单元测试,并运行和调试代码以打开拉取请求。
ast-grep(sg):用于代码结构搜索、代码检查和重写的Rust命令行工具
- 创建周期:529 天
- 开发语言:Rust
- 协议类型:MIT License
- Star数量:4118 个
- Fork数量:118 次
- 关注人数:4118 人
- 贡献人数:32 人
- Open Issues数量:53 个
- Github地址:https://github.com/ast-grep/ast-grep.git
- 项目首页: https://ast-grep.github.io/
ast-grep(sg)是一个用于代码结构搜索、代码检查和重写的命令行工具,使用Rust编写。
ChatGPT等价开源项目:LLMs、嵌入式和向量数据库的全面支持
- 创建周期:191 天
- 开发语言:JavaScript
- 协议类型:MIT License
- Star数量:3462 个
- Fork数量:444 次
- 关注人数:3462 人
- 贡献人数:20 人
- Open Issues数量:19 个
- Github地址:https://github.com/Mintplex-Labs/anything-llm.git
- 项目首页: https://useanything.com
ChatGPT等价的开源项目,适用于LLMs、嵌入式和向量数据库。支持无限文档、线程和并发用户,并具有清晰的用户界面。能够将任何内容转化为LLM参考的上下文,可自定义LLM和向量数据库选择,支持多用户管理和权限。
SuperDuperDB: 将AI引入您的数据库
- 创建周期:466 天
- 开发语言:Python
- 协议类型:Apache License 2.0
- Star数量:1571 个
- Fork数量:221 次
- 关注人数:1571 人
- 贡献人数:24 人
- Open Issues数量:111 个
- Github地址:https://github.com/SuperDuperDB/superduperdb.git
- 项目首页: https://superduperdb.com
SuperDuperDB是一个开源项目,允许用户直接将AI模型和API与他们的数据库和数据集成、训练和管理。
DemoFusion: 开源高分辨率图像生成项目
- 创建周期:41 天
- 开发语言:Jupyter Notebook
- Star数量:663 个
- Fork数量:122 次
- 关注人数:663 人
- 贡献人数:3 人
- Open Issues数量:8 个
- Github地址:https://github.com/PRIS-CV/DemoFusion.git
- 项目首页: https://ruoyidu.github.io/demofusion/demofusion.html
DemoFusion是一个旨在通过使用渐进式放大、跳跃残差和扩张采样机制来扩展开源GenAI模型,从而使高分辨率图像生成更加普遍的开源项目。该项目最近发布了几个演示版本,使其更具互动性和可访问性。
AI Group Tabs - 人工智能标签分组 Chrome 扩展
- 创建周期:2 天
- 开发语言:TypeScript
- Star数量:358 个
- Fork数量:18 次
- 关注人数:358 人
- 贡献人数:7 人
- Open Issues数量:1 个
- Github地址:https://github.com/MichaelYuhe/ai-group-tabs.git
AI Group Tabs是一个Chrome扩展,利用人工智能帮助用户对标签进行分组。目前仍在开发中,欢迎提出建议、问题和拉取请求。
LucidDreamer: 无域生成3D高斯飞溅场景
- 创建周期:20 天
- 开发语言:Python
- 协议类型:Other
- Star数量:480 个
- Fork数量:46 次
- 关注人数:480 人
- 贡献人数:4 人
- Open Issues数量:2 个
- Github地址:https://github.com/luciddreamer-cvlab/LucidDreamer.git
LucidDreamer是论文“LucidDreamer: 无域生成3D高斯飞溅场景”的官方代码。这是由Jaeyoung Chung,Suyoung Lee,Hyeongjin Nam,Jaerin Lee和Kyoung Mu Lee共同完成的项目。
本地语音助手
- 创建周期:3 天
- 开发语言:Python
- 协议类型:Apache License 2.0
- Star数量:413 个
- Fork数量:69 次
- 关注人数:413 人
- 贡献人数:1 人
- Open Issues数量:4 个
- Github地址:https://github.com/linyiLYi/voice-assistant.git
一个简单的 Python 脚本,可以通过语音与本地大语言模型进行对话。
高分辨率单目度量深度估计的端到端瓷砖框架
- 创建周期:8 天
- 开发语言:Python
- 协议类型:MIT License
- Star数量:401 个
- Fork数量:47 次
- 关注人数:401 人
- 贡献人数:2 人
- Open Issues数量:2 个
- Github地址:https://github.com/zhyever/PatchFusion.git
- 项目首页: https://zhyever.github.io/patchfusion/
该项目是一个用于高分辨率单目度量深度估计的开源框架。它通过Hugging Face提供了一个演示,允许用户测试自己的高分辨率图像进行深度预测,甚至无需本地GPU。深度预测和控制网络生成仅需1分钟。
LLMCompiler: 并行函数调用的高效协调框架
- 创建周期:6 天
- 开发语言:Python
- 协议类型:MIT License
- Star数量:393 个
- Fork数量:58 次
- 关注人数:393 人
- 贡献人数:4 人
- Open Issues数量:0 个
- Github地址:https://github.com/SqueezeAILab/LLMCompiler.git
- 项目首页: https://arxiv.org/abs/2312.04511
LLMCompiler是一个框架,可以有效地协调LLM与并行函数调用,解决了顺序推理和为每个函数执行操作的局限性。它可以自动识别可以并行执行的任务,计算函数调用的优化编排,并在各种任务中始终显示出延迟加速、节约成本和提高准确性。
5Ghoul - 5G NR Attacks & 5G OTA Fuzzing
- 创建周期:8 天
- 开发语言:C++
- 协议类型:GNU General Public License v2.0
- Star数量:138 个
- Fork数量:36 次
- 关注人数:138 人
- 贡献人数:2 人
- Open Issues数量:1 个
- Github地址:https://github.com/asset-group/5ghoul-5g-nr-attacks.git
5Ghoul是针对商用智能手机、CPE路由器、USB调制解调器等的5G NR攻击的概念验证(PoC),其中包括一个模糊器,并且是影响高通和联发科移动平台的实施级5G DoS漏洞的系列。该项目提供了软件和硬件的详细要求,快速入门指南以及启动5Ghoul攻击的说明,包括创建自定义5G利用。
MapUp - 协作地图绘制和数据收集平台
- 创建周期:4 天
- 开发语言:Python
- Star数量:90 个
- Fork数量:526 次
- 关注人数:90 人
- 贡献人数:2 人
- Open Issues数量:69 个
- Github地址:https://github.com/mapup/MapUp-Data-Assessment-F.git
MapUp是一个旨在提供协作地图绘制和数据收集平台的开源项目。它允许用户贡献和共享地理空间信息,是社区参与和决策的有价值工具。