11月份Github上最熱門的開源項目
11月份GitHub上最熱門的開源項目排行已經出爐啦,一起來看看上榜詳情吧:
1. tinygrad
https://github.com/geohot/tinygrad
Star 2925
tinygrad是一個小型深度學習框架 tinygrad,兼具 PyTorch 和 micrograd 的功能。tinygrad 的代碼數量不到 1000 行,由天才黑客George Hotz創建。
2. Bringing-Old-Photos-Back-to-Life
https://github.com/microsoft/Bringing-Old-Photos-Back-to-Life
Star 5829
微軟研究團隊萬紫寧、張波等人開發了一種新的基于AI算法,用于通過深度學習恢復老舊照片,與通過監督學習還原舊照片的方式不同,真實照片的降級很復雜。bringing-old-photos-back-to-life作者使用變分自動編碼機(VAE)將圖像變換到隱空間,并在隱空間進行圖像恢復操作。這種轉換可以很好的體現出真實照片。
3. element-plus
https://github.com/element-plus/element-plus
Star 6214
Element Plus是Element對Vue 3.0的升級適配。據介紹,Element Plus是首個使用TypeScript + Vue 3.0 Composition API重構的組件庫。由于Vue 3.0進行了大版本升級,Element作為其生態的組件庫希望借此機會丟掉歷史包袱,所以開發團隊對Element進行了一次深度重構。
4. streetmerchant
https://github.com/jef/streetmerchant
Star 2161
StreetMerchant是強大的電商庫存檢測器,可以在你開展日常業務時,讓刷新和檢查網站庫存變得更加輕松。具有以下功能特性:
- 通過API和Chromium模擬訪問多個網站以查找庫存
- 有庫存時打開瀏覽器
- 可用時發送通知的能力
- 機器人不會自動為您購買
5. pifuhd
https://github.com/facebookresearch/pifuhd
Star 6104
通過pifuhd,你只需要通過一張照片就可以對人體進行3D建模,其基礎框架是ICCV 2019上已經登場的像素對齊隱式函數PIFu。不過,PIFu以分辨率為512×512的圖像作為輸入,輸出的3D模型分辨率不高。
6. compose-jb
https://github.com/JetBrains/compose-jb
Star 2080
JetBrains發布Kotlin桌面UI框架Jetpack Compose for Desktop(compose-jb),可應用在 Windows、macOS、Linux/x86,目前處于 Alpha 版本。
7. prysm
https://github.com/prysmaticlabs/prysm
Star 1733
Prysm是以太坊2.0客戶端,這個項目是Prysm的核心存儲庫,由Prysmatic Labs開發。
8. element3
https://github.com/hug-sun/element3
Star 2145
這是適用于Web的Vue.js 3.0 UI工具包。旨在幫助開發者學習vue3的社區版,會有配套的實戰教程和B站教學視頻
9. shardingsphere
https://github.com/apache/shardingsphere
Star 12880
Apache ShardingSphere 是一款分布式數據庫中間件,該項目由當當捐入 Apache,并在京東數科逐漸發展壯大,成為 業界首個Apache分布式數據庫中間件項目。
10. faker.js
https://github.com/Marak/faker.js
Star 28815
Faker.js是一個JavaScript庫,每周下載量超過140萬。大概八年前就已經被創建了,如今有200多個貢獻者。它公開了生成隨機數據的函數,通常調用這些函數就可以生成JSON或CSV文件的值,而且數據生成的速度很快,并且易于使用。
11. chatwoot
https://github.com/chatwoot/chatwoot
Star 6507
這是一個即時聊天軟件ChatWoot,通過ChatWoot可以實現網站訪客與網站主人的即時通訊。