目录

Github 2023-11-02 开源项目趋势月报

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

开发语言项目数量
Python项目10
TypeScript项目7
JavaScript项目5
Rust项目3
Jupyter Notebook项目1
Dart项目1
Batchfile项目1
Vue项目1
非开发语言项目1
HTML项目1

免费提供的编程书籍

  • 创建周期:3674 天
  • 协议类型:Creative Commons Attribution 4.0 International
  • Star数量:302458 个
  • Fork数量:58428 次
  • 关注人数:302458 人
  • 贡献人数:432 人
  • Open Issues数量:195 个
  • Github地址:https://github.com/EbookFoundation/free-programming-books.git
  • 项目首页: https://ebookfoundation.github.io/free-programming-books/

免费提供的编程书籍。许多语言的免费学习资源列表。可通过易于阅读的网站访问。

免费API列表

  • 创建周期:2783 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:267240 个
  • Fork数量:30091 次
  • 关注人数:267240 人
  • 贡献人数:430 人
  • Open Issues数量:210 个
  • Github地址:https://github.com/public-apis/public-apis.git
  • 项目首页: http://public-apis.org

一个收集了各种免费API的列表,涵盖了动物、动漫、身份验证、区块链、书籍、商业、日历、云存储等各个类别。

为忙碌的软件工程师提供策划的编程面试准备材料

  • 创建周期:2676 天
  • 开发语言:TypeScript
  • 协议类型:MIT License
  • Star数量:100564 个
  • Fork数量:12901 次
  • 关注人数:100564 人
  • 贡献人数:151 人
  • Open Issues数量:25 个
  • Github地址:https://github.com/yangshun/tech-interview-handbook.git
  • 项目首页: https://www.techinterviewhandbook.org

为忙碌的软件工程师提供策划的编程面试准备材料

Windows和Office激活工具

  • 创建周期:1390 天
  • 开发语言:Batchfile
  • 协议类型:GNU General Public License v3.0
  • Star数量:50378 个
  • Fork数量:5109 次
  • 关注人数:50378 人
  • 贡献人数:5 人
  • Open Issues数量:4 个
  • Github地址:https://github.com/massgravel/Microsoft-Activation-Scripts.git
  • 项目首页: https://massgrave.dev

/images/massgravel-microsoft-activation-scripts-0.png

该项目是一个利用HWID、KMS38和在线KMS激活方法的Windows和Office激活工具。它专注于使用开源代码,并尽量减少杀毒软件的检测。

官方gpt4free存储库 | 功能强大的语言模型集合

  • 创建周期:218 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:47843 个
  • Fork数量:12027 次
  • 关注人数:47843 人
  • 贡献人数:144 人
  • Open Issues数量:117 个
  • Github地址:https://github.com/xtekky/gpt4free.git
  • 项目首页: https://g4f.ai

/images/xtekky-gpt4free-0.png

官方的gpt4free存储库是一个功能强大的语言模型集合。

Appwrite Cloud公测版发布!立即注册!

  • 创建周期:1669 天
  • 开发语言:TypeScript
  • 协议类型:BSD 3-Clause “New” or “Revised” License
  • Star数量:37737 个
  • Fork数量:3450 次
  • 关注人数:37737 人
  • 贡献人数:321 人
  • Open Issues数量:744 个
  • Github地址:https://github.com/appwrite/appwrite.git
  • 项目首页: https://appwrite.io

Appwrite Cloud现已进入公测阶段。注册以获得无忧的托管体验。Appwrite是一个端到端的后端服务器,用于Web、移动、本地或后端应用程序,打包成一组Docker。

Spacedrive:开源跨平台文件管理器

  • 创建周期:766 天
  • 开发语言:TypeScript, Rust
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:26269 个
  • Fork数量:850 次
  • 关注人数:26269 人
  • 贡献人数:81 人
  • Open Issues数量:58 个
  • Github地址:https://github.com/spacedriveapp/spacedrive.git
  • 项目首页: https://spacedrive.com

Spacedrive是一个由Rust编写的虚拟分布式文件系统驱动的开源跨平台文件管理器。它允许用户在多台设备上组织文件,创建一个安全且易于使用的个人分布式云。Spacedrive的动机是为了满足用户对独立、可扩展且由用户拥有的文件管理解决方案的需求。该项目正在积极开发中,并采用PRRTT堆栈(Prisma、Rust、React、TypeScript、Tauri)作为其架构。

ToolJet:开源低代码平台

  • 创建周期:947 天
  • 开发语言:JavaScript, TypeScript
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:25070 个
  • Fork数量:3145 次
  • 关注人数:25070 人
  • 贡献人数:457 人
  • Open Issues数量:548 个
  • Github地址:https://github.com/ToolJet/ToolJet.git
  • 项目首页: https://tooljet.com

/images/tooljet-tooljet-0.png

ToolJet是一个开源的低代码平台,用于构建业务应用。它允许用户连接到各种数据源,并使用拖放式应用程序构建器构建应用。

LocalSend - 本地网络上的安全文件和消息共享

  • 创建周期:321 天
  • 开发语言:Dart
  • 协议类型:MIT License
  • Star数量:21982 个
  • Fork数量:1041 次
  • 关注人数:21982 人
  • 贡献人数:84 人
  • Open Issues数量:248 个
  • Github地址:https://github.com/localsend/localsend.git
  • 项目首页: https://localsend.org

/images/localsend-localsend-0.png

LocalSend是一个开源应用程序,可以在没有互联网连接的情况下,在本地网络上的附近设备之间进行安全的文件和消息共享。

全面的Rust

  • 创建周期:316 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:21926 个
  • Fork数量:1244 次
  • 关注人数:21926 人
  • 贡献人数:211 人
  • Open Issues数量:114 个
  • Github地址:https://github.com/google/comprehensive-rust.git
  • 项目首页: https://google.github.io/comprehensive-rust/

《全面的Rust》是由Google的Android团队开发的为期多天的Rust课程。它涵盖了Rust的所有方面,包括基本语法、泛型、错误处理、Android开发、裸机编程和并发。

利用自然语言思想开发定制软件的多智能体协作

  • 创建周期:66 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:16262 个
  • Fork数量:1862 次
  • 关注人数:16262 人
  • 贡献人数:36 人
  • Open Issues数量:37 个
  • Github地址:https://github.com/OpenBMB/ChatDev.git

该项目旨在通过LLM驱动的多智能体协作,利用自然语言思想开发定制软件。该项目的重点是为软件开发创建沟通代理。

下一代大型语言模型应用程序

  • 创建周期:76 天
  • 开发语言:Jupyter Notebook
  • 协议类型:Creative Commons Attribution 4.0 International
  • Star数量:14848 个
  • Fork数量:1634 次
  • 关注人数:14848 人
  • 贡献人数:123 人
  • Open Issues数量:176 个
  • Github地址:https://github.com/microsoft/autogen.git
  • 项目首页: https://microsoft.github.io/autogen/

这个项目是FLAML的一个分支,旨在实现下一代大型语言模型应用程序。即将发布的pyautogen v0.2版本将切换到使用openai v1。

GPT PILOT - 一种开发工具,从头开始编写可扩展的应用程序

  • 创建周期:78 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:13643 个
  • Fork数量:1030 次
  • 关注人数:13643 人
  • 贡献人数:32 人
  • Open Issues数量:74 个
  • Github地址:https://github.com/Pythagora-io/gpt-pilot.git

/images/pythagora-io-gpt-pilot-0.png

GPT PILOT是一种开发工具,允许开发人员在监督实施过程的同时从头开始编写可扩展的应用程序。

GPT技术实现的文档聊天功能

  • 创建周期:273 天
  • 开发语言:Python, TypeScript
  • 协议类型:MIT License
  • Star数量:12852 个
  • Fork数量:1269 次
  • 关注人数:12852 人
  • 贡献人数:131 人
  • Open Issues数量:94 个
  • Github地址:https://github.com/arc53/DocsGPT.git
  • 项目首页: https://docsgpt.arc53.com/

/images/arc53-docsgpt-0.png

使用GPT技术实现的文档聊天功能,为部署DocsGPT到实际环境提供个性化帮助。

可定制的主页与Docker和服务API集成

  • 创建周期:435 天
  • 开发语言:JavaScript
  • 协议类型:GNU General Public License v3.0
  • Star数量:10131 个
  • Fork数量:573 次
  • 关注人数:10131 人
  • 贡献人数:244 人
  • Open Issues数量:1 个
  • Github地址:https://github.com/gethomepage/homepage.git
  • 项目首页: https://gethomepage.dev/

一个高度可定制的主页,具有Docker和服务API集成,具有快速搜索、书签、天气支持、广泛的集成和小部件、优雅的设计和性能优化的特点。

LLaVA(大型语言和视觉助手):视觉指令调整系统

  • 创建周期:199 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:9755 个
  • Fork数量:915 次
  • 关注人数:9755 人
  • 贡献人数:24 人
  • Open Issues数量:350 个
  • Github地址:https://github.com/haotian-liu/LLaVA.git
  • 项目首页: https://llava.hliu.cc

/images/haotian-liu-llava-0.png

LLaVA(大型语言和视觉助手)是一个旨在建立具有GPT-4V级能力的视觉指令调整系统的项目。该项目专注于通过视觉指令调整来改进基线。

FreeTube:一个注重隐私的开源YouTube播放器

  • 创建周期:2073 天
  • 开发语言:JavaScript
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:9352 个
  • Fork数量:570 次
  • 关注人数:9352 人
  • 贡献人数:293 人
  • Open Issues数量:409 个
  • Github地址:https://github.com/FreeTubeApp/FreeTube.git
  • 项目首页: https://freetubeapp.io/

/images/freetubeapp-freetube-0.png

FreeTube是一个开源的桌面YouTube播放器,它通过允许用户在使用YouTube时不显示广告并防止Google跟踪用户来保护用户的隐私。

Hyperswitch: 用Rust编写的开源支付交换机

  • 创建周期:381 天
  • 开发语言:Rust, JavaScript
  • 协议类型:Apache License 2.0
  • Star数量:7878 个
  • Fork数量:689 次
  • 关注人数:7878 人
  • 贡献人数:127 人
  • Open Issues数量:311 个
  • Github地址:https://github.com/juspay/hyperswitch.git
  • 项目首页: https://hyperswitch.io/hacktoberfest

Hyperswitch是一个用Rust编写的开源支付交换机,旨在使支付快速、可靠且实惠。它允许用户通过单个API集成与多个支付处理器连接和路由流量。

Bruno - 用于探索和测试API的开源IDE

  • 创建周期:401 天
  • 开发语言:JavaScript
  • 协议类型:MIT License
  • Star数量:7311 个
  • Fork数量:291 次
  • 关注人数:7311 人
  • 贡献人数:86 人
  • Open Issues数量:342 个
  • Github地址:https://github.com/usebruno/bruno.git
  • 项目首页: https://www.usebruno.com/

Bruno是一个用于探索和测试API的开源IDE。它是Postman和Insomnia等工具的轻量级替代品。Bruno直接将API集合存储在文件系统中的文件夹中,使用一种名为Bru的纯文本标记语言保存有关API请求的信息。它注重数据隐私,并且没有云同步功能。

Omnivore:开源的稍后阅读解决方案

  • 创建周期:629 天
  • 开发语言:HTML, TypeScript
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:5916 个
  • Fork数量:265 次
  • 关注人数:5916 人
  • 贡献人数:45 人
  • Open Issues数量:368 个
  • Github地址:https://github.com/omnivore-app/omnivore.git
  • 项目首页: https://omnivore.app

/images/omnivore-app-omnivore-0.png

Omnivore是一个面向热爱阅读的人们的开源的稍后阅读解决方案。它提供了高亮、笔记、搜索、分享等功能,并支持包括Web、iOS和Android在内的多个平台。该项目完全开源,可以进行扩展或部署到个人服务器。

高效流式语言模型与注意力汇聚

  • 创建周期:34 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:5288 个
  • Fork数量:285 次
  • 关注人数:5288 人
  • 贡献人数:5 人
  • Open Issues数量:21 个
  • Github地址:https://github.com/mit-han-lab/streaming-llm.git
  • 项目首页: https://arxiv.org/abs/2309.17453

《高效流式语言模型与注意力汇聚》是一个开源项目,专注于通过引入注意力汇聚来提高流式语言模型的效率。

开发者在线工具集合

  • 创建周期:1306 天
  • 开发语言:Vue, TypeScript
  • 协议类型:GNU General Public License v3.0
  • Star数量:5098 个
  • Fork数量:512 次
  • 关注人数:5098 人
  • 贡献人数:23 人
  • Open Issues数量:140 个
  • Github地址:https://github.com/CorentinTh/it-tools.git
  • 项目首页: https://it-tools.tech

开发者的实用在线工具集合,具有出色的用户体验。对开发人员和从事IT工作的人员非常有用。快来看看吧!

潘多拉:一个高性能的 ChatGPT 网页客户端

  • 创建周期:51 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v2.0
  • Star数量:5059 个
  • Fork数量:867 次
  • 关注人数:5059 人
  • 贡献人数:9 人
  • Open Issues数量:32 个
  • Github地址:https://github.com/zhile-io/pandora.git
  • 项目首页: https://chat1.zhile.io

/images/zhile-io-pandora-0.png

潘多拉是一个基于网页的 ChatGPT 客户端,提供更快速和出色的性能。

VideoReTalking: 基于音频的唇部同步视频编辑

  • 创建周期:414 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:2923 个
  • Fork数量:389 次
  • 关注人数:2923 人
  • 贡献人数:12 人
  • Open Issues数量:113 个
  • Github地址:https://github.com/OpenTalker/video-retalking.git
  • 项目首页: https://opentalker.github.io/video-retalking/

/images/opentalker-video-retalking-0.png

VideoReTalking是一个开源项目,专注于基于音频的说话头视频编辑中的唇部同步。它旨在通过自动将唇部运动与音频同步,实现视频中逼真准确的唇部运动。

高斯喷洒生成高效的3D内容创作

  • 创建周期:36 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:2568 个
  • Fork数量:172 次
  • 关注人数:2568 人
  • 贡献人数:6 人
  • Open Issues数量:33 个
  • Github地址:https://github.com/dreamgaussian/dreamgaussian.git
  • 项目首页: https://dreamgaussian.github.io/

高效的3D内容创建的生成高斯喷洒