Jupyter,一個開源的Web應用程序,能在網頁頁面中直接編寫代碼、運行代碼、顯示代碼結果、編寫說明文檔等等。
現已支持40多種編程語言,已經成爲程序員“居家旅行”的必備工具。
但這個工具怎麼才能用好?成了很多人面前的難題。
最近,GitHub上出現了一份相關的資源,精選收錄了關於Jupyter的各種項目、庫、教程、拓展應用等資源,一共100多個,橫跨11大類別,目前已經400多星。
都有哪些資源?
這份資源中的11大類別,分別是:
運行時間/前端
這一類別中,一共有11份資源,包含Jupyter在運行和前端方面需要的各種資源。
協作/教育
包含各種Jupyter的上手指南和進行協作的指南,一共有9份資源。
可視化
13個關於Jupyter可視化的工具、庫或語法等等。
呈現/發佈/轉換
將各種格式的文件,比如GitHub repo轉換成Jupyter格式,以及將Jupyter轉化成其他格式的工具。一共有13個。
JupyterLab擴展
包含了10個關於JupyterLab的擴展,比如git、Google Drive等等。
測試
4個關於測試的工具。
特定領域項目
各個特定的領域如何運用Jupyter?這裏有5個項目,包含了基因組分析、探索性地理空間分析、金融研究平臺等等。
託管Notebook解決方案
怎麼託管自己的Jupyter Notebook?這裏有10個解方案,覆蓋了Azure、Google Cloud等等。
官方資源和文件
4個官方資源和文件,介紹Jupyter的基礎知識。
社區資源
去哪找組織?這裏有9個相關資源。
文章/指南/教程
這是最後一部分,有14個資源,介紹了各種使用Jupyter的心得、指南與教程。
誰貢獻的這份資源?
這份資源, 現在一共有13個貢獻者。
核心的貢獻者,也就是這份資源的創建者名叫Markus Schanta。
根據推特和領英信息查詢,他目前正在對衝基金公司英仕曼的Man GLG部門工作,是一名定量研究員。
傳送門
https://github.com/markusschanta/awesome-jupyter