最近比較火爆的 GitHub 專案!

語言: CN / TW / HK

本文推薦近期 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