Py学习  »  Git

推荐 9 个干货满满的 GitHub 开源项目 ~

GitHub开源科技 • 1 周前 • 101 次点击  

嗨喽!GitHub科技的各位小伙伴们,由于公众号做了乱序推送改版,为了保证公众号的推文能够第一时间及时送达到大家手上,大家记得将公众号 加星标置顶 ,公众号每天会送上几个GitHub开源项目给大家学习 !


1

   

BiliBili公开课目录

这是一份公开课的目录,这里的视频大多来自 YouTube 等国内无法访问的网站,为了方便国内的朋友观看,我将这些视频搬运到了 Bilibili。

https://github.com/elder-frog/OpenCourseCatalog


2

   

REKCARC-TSC-UHT

这个项目是按清华大学的资料按照年级来分类,包括了电子版课件和参考教材、日常作业答案和大作业资料、历年试卷和复习资料。从本科到研究生都有,如下图所示:

https://github.com/PKUanonym/REKCARC-TSC-UHT

3

   

浙江大学课程攻略

浙江大学课程攻略共享计划,包含了各种课程和学习资料 。
本项目至今为止收录了以下内容:
选课攻略
电子版教材
平时作业答案
历年试卷
复习资料
开卷考试 A4 纸
等等,目前项目已覆盖大多数计科的专业课程。

https://github.com/QSCTech/zju-icicles

4

   

网络爬虫 Python 库

ScrapeGraphAI 是一个网络爬虫 Python 库,使用大型语言模型和直接图逻辑为网站和本地文档(XML,HTML,JSON 等)创建爬取管道。只需告诉库您想提取哪些信息,它将为您完成!
有三种主要的爬取管道可用于从网站(或本地文件)提取信息:
  • SmartScraperGraph: 单页爬虫,只需用户提示和输入源;

  • SearchGraph: 多页爬虫,从搜索引擎的前 n 个搜索结果中提取信息;

  • SpeechGraph: 单页爬虫,从网站提取信息并生成音频文件。

  • SmartScraperMultiGraph: 多页爬虫,给定一个提示 可以通过 API 使用不同的 LLM,如 OpenAI,Groq,Azure 和 Gemini,或者使用 Ollama 的本地模型。

https://github.com/VinciGit00/Scrapegraph-ai

5

   

NextUI

NextUI是一个基于React.js的UI组件库,它提供了一系列的组件和工具,使得我们可以轻松创建出现代且高性能的网站和应用程序。这个库的设计理念是简化开发流程,提供美观且适应性强的系统设计,无论开发者的设计经验如何。它基于Tailwind CSS和React Aria构建,具有出色的性能,没有运行时样式,包中也没有不必要的类。此外,NextUI还支持日间/夜间模式,能够自动根据HTML主题的变化进行切换。

https://github.com/nextui-org/nextui

6

   

LLaVA-NeXT

LLaVA-NeXT 是一款大型多模态模型,旨在通过视觉指令调整提升综合能力,与 GPT-4 水平的能力相媲美。

https://github.com/LLaVA-VL/LLaVA-NeXT

7

   

NBlog博客系统

一个基于 Spring Boot + Vue 技术栈开发的前后端分离的开源博客系统,界面清新简洁,拥有多个丰富的博客组件,自带管理后台。

预览地址:

前台:https://naccl.top

后台:https://admin.naccl.top

后台 UI基于 vue-admin-template 二次修改后的 my-vue-admin-template 模板进行开发,UI 框架为 Element UI 。

前台 UI主要使用 Semantic UI,页面布局样式,个人感觉挺好看的 UI 框架,比较适合前台界面的开发

https://github.com/Naccl/NBlog

后端页面:

前端页面:

8

   

IOPaint 图像修复工具

IOPaint 是一款由 SOTA AI 模型驱动的图像修复工具。该项目解决了从图片中移除任何不需要的对象、瑕疵或人物,以及擦除和替换图片上任何内容(由稳定扩散技术支持)的问题。

  • 完全免费且开源

  • 支持 CPU、GPU 和 Apple Silicon

  • 提供方便的 WebUI 用于编辑图像

  • 支持各种 AI 模型,包括擦除模型和稳定扩散模型等

  • 可通过命令行进行批处理操作

  • 提供多种插件,如准确快速交互式对象分割、去除图像背景或生成前景对象蒙版等

https://github.com/Sanster/IOPaint

9

   

Pake打包工具

一个可将各种网页快速打包成 Mac App 的开源工具。相比 Electron 更加小巧易用,速度更快,同时实现了通用的快捷键透传、沉浸式窗口、拖动、打包样式兼容等特性。

https://github.com/tw93/Pake


--完--

读到这里说明你喜欢本公众号的文章,欢迎 置顶(标星)本公众号 GitHub科技,这样就可以第一时间获取推送了~


本公众号,后台回复:666 ,领取一份国内汇总的 GitHub 开源项目排行榜单 !

1. 15 款 GitHub 开源项目,太强了 !
2. 9 个值得收藏的 GitHub 开源项目,给力!
3. 12 个 优质的 GitHub 开源项目,偷偷分享 !
4. 15 款大受欢迎的 GitHub 开源项目 ,必须推荐 !


觉得内容还不错的话,给我点个“在看”呗





Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/194167