最近比较火爆的 GitHub 项目!

1,716 阅读5分钟

本文推荐近期 GitHub 比较热门的开源项目,本文章会分别介绍 Java、Python、前端、人工智能、Go 等相关方向的热门项目。

Java

  • 多平台数据库工具

  • 基于 Java 的在线网盘

  • 阿里云盘变身文件服务器

  • 互联网 Java 工程师进阶知识

  • 前后端分离权限管理系统

Python

  • 去除马赛克神器

  • 实时换脸项目

  • 克隆普通话

GO

  • 文件管理系统

  • 《GO入门指南》

前端技术

  • 前端精读周刊

  • 流程图制作软件

  • 音乐机器人

彩蛋项目

01

Java项目

1.1 DBeaver数据库工具

面向开发人员、数据库管理员和分析师的开源多平台数据库工具。支持任何具有 JDBC 驱动程序的数据库。

具有元数据编辑器、SQL编辑器、ERD、数据导出/导入/迁移、SQL执行计划等多种功能。

地址:https://github.com/dbeaver/dbeaver

图片

图片

图片

图片

1.2 ZFile

基于 Java 的在线网盘程序,支持对接 S3、OneDrive、SharePoint、又拍云、本地存储、FTP 等存储源,支持在线浏览图片、播放音视频,文本文件等文件类型。

地址:https://github.com/zhaojun1998/zfile

图片

图片

图片

1.3 阿里云盘的 webdav 协议

本项目实现了阿里云盘的 webdav 协议,只需要简单的配置一下,就可以让阿里云盘变身为 webdav 协议的文件服务器。基于此,你可以把阿里云盘挂载为Windows、Linux、Mac系统的磁盘,可以通过 NAS 系统做文件管理或文件同步,更多玩法等你挖掘。

地址:https://github.com/zxbu/webdav-aliyundriver

1.4 互联网 Java 工程师进阶知识

互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识。

地址:https://github.com/doocs/advanced-java

1.5 前后端分离权限管理系统

基于 Spring Boot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统。

地址:https://github.com/YunaiV/ruoyi-vue-pro

图片

图片

02

Python

2.1 Depix

最近 Depix 开源项目频繁登上热榜,斩获 20K 的 Star。该项目可以去除打码英文上的马赛克。

效果图是下图这样,第一行是打码的英文,看看这码打得,估计 TM 的连亲妈都认不出来,第二行是复原效果,第三行是原图。

即使有些细节没复原除了,但是猜测是哪个单词足够了。

地址:https://github.com/beurtschipper/Depix

图片

2.2 DeepFaceLive

这个实时换脸项目 deepfacelive 终于发布了!上线 20 天就斩获 1.7K 的 Star。它是著名开源换脸项目deepfacelab 的兄弟项目,同属一个作者团队开发。基于 deepfacelab 的做大量工程优化而来的实时换脸项目。

使用教程可以看这篇文章:

文章:https://zhuanlan.zhihu.com/p/394473221项目:https://github.com/iperov/DeepFaceLive

图片

2.3 实时语音克隆

前段时间给大家推荐过一个黑科技开源项目,只需要你 5 秒钟的声音对话,就能克隆出你的声音,而且能够实时的生成你任意语音。

如果有 300 条你说话的语音,我把你的语音数据用这个开源项目去训练,训练完成后,我就可以使用这个训练好的模型生成任何你说的语音了。

你会听到一个声音和你一模一样的人说你没说过的话,那种感觉真的细思极恐。

这个黑科技就是:Real-Time-Voice-Cloning,这个项目提供了 GUI 界面,交互傻瓜式操作,语音采集、训练、生成都可以交互完成,很方便。但是这个项目对普通话支持不好。

地址:https://github.com/CorentinJ/Real-Time-Voice-Cloning

今天要和大家分享的这个工具:MockingBird,是一个实时的普通话克隆工具。最近 MockingBird 登上 GitHub 热榜,收获 4.3K 的Star。

地址:https://github.com/babysor/MockingBird

图片

2.4 东北编程语言

东北编程语言是啥?它是一门以东北方言词汇为基本关键字的以人为本的编程语言。

东北编程语言语言是基于 Python 3 二次开发的。只要能跑 Python 3 的旮旯儿都能跑。像 macOS 啦、Windows 啦、Linux 啦,等等等等,都成!

地址:https://github.com/zhanyong-wan/dongbei

图片

03

GO语言

3.1 文件管理

filebrowser 提供指定目录下的文件管理界面,可用于上传、删除、预览、重命名和编辑您的文件。 可以创建多个用户,每个用户可以有自己的目录。

地址:https://github.com/filebrowser/filebrowser

图片

3.2**《Go 入门指南》**

《The Way to Go》中文译本,中文正式名《Go 入门指南》,一年斩获 27K 的 Star。

项目作者在接触 Go 语言之后,对这门编程语言非常着迷,期间也陆陆续续开始一些帮助国内编程爱好者了解和发展 Go 语言的工作,比如开始录制视频教程《Go编程基础》。

但由于目前国内并没有比较好的 Go 语言书籍,而国外的优秀书籍因为英文的缘故在一定程度上也为不少 Go 语言爱好者带来了一些学习上的困扰。

项目作者在完成阅读这本名叫 《The Way to Go》 之后,决定每天抽出一点时间来进行翻译的工作,并且以开源的形式免费分享给有需要的 Go 语言爱好者。

地址:https://github.com/unknwon/the-way-to-go_ZH_CN

04

前端技术

4.1 强大的流程图制作软件

Drawio Desktop 是一款功能强大的流程图制作软件。

地址:https://github.com/jgraph/drawio-desktop

图片

4.2 前端精读周刊

前端精读周刊:帮你理解最前沿、实用的技术。该开源项目结合大厂工作经验解读的 前沿技术,源码解读,还会逐渐加入一些后端技术解读和商业思考,现在已完成 编译原理、设计模式 两大基础模块。

地址:https://github.com/ascoders/weekly

4.3 音乐机器人

EvoBot 是一个使用 discord.js 构建的 Discord 音乐机器人,并使用来自 discordjs.guide 的命令处理程序。

地址:https://github.com/eritislami/evobot

图片

彩蛋项目:这个... 我就不介绍了,感兴趣的自己去看看。

彩蛋项目:https://github.com/DIGITALCRIMINAL/OnlyFans