Github 2024-02-17 开源项目日报 Top10

news2024/12/25 0:41:03

根据Github Trendings的统计,今日(2024-02-17统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Python项目4
TypeScript项目3
Rust项目2
Jupyter Notebook项目1
PowerShell项目1
JavaScript项目1

Black:不妥协的Python代码格式化工具

  • 创建周期:2146 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:35977 个
  • Fork数量:2371 次
  • 关注人数:35977 人
  • 贡献人数:413 人
  • Open Issues数量:372 个
  • Github地址:https://github.com/psf/black.git
  • 项目首页: https://black.readthedocs.io/en/stable/

Black 是一种不妥协的 Python 代码格式化工具,提供速度、确定性,并且不受 pycodestyle 对格式的挑剔。它确保代码在不同项目中看起来相同,并通过生成尽可能小的差异,使代码审查更快速。

《.NET新闻和发布说明》

  • 创建周期:3378 天
  • 开发语言:PowerShell
  • 协议类型:MIT License
  • Star数量:20016 个
  • Fork数量:4986 次
  • 关注人数:20016 人
  • 贡献人数:328 人
  • Open Issues数量:342 个
  • Github地址:https://github.com/dotnet/core.git
  • 项目首页: https://dot.net

《.NET新闻和发布说明》是帮助您及时了解最新预览和发布的最新消息和发布说明的家园,包括公告和安全披露。用户可以通过RSS订阅新闻帖子,或关注GitHub讨论以获取更新。

GitButler: 允许多分支工作的灵活git客户端

  • 创建周期:379 天
  • 开发语言:TypeScript, Rust
  • 协议类型:Other
  • Star数量:2169 个
  • Fork数量:87 次
  • 关注人数:2169 人
  • 贡献人数:15 人
  • Open Issues数量:59 个
  • Github地址:https://github.com/gitbutlerapp/gitbutler.git
  • 项目首页: https://gitbutler.com

GitButler是一个git客户端,允许同时在多个分支上工作,将文件更改组织到单独的分支中,并将分支单独推送到远程或创建拉取请求。

稳定级联

  • 创建周期:22 天
  • 开发语言:Jupyter Notebook
  • 协议类型:MIT License
  • Star数量:2623 个
  • Fork数量:142 次
  • 关注人数:2623 人
  • 贡献人数:3 人
  • Open Issues数量:37 个
  • Github地址:https://github.com/Stability-AI/StableCascade.git

Stable Cascade是一个开源项目,提供基于Würstchen架构的训练和推断脚本,以及各种模型。它实现了高达42的压缩因子,允许将1024x1024的图像编码为24x24,同时保持清晰的重建。该模型旨在提高效率,从而实现更快的推断和更便宜的训练。它还支持已知的扩展,如微调、LoRA、ControlNet和IP-Adapter,并在视觉和评估方面展现了令人印象深刻的结果。

zkSync Era: 以太坊的零知识证明扩展

  • 创建周期:367 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:1722 个
  • Fork数量:1347 次
  • 关注人数:1722 人
  • 贡献人数:100 人
  • Open Issues数量:75 个
  • Github地址:https://github.com/matter-labs/zksync-era.git

zkSync Era是一个使用零知识证明来扩展以太坊的Layer 2 Rollup,旨在在不损害安全性或去中心化的情况下扩展以太坊。它兼容EVM,允许99%的以太坊项目在不重构或重新审计的情况下进行重新部署。zkSync Era还使用基于LLVM的编译器,最终将允许开发人员使用C++、Rust等流行语言编写智能合约。

Reor: 本地运行的AI桌面笔记应用

  • 创建周期:82 天
  • 开发语言:TypeScript
  • 协议类型:GNU General Public License v3.0
  • Star数量:1674 个
  • Fork数量:41 次
  • 关注人数:1674 人
  • 贡献人数:4 人
  • Open Issues数量:25 个
  • Github地址:https://github.com/reorproject/reor.git
  • 项目首页: https://reorproject.org

Reor是一款AI驱动的桌面笔记应用,可以自动链接相关的想法,回答笔记中的问题,并提供语义搜索。它将所有内容都存储在本地,并提供类似Obsidian的Markdown编辑器进行笔记编辑。该项目的假设是AI思维工具应默认在本地运行模型,并利用Llama.cpp、Transformers.js和LanceDB来实现本地执行LLM和嵌入模型。它还支持连接到兼容OpenAI的API,如Oobabooga。

Windows上的TensorRT-LLM和LlamaIndex:RAG项目

  • 创建周期:122 天
  • 开发语言:Python
  • 协议类型:Other
  • Star数量:1175 个
  • Fork数量:109 次
  • 关注人数:1175 人
  • 贡献人数:5 人
  • Open Issues数量:23 个
  • Github地址:https://github.com/NVIDIA/trt-llm-rag-windows.git

该项目是一个开发者参考项目,用于在Windows上使用TensorRT-LLM创建检索增强生成(RAG)聊天机器人。它展示了使用llama_index库、LLaMa 2 13B模型、TensorRT-LLM和FAISS向量搜索库实现的RAG流水线,数据集包括30篇最近从NVIDIA Geforce News获取的文章。

Mario Kart 3.js - JavaScript/WebGL 马里奥卡丁车

  • 创建周期:24 天
  • 开发语言:JavaScript
  • 协议类型:MIT License
  • Star数量:607 个
  • Fork数量:69 次
  • 关注人数:607 人
  • 贡献人数:3 人
  • Open Issues数量:4 个
  • Github地址:https://github.com/Lunakepio/Mario-Kart-3.js.git
  • 项目首页: https://mario-kart-3-js.vercel.app

Mario Kart 3.js是一个旨在使用JavaScript和WebGL重新创建马里奥卡丁车游戏的开源项目。尽管项目仍在进行中,但大约已完成了50%的工作。这是一项耗时的工作,但开发人员鼓励用户享受到目前为止所取得的进展。

AgentKit: 基于LangChain的代理应用程序快速构建工具包

  • 创建周期:21 天
  • 开发语言:TypeScript, Python
  • 协议类型:MIT License
  • Star数量:550 个
  • Fork数量:56 次
  • 关注人数:550 人
  • 贡献人数:3 人
  • Open Issues数量:3 个
  • Github地址:https://github.com/BCG-X-Official/agentkit.git
  • 项目首页: https://agentkit.infra.x.bcg.com/

AgentKit是由BCG X开发的基于LangChain的入门套件,用于构建代理程序。它允许开发人员快速尝试使用美观的用户界面构建受限代理架构,并构建可扩展到生产级MVP的全栈基于聊天的代理程序。该工具包提供的优势包括快速构建高质量的代理应用程序,为代理设计的灵活的响应式UI/UX,专注于可靠性,并设置为可扩展,具有现成的队列管理、认证、缓存和监控。

ComfyUI StableCascade使用diffusers的简单快速包装器

  • 创建周期:4 天
  • 开发语言:Python
  • Star数量:166 个
  • Fork数量:15 次
  • 关注人数:166 人
  • 贡献人数:1 人
  • Open Issues数量:10 个
  • Github地址:https://github.com/kijai/ComfyUI-DiffusersStableCascade.git

ComfyUI StableCascade是Hugging Face的StableCascade模型的简单快速包装器。它旨在进行快速测试,安装时需要diffusers分支。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1452880.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

AutoKeras(Python自动化机器学习)多模态数据和多任务

要点拓扑 AutoKeras 拓扑 要点 常规机器学习:scikit-learn示例探索性数据分析和数据预处理,线性回归,决策树图像分类ResNet模型示例,合成数据集DenseNet模型示例绘图线性回归和决策树模型使用Python工具seaborn、matplotlib、pan…

PCL库学习及ROS使用

PCL库学习 c_cpp_properties.json {"configurations": [{"name": "Linux","includePath": ["${workspaceFolder}/**","/usr/include","/usr/local/include"],"defines": [],"compiler…

把Activity当做dialog对话框使用

1、引言 在安卓开发中对话框的使用是不可避免的,但是原生的对话框用起来总感觉差点意思,而且位置不好控制,在与界面的交互上也不够灵活,没有像activity那样的生命周期方法,以至于某些特殊的功能无法实现。此时我们就希…

深度学习主流开源框架:Caffe、TensorFlow、Pytorch、Theano、Keras、MXNet、Chainer

2.6 深度学习主流开源框架 表2.1 深度学习主流框架参数对比 框架关键词总结 框架关键词基本数据结构(都是高维数组)Caffe“在工业中应用较为广泛”,“编译安装麻烦一点”BlobTensorFlow“安装简单pip”TensorPytorch“定位:快…

数据库MySQL中出现乱码和表格不对齐怎么解决

MySQL中出现乱码问题及解决办法: 情况类似: 首先进入到数据库中,命令:mysql -h localhost -uroot -p或者mysql -uroot -p;进入数据库后选择一个你的数据库查看表中的中文是否乱码 以上是数据库中表格出现乱码情况,原…

项目架构梳理

单点登录组件 CREATE TABLE user_info (id int(11) NOT NULL AUTO_INCREMENT COMMENT 自增主键,用户id,username varchar(30) NOT NULL COMMENT 用户姓名,password varchar(60) NOT NULL COMMENT 密码,token varchar(60) DEFAULT NULL COMMENT token,token_expire datetime DEF…

1.8 NLP自然语言处理

NLP自然语言处理 更多内容,请关注: github:https://github.com/gotonote/Autopilot-Notes.git 一、简介 seq2seq(Sequence to Sequence)是一种输入不定长序列,产生不定长序列的模型,典型的处理任务是机器翻译&#…

BUGKU-WEB game1

题目描述 题目截图如下: 进入场景看看: 是一个盖楼的游戏! 解题思路 先看看源码,好像没发现什么特别的是不是要得到一定的分数才会有对应的flag?查看下F12,请求链接发现,这不就提示了 相…

第13章 网络 Page738~741 13.8.3 TCP/UDP简述

libcurl是C语言写成的网络编程工具库,asio是C写的网络编程的基础类型库 libcurl只用于客户端,asio既可以写客户端,也可以写服务端 libcurl实现了HTTP\FTP等应用层协议,但asio却只实现了传输层TCP/UDP等协议。 在学习http时介绍…

九大问题困扰企业财务数字化转型,你准备好解决了吗?

随着数字化浪潮的推进,企业财务管理也迎来了转型的关键时刻。然而,多年的数字化转型经验告诉我们,企业在这一过程中普遍面临着许多挑战和痛点。接下来,我们将逐一深入剖析这些痛点,并探讨如何有效应对。 一、数据孤岛问…

【大厂AI课学习笔记】【2.1 人工智能项目开发规划与目标】(3)数据准备初步

今天来学习数据准备。 一个AI项目要包括构建数据集、数据清理和数据融合、数据采集、特征工程、算法改进和其他步骤。 数据采集和数据清洗,也就是数据准备,要占到人工智能项目一半以上的工作量。 训练的数据量越大,模型越准确。 建立数据标…

一篇文章入门postmain接口测试

一、了解接口和接口测试 1、什么是接口? 电脑:USB,投影机(数据传输) 软件:统称APl,application,program,interface,微信提现和充值,支付宝支付,银联支付接口。(鉴权码:token,key,appkey) 2、接口包括&…

关于umi ui图标未显示问题

使用ant design pro 时,安装了umi ui ,安装命令: yarn add umijs/preset-ui -D但是启动项目后,发现没有显示umi ui的图标 找了许多解决方案,发现 umi的版本问题,由于我使用的ant design pro官网最新版本&a…

tf.linspace时出现Could not find valid device for node.

背景: 在使用tensorflow2.x的时候,当使用tf.linspace的时候会出现如下的报错: import os os.environ[TF_CPP_MIN_LOG_LEVEL] 2import tensorflow as tf from tensorflow import keras import numpy as npdef out():# x tf.constant(np.arange(12).re…

实现低功耗设计的嵌入式系统技术

(本文为简单介绍,观点来源网络) 在嵌入式系统设计中,追求低功耗已成为一个核心指标,旨在延长设备的运行时间并提升能效。实现这一目标的途径是多元的,涉及从硬件选型到软件算法的各个层面。 首先&#xf…

顺序结构实现栈

顺序结构实现栈 1. 栈1.1 栈的概念及结构1.2栈的实现 2. 栈的各种函数实现3. 全部代码实现 1. 栈 1.1 栈的概念及结构 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为…

浅析太阳能电池量子效率测试系统的主要组成部分

太阳能电池量子效率测试系统是用于对太阳能电池进行量子效率测试的设备。量子效率是指太阳能电池在接收光照射时,将光子转化为电子的效率。太阳能电池的量子效率越高,其转化光能为电能的效率就越高。主要由以下几个组成部分构成: 光源&#x…

MIT-BEVFusion系列八--onnx导出2 spconv network网络导出

这里写目录标题 export-scn.py加载模型设置每层的精度属性初始化输入参数导出模型model.encoder_layers 设置初始化参数设置 indice_key 属性更改 lidar backbone 的 forward更改lidar网络内各个层的forward带参数装饰器,钩子函数代码使用装饰器修改forward举例 跟踪…

SpringBoot实战第五天

最后在开发一个文件上传接口,结束后端部分开发 文件上传接口 先看接口文档 阅读接口文档,唯一问题就是项目暂时还没有传到服务器上,所以对文件的存储与读取暂时在项目本地进行 Controller层 RestController public class FileUploadCont…

探索设计模式的魅力:揭秘模版方法模式-让你的代码既灵活又可维护

设计模式专栏:http://t.csdnimg.cn/U54zu 目录 一、开篇二、应用场景一坨坨代码实现存在的问题 三、解决方案模式方法结构示意图及说明用模板方法模式重构示例解决的问题 四、工作原理使用模板方法模式重写示例结构图核心结构:抽象类和具体实现 五、总结…