今天爲你們盤點4月份GitHub最熱門的開源項目,一塊兒來看看你都知道哪些,或者有哪些你已經在使用的了。git
1996.ICU
https://github.com/996icu/996.ICUStar 5881程序員
本項目和技術無關,但卻和程序員息息相關,你們都知道,國內許多程序員都逃不開996的工做模式。而這個項目就是控訴國內大廠996模式。github
2libpku
https://github.com/lib-pku/libpkuStar 15820算法
該項目是由一名北大在讀大學生整理建立的北京大學課程資料,涉及的課程領域從專業課到公選課,政治課、英語課、通選課等,甚至連歷年考試的試卷都有了。數據庫
3Python
https://github.com/TheAlgorithms/PythonStar 32270網絡
該項目用Python實現了全部的排序算法,包括插入排序、冒泡排序、快速排序、選擇排序、歸併排序等。機器學習
4support.996.ICU
https://github.com/MSWorkers/support.996.ICUStar 8560編輯器
該項目來自微軟和 GitHub 的上百名工程師聯名書寫了一封公開信,宣佈聲援「996.ICU」運動,但願你們在 README 中添加本身的名字表示支持。ide
5zju-icicles
https://github.com/QSCTech/zju-iciclesStar 10464工具
浙江大學課程攻略共享計劃 ,課程涵蓋人工智能、Java應用技術、操做系統原理、數據庫系統原理等等。
6Editor.js
https://github.com/codex-team/editor.jsStar 7574
Editor.js是一個Block-Styled編輯器。主要特性以下:
塊樣式的編輯器(block-styled editor)
返回簡潔的 JSON
採用簡單的 API 設計,可擴展和可插拔
7JavaGuide
https://github.com/Snailclimb/JavaGuideStar 37744
一份Java學習指南,涵蓋大部分Java程序員所須要掌握的核心知識
8Awesome-Design-Tools
https://github.com/LisaDziuba/Awesome-Design-ToolsStar 14894
本項目收集了許多很棒的設計工具,諸如動畫工具、AR、字體工具、漸變工具、代碼工具等等
9git-tips
https://github.com/521xueweihan/git-tipsStar 8756
本項目列舉了經常使用的 Git 命令和一些小技巧,號稱Git的奇技淫巧,查看更多詳情可點擊:《還不會用Git的程序員,這份開源項目拿好了》
10pumpkin-book
https://github.com/datawhalechina/pumpkin-bookStar 5750
南瓜書,本書爲西瓜書的一些細微補充,周志華老師的《機器學習》(西瓜書)是機器學習領域的經典入門教材之一。
11nndl.github.io
https://github.com/nndl/nndl.github.ioStar 7109
神經網絡與深度學習課程,本課程主要介紹神經網絡與深度學習中的基礎知識、主要模型(卷積神經網絡、循環神經網絡等)以及在計算機視覺、天然語言處理等領域的應用。