涵蓋15個領域,GitHub 優(yōu)質開源 Python 項目大合集
“人生苦短,我用 Python”
隨著人工智能、機器學習的熱度不斷升溫,每個程序員多多少少都會寫點 Python,那別人的 Python 是怎么用的?能用 Python 寫出什么樣的精彩項目呢?
GitHub 中的 awesome 就又喜提一個新目錄,Python 應用合集(awesome-python-applications)
這個項目目前涵蓋 15 個領域,包括互聯(lián)網、音頻、視頻、圖形、游戲、生產力、組織、通訊、教育、科學、CMS、ERP、靜態(tài)站點、開發(fā)和其他。
并且每個項目都給出了一個簡單的介紹,以及項目開源地址(即 GitHub 主頁),有的項目還附帶項目成品主頁的鏈接和文檔、維基百科材料,能夠讓你全方位了解所感興趣的項目。
以互聯(lián)網為例,里面的內容隨便點開一個都是超高星的推薦:
- ArchiveBox - (Repo,Home,Docs)自托管Web存檔,用于從Web創(chuàng)建本地,可瀏覽的內容備份。從Pocket,Pinboard,瀏覽器歷史記錄等導入HTML,JS,PDF,視頻,字幕,git存儲庫等。(organization, linux, windows, docker)
- Canto - (Repo,WP)RSS守護進程和基于curses的客戶端。(linux, curses)
- Deluge - (Repo,Home)流行,輕量級,跨平臺的BitTorrent客戶端。(linux, windows, mac, server, gtk)
- gPodder - (Repo,Home)簡單,成熟的媒體聚合器和播客客戶端。(linux, windows, mac, gtk)
- KindleEar - (Repo,Docs)Web應用程序,可自動將RSS聚合到帶有圖像的定期mobi / epub文件中,并將其發(fā)送到您的kindle或您的電子郵件。(server)
- Neubot - (Repo,Home)輕量級代理,收集網絡中立性的研究的數(shù)據(jù)。(linux, windows, mac)
- NewsBlur - (Repo,Home)基于網絡的個人新聞閱讀器。(server, django)
- Pi-Hole - (Repo,Home,WP)Linux網絡級廣告和互聯(lián)網跟蹤器阻止應用程序,充當DNS sinkhole和(可選)DHCP服務器,旨在用于專用網絡。(linux, server)
- Planet - (Repo,Home,WP)RSS和Atom feed聚合器,旨在收集來自Internet社區(qū)成員的博客的帖子并將其顯示在單個頁面上。用于為Planet Python提供動力等等。(server)
- Qute Browser - (Repo,Home)vim基于PyQt5的鍵盤驅動,極小的瀏覽器(linux, windows, mac, qt5)
- Reddit - (Repo,Home)社交新聞論壇,有投票,評論,業(yè)力等等。(2017年檔案回購。)(server)
- SABnzbd - (Repo,Home,Docs)簡單的跨平臺新聞閱讀器,可從Usenet下載。支持許多集成和16種語言。(linux, windows, mac, server)
- Searx - (Repo,Docs)自托管元搜索引擎,匯總70多項服務的結果,同時避免跟蹤和分析。(security, server, flask)
- speedtest-cli - (Repo)使用speedtest.net測試Internet帶寬的命令行界面。(console)
- streamlink - (Repo,Home,PyPI)命令行實用程序,它從各種服務中提取流并將它們管道化為所選的視頻播放器。(linux, windows, mac)
- Tribler - (Repo,Home,WP)隱私增強了BitTorrent客戶端的P2P內容發(fā)現(xiàn)功能。(linux, windows, mac, qt5)
- You-Get - (Repo,Home)命令行程序,可以無瀏覽地從網站上抓取和流式傳輸視頻,音頻和圖像。(linux, windows, mac)
- youtube-dl - (Repo,Home,PyPI)命令行程序,可以無瀏覽地存檔來自YouTube和數(shù)百個其他網站的視頻和音頻。(linux, windows, mac)
- ZeroNet - (Repo,Home,WP,Docs)使用比特幣加密和BitTorrent網絡的開放,免費和不可測試的網站。(linux, windows, mac)
GitHub 地址:https://github.com/mahmoud/awesome-python-applications