來自:開源最前線(ID:OpenSourceTop)
又到了為大家盤點5月份GitHub最熱門的開源專案的時候了,一起來看看你都知道哪些,或者有哪些你已經在使用的了。
https://github.com/microsoft/terminal Star 42377
Windows Terminal 是一個全新的,現代的,快速,功能強大且高效的終端應用程式,支援PowerShell,Cmd,WSL(Windows的Linux子系統)和 SSH 等命令列程式。檢視更多詳情可點選:《微軟最強命令列工具釋出!強勢霸榜GitHub》
https://github.com/jackfrued/Python-100-Days Star 36517
Python – 100天從新手到大師,如Day01 – 初識Python:
-
Python簡介 – Python的歷史 / Python的優缺點 / Python的應用領域
-
搭建程式設計環境 – Windows環境 / Linux環境 / MacOS環境
-
從終端執行Python程式 – DOS命令 / Hello, world / print函式 / 執行程式
-
使用IDLE – 互動式環境(REPL) / 編寫多行程式碼 / 執行程式 / 退出IDLE
-
註釋 – 註釋的作用 / 單行註釋 / 多行註釋
https://github.com/TheAlgorithms/Python Star 44118
該專案用Python實現了所有的排序演演算法,包括插入排序、氣泡排序、快速排序、選擇排序、歸併排序等。該建立者表示這些僅用於演示學習。由於效能的原因,Python標準庫中有許多排序實現。
https://github.com/MisterBooo/LeetCodeAnimation Star 28897
本專案將LeetCode 上所有的題目都用動畫的形式演示出來
https://github.com/jlevy/the-art-of-command-line Star 49814
熟練使用命令列是一種常常被忽視,或被認為難以掌握的技能,但實際上,它會提高你作為工程師的靈活性以及生產力。是許多作者和譯者共同的成果,可以有效幫你掌握命令列
https://github.com/azl397985856/leetcode Star 8961
本專案是關於LeetCode演演算法,使用的程式語言是C++,目前已經有1030中演演算法問題解答
https://github.com/996icu/996.ICU Star 245338
本專案和技術無關,但卻和程式員息息相關,大家都知道,國內許多程式員都逃不開996的工作樣式。而這個專案就是控訴國內大廠996樣式。
https://github.com/dwmkerr/hacker-laws Star 6547
這個倉庫包含對一些定律、原則以及樣式的解釋,共有15大定律和7大原則,但不提倡其中任何一個。 它們的應用始終存在著爭論,並且很大程度上取決於你正在做什麼。
https://github.com/CyC2018/CS-Notes Star 64224
這是一個關於準備面試的專案,該專案包含了九大模組,從演演算法到作業系統、網路、面向物件以及資料庫、Java、分散式、工具、編碼實踐。
https://github.com/Snailclimb/JavaGuide Star 42010
一份Java學習指南,涵蓋大部分Java程式員所需要掌握的核心知識
https://github.com/machinelearningmindset/machine-learning-course Star 4850
該專案的目的是使用Python提供全面而簡單的機器學習課程。
附:
《2019年4月GitHub上最熱門的開源專案》 《2019年3月GitHub上最熱門的開源專案》 《2019年2月GitHub上最熱門的開源專案》 《2019年1月份GitHub上最熱門的開源專案》
朋友會在“發現-看一看”看到你“在看”的內容