3月份Github上熱門的開源項目
3月份GitHub上最熱門的開源項目排行已經出爐啦,一起來看看吧:
1. awesome-compose
https://github.com/docker/awesome-compose
Star 9669
awesome-compose 收錄了 Docker Compose 的示例,這些示例演示了如何使用組合文件集成到不同的服務,包括 Prometheus、Grafana 等服務,以及如何使用 Docker 組合管理它們的部署。
2. Docker-OSX
https://github.com/sickcodes/Docker-OSX
Star 13049
docker-osx 可以讓你輕松的在 OS X 中安裝 Docker 系統。
3. Ryujinx
https://github.com/Ryujinx/Ryujinx
Star 6859
一款由gdkchan用C#編寫的switch開源模擬器,專門為PC玩家準備的,這款玩家已經成功運行了《異界鎖鏈》、《寶可夢:劍盾》、《怪物獵人:崛起》等。截止2021年2月,Ryujinx已在3,200多種游戲上進行了測試,其中1700多種被測試可玩。
4. sherlock
https://github.com/sherlock-project/sherlock
Star 23984
Sherlock是一個易用的Python分布式進程內鎖機制庫,你可選擇鎖同步的不同后臺。
5. authelia
https://github.com/authelia/authelia
star 5624
Authelia是一個開源的認證系統,目前支持雙因素認證和單點登陸SSO認證,SSO登陸是有Web 界面支持的。它可以很好的與反向代理進行集成,比如nginx,Traefik,HAProxy 等,對于通過這些反向代理的服務,如果沒有通過認證將會把頁面重定向到登陸頁面。
6. spring-native
https://github.com/spring-projects-experimental/spring-native
Star 1612
這是Spring發布的Spring Native的beta版本,除了Spring誕生以來就支持的Java 虛擬機,官方添加了使用GraalVM將Spring應用編譯成原生鏡像的beta 支持,這樣的話,就能提供一種新的方式來部署Spring應用。Spring Native支持Java和Kotlin。
7. d2l-zh
https://github.com/d2l-ai/d2l-zh
Star 21848
《動手學深度學習》:面向中文讀者、能運行、可討論。英文版即伯克利“深度學習導論”教材。
8. machine-learning-for-trading
https://github.com/stefan-jansen/machine-learning-for-trading
Star 3645
這是一本免費開源的電子書,本書旨在展示ML如何能在實際而全面的方式增加價值的算法交易策略。它涵蓋了從線性回歸到深度強化學習的各種機器學習技術,并演示了如何建立,回測和評估由模型預測驅動的交易策略。
9. Web-Dev-For-Beginners
https://github.com/microsoft/Web-Dev-For-Beginners
Star 20647
這是一份面向初學者的Web開發課程,為期12周,24節課,每節課均包括課前和課后測驗,課程書面介紹等,在本系列課程的最后,學生將構建一個打字游戲,一個虛擬玻璃容器,一個“綠色”瀏覽器擴展,一個“太空入侵者”類型游戲以及一個商業型銀行應用程序,并且將學習JavaScript的基礎知識。
10. maui
https://github.com/dotnet/maui
Star 7911
.NET MAUI是.NET多平臺應用程序UI,該框架用于構建跨移動設備,平板電腦和臺式機的本機設備應用程序。
11. flutter
https://github.com/flutter/flutter
Star 117114
Flutter 由 Google 的工程師團隊打造,用于創建高性能、跨平臺的移動應用。Flutter 針對當下以及未來的移動設備進行優化,專注于 Android and iOS 低延遲的輸入和高幀率。
Flutter 可以給開發者提供簡單、高效的方式來構建和部署跨平臺、高性能移動應用;給用戶提供漂亮、快速、jitter-free 的 app 體驗。