目录

Github 2024-02-12 开源项目周报 Top14

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

开发语言项目数量
Python项目6
Go项目2
TypeScript项目2
C项目1
Ruby项目1
HTML项目1
C++项目1
Rust项目1
JavaScript项目1
Kotlin项目1

SerenityOS: 面向x86-64计算机的图形化类Unix操作系统

  • 创建周期:1898 天
  • 开发语言:C++
  • 协议类型:BSD 2-Clause “Simplified” License
  • Star数量:27375 个
  • Fork数量:2977 次
  • 关注人数:27375 人
  • 贡献人数:427 人
  • Open Issues数量:764 个
  • Github地址:https://github.com/SerenityOS/serenity.git
  • 项目首页: https://serenityos.org

SerenityOS是为x86-64计算机设计的图形化类Unix操作系统。

轻量级隐私笔记服务

  • 创建周期:792 天
  • 开发语言:Go, TypeScript
  • 协议类型:MIT License
  • Star数量:24196 个
  • Fork数量:1779 次
  • 关注人数:24196 人
  • 贡献人数:166 人
  • Open Issues数量:86 个
  • Github地址:https://github.com/usememos/memos.git
  • 项目首页: https://usememos.com

/images/usememos-memos-0.png

一个开源的、轻量级的笔记服务,可以让用户轻松地捕捉和分享他们的伟大想法,同时优先考虑隐私。

开源个人理财应用

  • 创建周期: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

/images/maybe-finance-maybe-0.png

这是一个开源的个人理财应用,旨在进行个人理财管理和财富管理。

我的电视 - 安卓电视直播软件

  • 创建周期:40 天
  • 开发语言:C
  • Star数量:649 个
  • Fork数量:124 次
  • 关注人数:649 人
  • 贡献人数:1 人
  • Open Issues数量:23 个
  • Github地址:https://github.com/lizongying/my-tv.git

我的电视是一个开源的安卓电视直播应用,内置了直播源。

NetBox:网络自动化的首要真相来源

  • 创建周期:2905 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:14370 个
  • Fork数量:2390 次
  • 关注人数:14370 人
  • 贡献人数:278 人
  • Open Issues数量:310 个
  • Github地址:https://github.com/netbox-community/netbox.git
  • 项目首页: https://netbox.dev

/images/netbox-community-netbox-0.png

NetBox是一个遵循Apache 2开源协议的项目,它是网络自动化的首要真相来源。它为网络基础设施提供了一个连贯且易于访问的数据模型,为各种与网络相关的任务提供了强大的用户界面和可编程的API。

基于EVM的链元数据

  • 创建周期:1880 天
  • 开发语言:Kotlin
  • 协议类型:MIT License
  • Star数量:7580 个
  • Fork数量:5928 次
  • 关注人数:7580 人
  • 贡献人数:472 人
  • Open Issues数量:98 个
  • Github地址:https://github.com/ethereum-lists/chains.git
  • 项目首页: https://chainid.network

该项目为基于以太坊虚拟机(EVM)的链提供元数据。源数据位于_data/chains目录下,每条链都有自己的文件,文件名采用CAIP-2表示法作为文件名,并使用.json作为扩展名。

Jujutsu: 强大的版本控制系统

  • 创建周期:1151 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:5368 个
  • Fork数量:180 次
  • 关注人数:5368 人
  • 贡献人数:77 人
  • Open Issues数量:235 个
  • Github地址:https://github.com/martinvonz/jj.git
  • 项目首页: https://martinvonz.github.io/jj/

Jujutsu是一个功能强大的版本控制系统,旨在易于使用,适合新手和有经验的开发人员。它将用户界面和版本控制算法与存储系统分离,使其可以作为具有许多可能的物理后端的VCS。它结合了来自其他版本控制系统(如Git、Mercurial、Sapling、Pijul和Darcs)的设计选择和概念,同时还引入了创新功能,如工作副本作为提交、操作日志和撤消,以及自动重基和冲突解决。它还提供了实验性功能,如安全的并发复制,使其在并发场景下安全。命令行工具目前称为jj,该项目相对年轻,正在进行持续开发,并在Discord和GitHub上进行讨论。

Fabric: 用人工智能增强人类能力的开源框架

  • 创建周期:40 天
  • 开发语言:Python, JavaScript
  • 协议类型:MIT License
  • Star数量:5128 个
  • Fork数量:406 次
  • 关注人数:5128 人
  • 贡献人数:22 人
  • Open Issues数量:2 个
  • Github地址:https://github.com/danielmiessler/fabric.git

/images/danielmiessler-fabric-0.png

Fabric 是一个开源框架,旨在利用人工智能增强人类能力。它提供了将问题分解为组件的哲学,并提供了一种提示的框架方法。该框架包括快速入门指南、设置 fabric 客户端、使用模式、创建 fabric mill、结构、组件、CLI-native 特性、直接调用模式、示例以及主要贡献者的详细信息。

OLMo: AI2的开放语言模型训练与使用

  • 创建周期:351 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:2385 个
  • Fork数量:179 次
  • 关注人数:2385 人
  • 贡献人数:22 人
  • Open Issues数量:76 个
  • Github地址:https://github.com/allenai/OLMo.git
  • 项目首页: https://allenai.org/olmo

/images/allenai-olmo-0.png

OLMo是一个用于训练和使用AI2最先进的开放语言模型的存储库。它由科学家为科学家构建。

MiniCPM: 一系列端侧大模型

  • 创建周期:8 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:2330 个
  • Fork数量:160 次
  • 关注人数:2330 人
  • 贡献人数:16 人
  • Open Issues数量:13 个
  • Github地址:https://github.com/OpenBMB/MiniCPM.git

MiniCPM 是由 MLC-LLM 和清华大学自然语言处理实验室共同开源的一系列端侧大模型。主体语言模型 MiniCPM-2B 仅有 24 亿非词嵌入参数量。经过 SFT 后,MiniCPM 在公开综合性评测集上表现优于 Llama2-13B,在 DPO 后,MiniCPM 也在 MTBench 评测集上超越了许多代表性开源大模型。基于 MiniCPM-2B 构建的多模态大模型 MiniCPM-V 在同规模模型中实现最佳整体性能,并可在手机上进行推理。MiniCPM-2B 的模型参数完全开源供学术研究和有限商用,并且未来将发布训练过程的检查点和大部分非专有数据以供模型机理研究。

Mobile-Agent: 自主多模移动设备代理与视觉感知

  • 创建周期:11 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:740 个
  • Fork数量:80 次
  • 关注人数:740 人
  • 贡献人数:3 人
  • Open Issues数量:6 个
  • Github地址:https://github.com/X-PLUG/MobileAgent.git

Mobile-Agent是一个专注于创建具有视觉感知能力的自主多模移动设备代理的开源项目。

Coze-Bot: 代理Discord-Bot实现GPT4对话模型的API请求

  • 创建周期:17 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:1102 个
  • Fork数量:315 次
  • 关注人数:1102 人
  • 贡献人数:2 人
  • Open Issues数量:1 个
  • Github地址:https://github.com/deanxv/coze-discord-proxy.git

Coze-Bot是一个代理Discord-Bot,可以通过API请求GPT4对话模型和微调模型。它具有完美适配多种对话面板、对话隔离、流式返回支持、创建discord分类/频道/线程的功能。同时也支持与openai对齐的对话接口和图/文件生文接口,以及dall-e-3文生图接口。此外,它还能定时任务自动活跃机器人,并支持配置多机器人。

SaaS 网站构建器和项目管理与Stripe集成

  • 创建周期:18 天
  • 开发语言:TypeScript
  • Star数量:707 个
  • Fork数量:334 次
  • 关注人数:707 人
  • 贡献人数:1 人
  • Open Issues数量:7 个
  • Github地址:https://github.com/webprodigies/plura-production.git
  • 项目首页: https://plura-production.vercel.app

/images/webprodigies-plura-production-0.png

这是一个开源项目,结合了SaaS网站构建器、项目管理和Stripe集成的仪表板。它使用了Next.js、Bun、Stripe Connect、Prisma、MySQL和Tailwind。该项目不允许用于商业目的,开发者可以在Instagram上联系以获取许可。

GPT助手自动博客工具

  • 创建周期:56 天
  • 开发语言:Python
  • Star数量:247 个
  • Fork数量:153 次
  • 关注人数:247 人
  • 贡献人数:1 人
  • Open Issues数量:4 个
  • Github地址:https://github.com/IncomeStreamSurfer/chatgptassistantautoblogger.git

该项目涉及使用GPT助手的API为电子商务网站创建自动博客工具。该过程包括在YouTube上查看教程,并从GitHub存储库中使用名为simplemode.py的特定脚本。该工具可以轻松创建具有产品和内部链接的相关博客文章。