0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

180+个Python开源项目,涉及15个主题应用

DPVg_AI_era 来源:lq 2018-12-28 09:10 次阅读

本文作者收集了180+个Python 开源项目,涉及 Internet、Games、Graphics等15个主题应用,希望这里能有你正好需要的项目,帮你节省宝贵时间。

每一位程序员,每天大部分时间都是在和代码打交道。但是对于广大的普通用户来说,最重要的不是代码,而是代码最终生成的应用程序。但是,每个项目都从头开始自己一行一行码代码,是非常不现实的事情。所以,开源项目就是我们在实践过程中最宝贵的资源。

今天为大家整理的这份清单,作者一共收集了 180 多个 Python 开源项目,涉及 Internet、Games、Graphics、Communication、Satatic Site 及 Dev 等 15 个不同的主题应用,下面就一起来看看有没有一个你中意的,开始码起来~

互联网(9)

Reddit,很多小伙伴应该都会 Reddit 不陌生。一个社交新闻论坛,有投票、评论等功能。Planet,一个 RSS 和 Atom feed 的聚合器,收集社区成员的博客帖子并显示在页面上。Deluge是一个流行、轻量级、跨平台的 BitTorrent 客户端。Qute Browser基于 PyQt5 的键盘驱动、最小、类似 vim 的浏览器。youtube-dl命令行程序,不用在浏览器中就可以从 YouTube 和 其他数百个网站上存档视频音频。You-Get命令行程序,不用在浏览器中就可以从网页上爬取流视频、音频和图像。SABnzbd一个简单,跨平台的新闻阅读器,可以从 Usenet 下载,支持多种集成和 16 中语言。

音频(9)

MusicBrainz Picard可以自动识别、标记和组织音乐专辑或其他数字音频录音。SoundConverter是一个基于 GNOME 的音频文件转码器。GNU Radio是一个软件开发工具包,可以提供信号处理模块以实现软件定义的无线电和信号处理系统。Friture可以实时恩熙和可视化音频数据,包括示波器、频谱分析仪等。

视频(4)

Pitivi一个基于 GStreamer 的 Linux 非线性视频编辑器。Plumi一个基于 Plone 的视频共享管理系统。OpenShot支持 FreeBSD、Linux、masOS 和 Windows 的跨平台视频编辑器。

图形(6)

o4YBAFwleIyASFYbAAD-gjCtvds716.png

FreeCAD一款通用参数化 3D CAD 建模与建筑信息建模(BIM)软件,可以支持 FEM。MakeHuman 是一款 3D 计算图形软件。SK1是一个功能丰富的跨平台插图程序。OCRFeeder是一组 GNOME 的光学字符识别套件,支持像 CuneiForm,GOCR,Ocrad 和 Tesseract 等命令行 OCR 引擎。

游戏(4)

o4YBAFwleIyAL3cuAACkiva6mKo430.png

Frets on Fire X一款高度可定制的节奏游戏,支持吉他、贝斯、架子鼓及人声等多种模式,并且可以支持四位玩家同时参与。Unknown Horizons是一款 2D 实时策略interwetten与威廉的赔率体系 游戏,游戏场景主要围绕经济和城市建设。PyChess一个高级国际象棋游戏的客户端,一款新颖、休闲并且具有竞争性的游戏。

Productivity(10)

o4YBAFwleI2AIDnYAAER7VTKFkU137.png

Autokey是一款适用于 Linux 和 X11 的桌面自动化实用程序。Bleachbit是一个适用于 Windows 和 Linux 的系统清理工具,帮助释放磁盘空间和保护隐私。gmvault可用于备份 Gmail 账户。Excalibur可以从 PDF 文件中提取表格数据。

Organization(8)

o4YBAFwleI2ACeT2AAEo1uWX9O0678.png

Calibre是一个电子书管理器,有浏览、转换、编辑和分类电子书,主流格式的电子书都可以支持。PyMedusa是一个电视节目的视频库管理器,并且可以自动下载。Zim Wiki是专为记笔记、制作列表和绘图而设计的。OpenLibrary是一个 Web 应用程序,是 Internet Archive 用来给每一本出版的图书构建网页。

通讯(19)

o4YBAFwleI-AKrTeAAJ5qWXTeI0961.png

Zulip,一款功能强大的聊天服务器加Web客户端,并支持线程消息。Gajim是一个基于 XMPP 协议的即时消息客户端,轻量级并且可支持跨平台。Mailman是一个Web应用程序和电子邮件服务器,用于管理文件的订阅和讨论。GlobaLeaks,一个 Web 应用程序,可以实现安全的匿名举报功能。Virtaal是一个跨平台 GUI,支持各种格式转换。

教学(4)

o4YBAFwleI-AJnoZAACbJOG9Ezc689.png

Anki一款用于闪存和存储的桌面应用程序。Mnemosyne是一个用于高效存储的间隔闪卡程序。Open edX Platform是一个在线教育提供商平台,支持 edX。NBGrader,一个基于 Jupyter 的应用程序,使教师能以 notebook 形式创建,分配作业,并给作业评分。

科学(8)

o4YBAFwleJCAXDb1AAE1Z57Hca4757.png

ASCEND是 1978 年底卡内基梅隆大学开发的一个对化学现象进行数学分析的建模系统。Orange是一款基于组件的数据挖掘软件,可用于图形交互式的数据分析与可视化。CellProfiler是一个专门针对生物图像数据集的交互式数据探索,分析和分类软件。Pybliographer提供了一个传记、文献书目的数据库管理器框架,具有用户友好的客户端UI。Dissem.in可以帮助研究人员将他们的论文上传到开放库的 web 平台。

CMS(7)

Ella是一个基于 Django 的内容管理系统,主要关注高流量新闻的网站和互联网杂志。Django-CMS是一个基于Django框架的企业内容管理系统,具有版本控制,多站点支持等功能。Wagtail,一个专注于灵活性和用户体验的Django内容管理系统。Mezzanine是一个基于 Django 框架构建的内容管理平台,注重灵活性和用户体验。Saleor一个使用Django,GraphQL 和 ReactJS 构建的模块化、高性能电子商务平台。

ERP(2)

ERPNext 是一个基于 Web 开发的 ERP 系统,包括会计、库存、CRM、销售、采购、项目管理和人力资源等模块。Odoo也是一个基于 Web 开发的 ERP 和 CRM,拥有许多内置模块,以及数千个应用程序,可以用于任何业务。

静态网页(6)

Pelican一个命令行静态站点生成器,支持 Markdown 和 reST 语法。Nikola是一个带有增量重建的命令行静态站点生成器,可以支持 Markdown,reST,Jupyter Notebook和 HTML。Cactus是一个使用 Django 模板的静态网站生成器。Lektor一个静态站点生成器,其中内置管理控制台和小型桌面应用程序。

想开发(10类,70+)

这个主题里涉及的都是和软件开发相关威廉希尔官方网站 的开源项目,涉及代码审查、Ops、安全、文件、编辑器、软件包管理、软件包存储、Shell 等十大类,70 多个开源项目,大家可以从项目地址中 Get 到全部介绍。

o4YBAFwleJOANgNFAABw10gIeR0321.png

o4YBAFwleJOAGv-0AADKpWBJ5b4012.png

o4YBAFwleJSADE-yAAFJTZIv49Q052.png

其他(10)

JARVIS on Messenger是一个具有各种各样功能的 Facebook Messenger机器人。Home Assistant一个优先考虑本地控制和隐私的家庭自动化平台。OpenLP是一款面向教会使用的演示软件。Wicd一款可用于管理 Linux 上有线和无线连接的图形程序。Neubot是一个可为网络中立性研究收集数据的轻量级代理。

这些资源基本囊括了常用的软件,随便一个大家都可以拿来做一个项目了,希望大家能利用起这份资源~

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    3286

    浏览量

    42445
  • 代码
    +关注

    关注

    30

    文章

    4767

    浏览量

    68464
  • python
    +关注

    关注

    56

    文章

    4789

    浏览量

    84566

原文标题:【Github 3k星】180+Python开源项目,15大领域代码随你挑

文章出处:【微信号:AI_era,微信公众号:新智元】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    60重要的Python小示例

    60重要的Python小示例
    发表于 10-26 09:29 647次阅读

    11机器学习开源项目

    随着机器学习越来越受到开发者关注,出现了很多机器学习的开源项目,在本文列举的11机器学习开源项目中,无论你是Java爱好者还是
    发表于 02-14 14:25 2816次阅读

    Python机器学习开源项目分析过程中的见解和趋势

    开源是威廉希尔官方网站 创新和快速发展的核心。这篇文章向你展示Python机器学习开源项目以及在分析过程中发现的非常有趣的见解和趋势。 我们分析了GitHub上的前20名
    发表于 12-16 08:56 745次阅读

    7Python调试通过的代码详细资料分析

    "Python的应用十分广泛,今天我们来分享7Python实战项目代码,希望你有所收获。
    的头像 发表于 10-14 09:46 3445次阅读

    精选10Python开源项目

    过去一月里,我们对近 250 Python 开源项目进行了排名,并挑选出热度前 10 的项目
    的头像 发表于 11-12 09:47 6311次阅读

    盘点一下2月份GitHub上最热门的Python开源项目

    这是一Python程序集合,它们不仅可以帮助你快速找到你想要的Python项目,还能作为你日常开发中的借鉴对象,目前包含近200
    的头像 发表于 03-28 10:41 2566次阅读

    Mybridge AI推出了一Python开源项目Top 30榜单

    Grumpy是一Python to Go的源代码翻译编译器和运行时,旨在取代CPython 2.7。关键区别在于,Grumpy是将Python源码编译为Go源代码,然后将其编译为native
    的头像 发表于 04-27 18:36 3844次阅读

    Python中三json组件的安装方式

    Python 使用用 json.dumps(data) 时突然发现特别慢,data 本身不大,但是一包含很多元素的列表,所以促使本人寻找一替代的 JSON 处理库。大概对比了一
    的头像 发表于 09-23 14:35 6097次阅读
    <b class='flag-5'>Python</b>中三<b class='flag-5'>个</b>json组件的安装方式

    4Python经典项目实战,练手必备!

    Python是一种极具可读性和通用性的编程语言。Python这个名字的灵感来自于英国喜剧团体Monty Python,它的开发团队有一重要的基础目标,就是使语言使用起来很有趣。
    的头像 发表于 02-23 17:06 1267次阅读

    2带记忆的伺服电机的开源项目

    电子发烧友网站提供《2带记忆的伺服电机的开源项目.zip》资料免费下载
    发表于 10-20 17:53 0次下载
    2<b class='flag-5'>个</b>带记忆的伺服电机的<b class='flag-5'>开源</b><b class='flag-5'>项目</b>

    简单的反射游戏开源项目

    电子发烧友网站提供《一简单的反射游戏开源项目.zip》资料免费下载
    发表于 11-02 10:52 0次下载
    一<b class='flag-5'>个</b>简单的反射游戏<b class='flag-5'>开源</b><b class='flag-5'>项目</b>

    ChatGPT了的七开源项目

    就推出了很多。估计,现在还有不少同学苦于不知道该如何体验chatGPT。   chatGPT火了,围绕chatGPT尽心二次扩展的开源项目最近也涌现出很多,今天就来给大家介绍几个最近发现的不错的开源
    发表于 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 开发的查找 Reddit 当前被炒作的股票的Web应用程序。
    的头像 发表于 02-24 13:56 614次阅读
    利用<b class='flag-5'>Python</b>找到下一<b class='flag-5'>个</b>“游戏驿站”

    开放原子开源基金会与20开源项目举行捐赠签约仪式

    开放原子开源基金会“立足中国、面向世界”,坚持科技、公益、普惠属性,广泛汇聚开发者,培育开源项目。6月11日,在2023开放原子全球开源峰会上,开放原子
    的头像 发表于 06-11 18:35 1518次阅读

    关于两Python开源识别工具的效果

    回复希望出一篇 OCR 相关的文章,今天尝试了一下 cnocr 和 tesseract 两 Python 开源识别工具的效果,给大家分别讲讲两工具的使用方法和对比效果。 1.准备
    的头像 发表于 10-17 11:36 697次阅读
    关于两<b class='flag-5'>个</b><b class='flag-5'>Python</b><b class='flag-5'>开源</b>识别工具的效果