2

Github 2024-01-01 开源项目月报 Top20

 8 months ago
source link: https://blog.csdn.net/xiaoquqi/article/details/135322158
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

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

开发语言项目数量
Python项目5
TypeScript项目3
JavaScript项目3
非开发语言项目2
Java项目2
HTML项目2
Jupyter Notebook项目2
PHP项目1
C++项目1
C项目1
Go项目1
Kotlin项目1
Svelte项目1

基于项目的学习

  • 创建周期:2434 天
  • 协议类型:MIT License
  • Star数量:128131 个
  • Fork数量:17614 次
  • 关注人数:128131 人
  • 贡献人数:100 人
  • Open Issues数量:76 个
  • Github地址:https://github.com/practical-tutorials/project-based-learning.git

基于项目的学习是一个由程序员精心策划的教程清单,旨在帮助有抱负的软件开发人员学习如何从零开始构建应用程序。这些教程涵盖了不同的主要编程语言,并可能涉及多种技术和语言。

在本地启动和运行大型语言模型的Ollama

  • 创建周期:174 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:22958 个
  • Fork数量:1302 次
  • 关注人数:22958 人
  • 贡献人数:88 人
  • Open Issues数量:340 个
  • Github地址:https://github.com/jmorganca/ollama.git
  • 项目首页: https://ollama.ai
7e11a1990d45ade1aa2c224923335d27.png

Ollama是一个开源项目,帮助用户在本地设置和使用大型语言模型。

Fooocus: 一种图像生成软件的重新思考

  • 创建周期:124 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:24697 个
  • Fork数量:2393 次
  • 关注人数:24697 人
  • 贡献人数:11 人
  • Open Issues数量:540 个
  • Github地址:https://github.com/lllyasviel/Fooocus.git
9e139f0d0802698b68796826abda1dc3.png

Fooocus是基于Gradio的开源图像生成软件。它重新思考了Stable Diffusion和Midjourney的设计,从Stable Diffusion学习了离线、开源和免费的特性,从Midjourney学习了不需要手动调整的特点。该软件包括自动优化和质量改进,使用户无需处理技术参数,只需专注于提示和图像。它旨在促进人与计算机的互动,探索新的思维方式,并拓展人类的想象力。此外,安装过程简化,需要不到3次鼠标点击和最低4GB的GPU内存(Nvidia)。

GPT泄露提示收集

  • 创建周期:31 天
  • Star数量:15323 个
  • Fork数量:2352 次
  • 关注人数:15323 人
  • 贡献人数:11 人
  • Open Issues数量:3 个
  • Github地址:https://github.com/linexjlin/GPTs.git

该存储库收集了GPT(生成式预训练变换器)的泄露提示,为我们提供了对这些人工智能模型的能力和局限性的宝贵见解。

ComfyUI:功能强大的稳定扩散GUI

  • 创建周期:328 天
  • 开发语言:Python, JavaScript
  • 协议类型:GNU General Public License v3.0
  • Star数量:18903 个
  • Fork数量:1930 次
  • 关注人数:18903 人
  • 贡献人数:77 人
  • Open Issues数量:953 个
  • Github地址:https://github.com/comfyanonymous/ComfyUI.git

ComfyUI是一个开源项目,提供了一个功能强大且模块化的稳定扩散GUI,具有图形/节点界面。它允许用户使用基于图形/节点/流程图的界面设计和执行高级稳定扩散管道。

微信聊天记录导出与分析项目

  • 创建周期:334 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:13114 个
  • Fork数量:1360 次
  • 关注人数:13114 人
  • 贡献人数:7 人
  • Open Issues数量:21 个
  • Github地址:https://github.com/LC044/WeChatMsg.git

这是一个开源项目,旨在提取微信聊天记录并将其导出成HTML、Word、CSV文档永久保存,同时对聊天记录进行分析并生成年度聊天报告。

Lobe Chat: 开源聊天机器人框架

  • 创建周期:207 天
  • 开发语言:TypeScript
  • 协议类型:MIT License
  • Star数量:7263 个
  • Fork数量:1144 次
  • 关注人数:7263 人
  • 贡献人数:34 人
  • Open Issues数量:76 个
  • Github地址:https://github.com/lobehub/lobe-chat.git
  • 项目首页: https://chat-preview.lobehub.com
d128d25010f85cb633bdb9dfc95cfb6e.png

Lobe Chat是一个开源的聊天机器人框架,支持语音合成、多模态功能和可扩展的函数调用插件系统。它可以轻松部署私人ChatGPT/LLM网络应用程序。

Stirling PDF:强大的本地托管的 Web PDF 操作工具

  • 创建周期:338 天
  • 开发语言:Java, HTML
  • 协议类型:GNU General Public License v3.0
  • Star数量:13122 个
  • Fork数量:885 次
  • 关注人数:13122 人
  • 贡献人数:76 人
  • Open Issues数量:111 个
  • Github地址:https://github.com/Stirling-Tools/Stirling-PDF.git

这是一个强大的基于 Docker 的本地托管的 Web PDF 操作工具,允许您对 PDF 文件执行各种操作,如拆分、合并、转换、重新组织、添加图片、旋转、压缩等。它通过不进行记录保留或跟踪来确保用户隐私,用户下载的任何文件都将在那时从服务器上删除。

无障碍高级选择器订阅规则自定义屏幕点击安卓应用程序

  • 创建周期:160 天
  • 开发语言:Kotlin
  • 协议类型:GNU General Public License v3.0
  • Star数量:8895 个
  • Fork数量:451 次
  • 关注人数:8895 人
  • 贡献人数:2 人
  • Open Issues数量:23 个
  • Github地址:https://github.com/gkd-kit/gkd.git
aca5a18f54b4d7225828a4948bd2c036.png

这是一个基于无障碍、高级选择器和订阅规则的自定义屏幕点击安卓应用程序。

最先进的语音和文本翻译基础模型

  • 创建周期:132 天
  • 开发语言:C, Python
  • 协议类型:Other
  • Star数量:8382 个
  • Fork数量:827 次
  • 关注人数:8382 人
  • 贡献人数:22 人
  • Open Issues数量:103 个
  • Github地址:https://github.com/facebookresearch/seamless_communication.git

该项目致力于开发最先进的语音和文本翻译的基础模型,旨在实现无缝集成和高质量输出。

PandoraNext: 一体化的GPTs(Gizmo)UI

  • 创建周期:32 天
  • 开发语言:PHP
  • Star数量:5151 个
  • Fork数量:1007 次
  • 关注人数:5151 人
  • 贡献人数:2 人
  • Open Issues数量:16 个
  • Github地址:https://github.com/pandora-next/deploy.git
  • 项目首页: https://chat.oaifree.com

PandoraNext是一个开源项目,将Pandora Cloud、Pandora Server、共享聊天、BackendAPI代理、Chat2API和免费注册结合在一起,打造了一个全新的GPTs(Gizmo)UI。

FastGPT: 基于LLM的知识型问答系统

  • 创建周期:312 天
  • 开发语言:TypeScript
  • 协议类型:Other
  • Star数量:7934 个
  • Fork数量:1777 次
  • 关注人数:7934 人
  • 贡献人数:36 人
  • Open Issues数量:64 个
  • Github地址:https://github.com/labring/FastGPT.git
  • 项目首页: https://fastgpt.run
21222011516aa65cf79023ab6c6c46dc.png

FastGPT是基于LLM构建的知识型问答系统,提供数据处理和模型调用能力,并通过流程可视化实现工作流编排。

llamafile: 使大型语言模型更易于访问

  • 创建周期:92 天
  • 开发语言:C++, C
  • 协议类型:Other
  • Star数量:5422 个
  • Fork数量:251 次
  • 关注人数:5422 人
  • 贡献人数:16 人
  • Open Issues数量:15 个
  • Github地址:https://github.com/Mozilla-Ocho/llamafile.git
34dddee95443e83d1609b7abe9c78afa.png

llamafile是一个框架,旨在通过将llama.cpp与Cosmopolitan Libc结合成一个名为“llamafile”的单文件可执行文件,使开源大型语言模型对开发人员和最终用户更加易于访问,而且无需安装即可在大多数计算机上本地运行。

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
48ea2fe85178a272841a15d9b8235a52.png

ChatGPT等价的开源项目,适用于LLMs、嵌入式和向量数据库。支持无限文档、线程和并发用户,并具有清晰的用户界面。能够将任何内容转化为LLM参考的上下文,可自定义LLM和向量数据库选择,支持多用户管理和权限。

声音克隆工具

  • 创建周期:34 天
  • 开发语言:Python, HTML
  • 协议类型:Other
  • Star数量:2510 个
  • Fork数量:224 次
  • 关注人数:2510 人
  • 贡献人数:1 人
  • Open Issues数量:2 个
  • Github地址:https://github.com/jianchang512/clone-voice.git
ea3d7cd3d7aeca49751b775dda870ffa.png

这是一个声音克隆工具,可使用任何人类音色,将一段文字合成为使用该音色说话的声音,或者将一个声音使用该音色转换为另一个声音。它具有简单易用的web界面,支持中文、英文、日语、韩语等4种语言,可在线从麦克风录制声音。用户只需输入文字或导入srt文件,选择要转换的声音文件,然后选择要使用的声音,进行立即生成。此外,还提供了预编译版和源码版的使用方法,以及CUDA加速支持的安装说明。

Spring 框架核心概念与关键功能

  • 创建周期:85 天
  • 开发语言:Java
  • Star数量:2720 个
  • Fork数量:391 次
  • 关注人数:2720 人
  • 贡献人数:1 人
  • Open Issues数量:17 个
  • Github地址:https://github.com/xuchengsheng/spring-reading.git
  • 项目首页: https://blog.csdn.net/duzhuang2399

This project covers the core concepts and key functions of the Spring framework, including the use of the Inversion of Control (IOC) container, the principles and practices of Aspect-Oriented Programming (AOP), transaction management methods and implementation, the process and controller working mechanism of Spring MVC, as well as in-depth research on aspects such as data access, security, and Boot auto-configuration in Spring. In addition, it also includes the application of the Spring event mechanism, advanced topics such as cache abstraction and reactive programming, and in-depth discussions on the programming style and design patterns of Spring source code.

增强版ChatGPT克隆

  • 创建周期:302 天
  • 开发语言:TypeScript, JavaScript
  • 协议类型:MIT License
  • Star数量:3055 个
  • Fork数量:740 次
  • 关注人数:3055 人
  • 贡献人数:63 人
  • Open Issues数量:42 个
  • Github地址:https://github.com/danny-avila/LibreChat.git
  • 项目首页: https://docs.librechat.ai/
ab282390c71a3333bdf64411b20690f3.png

增强版ChatGPT克隆是一个开源项目,具有以下功能,包括与ChatGPT匹配的UI,使用GPT-4-Vision进行图像分析的多模态聊天,多语言界面,AI模型选择,自定义预设,消息编辑和导出,插件支持,具有安全认证的多用户系统,以及各种部署选项。

Google Cloud 上的生成式AI示例

  • 创建周期:225 天
  • 开发语言:Jupyter Notebook
  • 协议类型:Apache License 2.0
  • Star数量:3108 个
  • Fork数量:713 次
  • 关注人数:3108 人
  • 贡献人数:55 人
  • Open Issues数量:33 个
  • Github地址:https://github.com/GoogleCloudPlatform/generative-ai.git
  • 项目首页: https://cloud.google.com/vertex-ai/docs/generative-ai/learn/overview
473eac60c6a3004a3afee27e78e7c173.png

该存储库包含笔记本、代码示例、示例应用程序和其他资源,演示如何使用、开发和管理使用由Vertex AI提供支持的Google Cloud上的生成式AI工作流。

Ollama Web UI: 用户友好的聊天交互网络界面

  • 创建周期:87 天
  • 开发语言:Svelte
  • 协议类型:MIT License
  • Star数量:2832 个
  • Fork数量:266 次
  • 关注人数:2832 人
  • 贡献人数:14 人
  • Open Issues数量:20 个
  • Github地址:https://github.com/ollama-webui/ollama-webui.git
  • 项目首页: https://ollamahub.com/

Ollama Web UI 是一个用户友好的网络界面,用于进行聊天交互,允许用户参与 ChatGPT 风格的对话。这是一个社区驱动的项目,与 Ollama 团队无关,任何问题或反馈都应该直接发送给 Discord 上的社区。此外,用户被要求不要就此项目联系或骚扰 Ollama 团队。OllamaHub 是一个相关项目,用户可以在其中发现、下载和探索定制的 Ollama 模型文件。

Rope: 基于GUI的insightface inswapper_128模型实现

  • 创建周期:172 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:1003 个
  • Fork数量:179 次
  • 关注人数:1003 人
  • 贡献人数:1 人
  • Open Issues数量:17 个
  • Github地址:https://github.com/Hillobar/Rope.git
93a08695777c2e399b1f88018c6d11ad.png

Rope是一个开源项目,它实现了insightface inswapper_128模型,并配有一个方便的图形用户界面(GUI)。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK