0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

180+個Python開源項目,涉及15個主題應(yīng)用

DPVg_AI_era ? 來源:lq ? 2018-12-28 09:10 ? 次閱讀

本文作者收集了180+個Python 開源項目,涉及 Internet、Games、Graphics等15個主題應(yīng)用,希望這里能有你正好需要的項目,幫你節(jié)省寶貴時間。

每一位程序員,每天大部分時間都是在和代碼打交道。但是對于廣大的普通用戶來說,最重要的不是代碼,而是代碼最終生成的應(yīng)用程序。但是,每個項目都從頭開始自己一行一行碼代碼,是非常不現(xiàn)實的事情。所以,開源項目就是我們在實踐過程中最寶貴的資源。

今天為大家整理的這份清單,作者一共收集了 180 多個 Python 開源項目,涉及 Internet、Games、Graphics、Communication、Satatic Site 及 Dev 等 15 個不同的主題應(yīng)用,下面就一起來看看有沒有一個你中意的,開始碼起來~

互聯(lián)網(wǎng)(9)

Reddit,很多小伙伴應(yīng)該都會 Reddit 不陌生。一個社交新聞論壇,有投票、評論等功能。Planet,一個 RSS 和 Atom feed 的聚合器,收集社區(qū)成員的博客帖子并顯示在頁面上。Deluge是一個流行、輕量級、跨平臺的 BitTorrent 客戶端。Qute Browser基于 PyQt5 的鍵盤驅(qū)動、最小、類似 vim 的瀏覽器。youtube-dl命令行程序,不用在瀏覽器中就可以從 YouTube 和 其他數(shù)百個網(wǎng)站上存檔視頻音頻。You-Get命令行程序,不用在瀏覽器中就可以從網(wǎng)頁上爬取流視頻、音頻和圖像。SABnzbd一個簡單,跨平臺的新聞閱讀器,可以從 Usenet 下載,支持多種集成和 16 中語言。

音頻(9)

MusicBrainz Picard可以自動識別、標(biāo)記和組織音樂專輯或其他數(shù)字音頻錄音。SoundConverter是一個基于 GNOME 的音頻文件轉(zhuǎn)碼器。GNU Radio是一個軟件開發(fā)工具包,可以提供信號處理模塊以實現(xiàn)軟件定義的無線電和信號處理系統(tǒng)。Friture可以實時恩熙和可視化音頻數(shù)據(jù),包括示波器、頻譜分析儀等。

視頻(4)

Pitivi一個基于 GStreamer 的 Linux 非線性視頻編輯器。Plumi一個基于 Plone 的視頻共享管理系統(tǒng)。OpenShot支持 FreeBSD、Linux、masOS 和 Windows 的跨平臺視頻編輯器。

圖形(6)

o4YBAFwleIyASFYbAAD-gjCtvds716.png

FreeCAD一款通用參數(shù)化 3D CAD 建模與建筑信息建模(BIM)軟件,可以支持 FEM。MakeHuman 是一款 3D 計算圖形軟件。SK1是一個功能豐富的跨平臺插圖程序。OCRFeeder是一組 GNOME 的光學(xué)字符識別套件,支持像 CuneiForm,GOCR,Ocrad 和 Tesseract 等命令行 OCR 引擎。

游戲(4)

o4YBAFwleIyAL3cuAACkiva6mKo430.png

Frets on Fire X一款高度可定制的節(jié)奏游戲,支持吉他、貝斯、架子鼓及人聲等多種模式,并且可以支持四位玩家同時參與。Unknown Horizons是一款 2D 實時策略模擬游戲,游戲場景主要圍繞經(jīng)濟(jì)和城市建設(shè)。PyChess一個高級國際象棋游戲的客戶端,一款新穎、休閑并且具有競爭性的游戲。

Productivity(10)

o4YBAFwleI2AIDnYAAER7VTKFkU137.png

Autokey是一款適用于 Linux 和 X11 的桌面自動化實用程序。Bleachbit是一個適用于 Windows 和 Linux 的系統(tǒng)清理工具,幫助釋放磁盤空間和保護(hù)隱私。gmvault可用于備份 Gmail 賬戶。Excalibur可以從 PDF 文件中提取表格數(shù)據(jù)。

Organization(8)

o4YBAFwleI2ACeT2AAEo1uWX9O0678.png

Calibre是一個電子書管理器,有瀏覽、轉(zhuǎn)換、編輯和分類電子書,主流格式的電子書都可以支持。PyMedusa是一個電視節(jié)目的視頻庫管理器,并且可以自動下載。Zim Wiki是專為記筆記、制作列表和繪圖而設(shè)計的。OpenLibrary是一個 Web 應(yīng)用程序,是 Internet Archive 用來給每一本出版的圖書構(gòu)建網(wǎng)頁。

通訊(19)

o4YBAFwleI-AKrTeAAJ5qWXTeI0961.png

Zulip,一款功能強(qiáng)大的聊天服務(wù)器加Web客戶端,并支持線程消息。Gajim是一個基于 XMPP 協(xié)議的即時消息客戶端,輕量級并且可支持跨平臺。Mailman是一個Web應(yīng)用程序和電子郵件服務(wù)器,用于管理文件的訂閱和討論。GlobaLeaks,一個 Web 應(yīng)用程序,可以實現(xiàn)安全的匿名舉報功能。Virtaal是一個跨平臺 GUI,支持各種格式轉(zhuǎn)換。

教學(xué)(4)

o4YBAFwleI-AJnoZAACbJOG9Ezc689.png

Anki一款用于閃存和存儲的桌面應(yīng)用程序。Mnemosyne是一個用于高效存儲的間隔閃卡程序。Open edX Platform是一個在線教育提供商平臺,支持 edX。NBGrader,一個基于 Jupyter 的應(yīng)用程序,使教師能以 notebook 形式創(chuàng)建,分配作業(yè),并給作業(yè)評分。

科學(xué)(8)

o4YBAFwleJCAXDb1AAE1Z57Hca4757.png

ASCEND是 1978 年底卡內(nèi)基梅隆大學(xué)開發(fā)的一個對化學(xué)現(xiàn)象進(jìn)行數(shù)學(xué)分析的建模系統(tǒng)。Orange是一款基于組件的數(shù)據(jù)挖掘軟件,可用于圖形交互式的數(shù)據(jù)分析與可視化。CellProfiler是一個專門針對生物圖像數(shù)據(jù)集的交互式數(shù)據(jù)探索,分析和分類軟件。Pybliographer提供了一個傳記、文獻(xiàn)書目的數(shù)據(jù)庫管理器框架,具有用戶友好的客戶端UI。Dissem.in可以幫助研究人員將他們的論文上傳到開放庫的 web 平臺。

CMS(7)

Ella是一個基于 Django 的內(nèi)容管理系統(tǒng),主要關(guān)注高流量新聞的網(wǎng)站和互聯(lián)網(wǎng)雜志。Django-CMS是一個基于Django框架的企業(yè)內(nèi)容管理系統(tǒng),具有版本控制,多站點(diǎn)支持等功能。Wagtail,一個專注于靈活性和用戶體驗的Django內(nèi)容管理系統(tǒng)。Mezzanine是一個基于 Django 框架構(gòu)建的內(nèi)容管理平臺,注重靈活性和用戶體驗。Saleor一個使用Django,GraphQL 和 ReactJS 構(gòu)建的模塊化、高性能電子商務(wù)平臺。

ERP(2)

ERPNext 是一個基于 Web 開發(fā)的 ERP 系統(tǒng),包括會計、庫存、CRM、銷售、采購、項目管理和人力資源等模塊。Odoo也是一個基于 Web 開發(fā)的 ERP 和 CRM,擁有許多內(nèi)置模塊,以及數(shù)千個應(yīng)用程序,可以用于任何業(yè)務(wù)。

靜態(tài)網(wǎng)頁(6)

Pelican一個命令行靜態(tài)站點(diǎn)生成器,支持 Markdown 和 reST 語法。Nikola是一個帶有增量重建的命令行靜態(tài)站點(diǎn)生成器,可以支持 Markdown,reST,Jupyter Notebook和 HTML。Cactus是一個使用 Django 模板的靜態(tài)網(wǎng)站生成器。Lektor一個靜態(tài)站點(diǎn)生成器,其中內(nèi)置管理控制臺和小型桌面應(yīng)用程序。

想開發(fā)(10類,70+)

這個主題里涉及的都是和軟件開發(fā)相關(guān)技術(shù)的開源項目,涉及代碼審查、Ops、安全、文件、編輯器、軟件包管理、軟件包存儲、Shell 等十大類,70 多個開源項目,大家可以從項目地址中 Get 到全部介紹。

o4YBAFwleJOANgNFAABw10gIeR0321.png

o4YBAFwleJOAGv-0AADKpWBJ5b4012.png

o4YBAFwleJSADE-yAAFJTZIv49Q052.png

其他(10)

JARVIS on Messenger是一個具有各種各樣功能的 Facebook Messenger機(jī)器人。Home Assistant一個優(yōu)先考慮本地控制和隱私的家庭自動化平臺。OpenLP是一款面向教會使用的演示軟件。Wicd一款可用于管理 Linux 上有線和無線連接的圖形程序。Neubot是一個可為網(wǎng)絡(luò)中立性研究收集數(shù)據(jù)的輕量級代理。

這些資源基本囊括了常用的軟件,隨便一個大家都可以拿來做一個項目了,希望大家能利用起這份資源~

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3181

    瀏覽量

    42235
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4694

    瀏覽量

    68075
  • python
    +關(guān)注

    關(guān)注

    54

    文章

    4756

    瀏覽量

    84283

原文標(biāo)題:【Github 3k星】180+Python開源項目,15大領(lǐng)域代碼隨你挑

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    60重要的Python小示例

    60重要的Python小示例
    發(fā)表于 10-26 09:29 ?602次閱讀

    11機(jī)器學(xué)習(xí)開源項目

    隨著機(jī)器學(xué)習(xí)越來越受到開發(fā)者關(guān)注,出現(xiàn)了很多機(jī)器學(xué)習(xí)的開源項目,在本文列舉的11機(jī)器學(xué)習(xí)開源項目中,無論你是Java愛好者還是
    發(fā)表于 02-14 14:25 ?2780次閱讀

    Python機(jī)器學(xué)習(xí)開源項目分析過程中的見解和趨勢

    開源是技術(shù)創(chuàng)新和快速發(fā)展的核心。這篇文章向你展示Python機(jī)器學(xué)習(xí)開源項目以及在分析過程中發(fā)現(xiàn)的非常有趣的見解和趨勢。 我們分析了GitHub上的前20名
    發(fā)表于 12-16 08:56 ?726次閱讀

    7Python調(diào)試通過的代碼詳細(xì)資料分析

    "Python的應(yīng)用十分廣泛,今天我們來分享7Python實戰(zhàn)項目代碼,希望你有所收獲。
    的頭像 發(fā)表于 10-14 09:46 ?3400次閱讀

    精選10Python開源項目

    過去一月里,我們對近 250 Python 開源項目進(jìn)行了排名,并挑選出熱度前 10 的項目
    的頭像 發(fā)表于 11-12 09:47 ?6269次閱讀

    盤點(diǎn)一下2月份GitHub上最熱門的Python開源項目

    這是一Python程序集合,它們不僅可以幫助你快速找到你想要的Python項目,還能作為你日常開發(fā)中的借鑒對象,目前包含近200
    的頭像 發(fā)表于 03-28 10:41 ?2524次閱讀

    Mybridge AI推出了一Python開源項目Top 30榜單

    Grumpy是一Python to Go的源代碼翻譯編譯器和運(yùn)行時,旨在取代CPython 2.7。關(guān)鍵區(qū)別在于,Grumpy是將Python源碼編譯為Go源代碼,然后將其編譯為native
    的頭像 發(fā)表于 04-27 18:36 ?3798次閱讀

    Python中三json組件的安裝方式

    Python 使用用 json.dumps(data) 時突然發(fā)現(xiàn)特別慢,data 本身不大,但是一包含很多元素的列表,所以促使本人尋找一替代的 JSON 處理庫。大概對比了一
    的頭像 發(fā)表于 09-23 14:35 ?6025次閱讀
    <b class='flag-5'>Python</b>中三<b class='flag-5'>個</b>json組件的安裝方式

    4Python經(jīng)典項目實戰(zhàn),練手必備!

    Python是一種極具可讀性和通用性的編程語言。Python這個名字的靈感來自于英國喜劇團(tuán)體Monty Python,它的開發(fā)團(tuán)隊有一重要的基礎(chǔ)目標(biāo),就是使語言使用起來很有趣。
    的頭像 發(fā)表于 02-23 17:06 ?1215次閱讀

    2帶記憶的伺服電機(jī)的開源項目

    電子發(fā)燒友網(wǎng)站提供《2帶記憶的伺服電機(jī)的開源項目.zip》資料免費(fèi)下載
    發(fā)表于 10-20 17:53 ?0次下載
    2<b class='flag-5'>個</b>帶記憶的伺服電機(jī)的<b class='flag-5'>開源</b><b class='flag-5'>項目</b>

    簡單的反射游戲開源項目

    電子發(fā)燒友網(wǎng)站提供《一簡單的反射游戲開源項目.zip》資料免費(fèi)下載
    發(fā)表于 11-02 10:52 ?0次下載
    一<b class='flag-5'>個</b>簡單的反射游戲<b class='flag-5'>開源</b><b class='flag-5'>項目</b>

    ChatGPT了的七開源項目

    就推出了很多。估計,現(xiàn)在還有不少同學(xué)苦于不知道該如何體驗chatGPT。   chatGPT火了,圍繞chatGPT盡心二次擴(kuò)展的開源項目最近也涌現(xiàn)出很多,今天就來給大家介紹幾個最近發(fā)現(xiàn)的不錯的開源
    發(fā)表于 02-15 09:26 ?3次下載
    ChatGPT了的七<b class='flag-5'>個</b><b class='flag-5'>開源</b><b class='flag-5'>項目</b>

    利用Python找到下一“游戲驛站”

    Reddit Hyped Stocks — 是GitHub上開源的一基于 Python 開發(fā)的查找 Reddit 當(dāng)前被炒作的股票的Web應(yīng)用程序。
    的頭像 發(fā)表于 02-24 13:56 ?567次閱讀
    利用<b class='flag-5'>Python</b>找到下一<b class='flag-5'>個</b>“游戲驛站”

    開放原子開源基金會與20開源項目舉行捐贈簽約儀式

    開放原子開源基金會“立足中國、面向世界”,堅持科技、公益、普惠屬性,廣泛匯聚開發(fā)者,培育開源項目。6月11日,在2023開放原子全球開源峰會上,開放原子
    的頭像 發(fā)表于 06-11 18:35 ?1447次閱讀

    關(guān)于兩Python開源識別工具的效果

    回復(fù)希望出一篇 OCR 相關(guān)的文章,今天嘗試了一下 cnocr 和 tesseract 兩 Python 開源識別工具的效果,給大家分別講講兩工具的使用方法和對比效果。 1.準(zhǔn)備
    的頭像 發(fā)表于 10-17 11:36 ?589次閱讀
    關(guān)于兩<b class='flag-5'>個</b><b class='flag-5'>Python</b><b class='flag-5'>開源</b>識別工具的效果