一句话结论:国产开源MES系统,Python/FastAPI开发,Apache-2.0协议,功能覆盖BOM、计划、生产执行、追溯、防错、仓储、设备采集、质量、看板报表,适合国产替代。

OpenMES

Tannie-80(国产开源社区) · 分类: MES/MOM制造执行 · 版本 1.x · 信息更新于 1970-01-22
开源 完全免费开源,Apache-2.0协议 开源MES国产PythonFastAPIApache-2.0生产追溯设备采集
★★★★☆
综合 4.2 / 5

访问官网/仓库

多维评分
易用性 ★★★★☆ 4.0
稳定性 ★★★★☆ 4.0
性能 ★★★★☆ 4.0
生态 ★★★☆☆ 3.0
性价比 ★★★★★ 5.0
国产化 ★★★★★ 5.0
技术属性
运行平台Windows、Linux、跨平台、Web、Docker
开发语言Python、FastAPI
支持协议REST API、SQL、Modbus、OPC UA
授权方式开源(完全免费开源,Apache-2.0协议)
适用场景
  • 国产替代
  • 中小企业MES
  • Python技术栈
  • 设备数据采集
  • 生产追溯
  • 离散制造
  • Docker部署
不适用场景
  • 流程工业
  • 超大型企业
  • 需要商业支持
  • 非Python技术栈

OpenMES是一款国产开源制造执行系统,由Tannie-80开发维护,采用Python/FastAPI技术栈,Apache-2.0协议,GitHub持续更新(2026年9月仍在活跃开发)。

核心优势:

  1. 完全开源:Apache-2.0协议,可商用,无传染性
  2. 国产自主:中文界面,中文文档,符合国内企业使用习惯
  3. 功能完整:BOM管理、生产计划、生产执行、质量追溯、防错管理、仓储管理、设备数据采集、看板报表、权限矩阵
  4. Python技术栈:开发效率高,易于二次开发和集成
  5. 支持设备采集:内置Modbus、OPC UA等工业协议接入能力
  6. 轻量级:SQLite数据库,部署简单,适合中小企业

适用场景:国产替代方案、中小企业MES、离散制造生产管理、设备数据采集、生产质量追溯、Python技术栈团队。对于需要自主可控MES系统的国内中小企业,OpenMES是理想的选择。

注意:OpenMES仍在快速发展中,部分高级功能(如APS高级排程)尚在开发中;社区规模不如qcadoo大;需要有Python开发能力进行定制。