
magistrala
用 Go 快速搭建可扩展的物联网平台,搞定设备接入与数据管理。
Magistrala 是一个用 Go 语言构建的开源物联网平台框架,原名 Mainflux。它旨在为工业物联网(IIoT)、边缘计算和智能设备提供一套灵活、可扩展的基础设施,解决设备接入、数据管理、消息路由和系统集成等核心问题。其核心能力包括:支持多种通信协议(MQTT、CoAP、HTTP、WebSocket 等),提供设备管理、用户认证、授权、数据持久化、规则引擎和事件日志等功能。平台采用微服务架构,模块化设计,易于定制和扩展,可部署在云端或边缘节点。Magistrala 强调系统解耦,通过消息代理(如 NATS)实现服务间异步通信,支持水平扩展,适合构建从原型到生产级的物联网解决方案。
开源
unknown
行业应用
GitHub 星标
★ 2626
维护状态
活跃
是否开源
是
定价模式
unknown
项目数据
分类行业应用
开发团队absmach
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议Apache-2.0
主要语言Go
技术栈/模型coap,distributed-systems,edge,edge-computing,golang,iiot,internet-of-things,iot,iot-cloud,iot-gateway,iot-platform,lora,lorawan,lwm2m,message-broker,messaging,mqtt,opc-ua,telecom,web-socket
GitHub 星标★ 2626
30天Star增速
HF 下载量
上线时间2015-07-06 00:00:00
最近更新2026-08-12 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-12
浏览次数0
核心亮点
- 多协议接入,原生支持 MQTT、CoAP、HTTP、WebSocket,适配各种设备
- 微服务架构,模块解耦,方便按需扩展和定制
- 内置认证、授权和租户管理,适合多用户场景
不足之处
- 学习曲线较陡,微服务架构和配置相对复杂
- 文档/社区待观察,部分高级功能示例不够丰富
适用场景
- 工业设备远程监控与数据采集
- 智慧城市中的传感器网络管理
- 边缘网关的数据聚合与转发
替代项目
ThingsBoard、Kaa IoT Platform、Eclipse Kura
项目介绍
上一篇:keep
下一篇:chirpstack
同类项目推荐
AI-Software-Startups
开源
一张表看清AI创业公司全貌
A Survey of AI startups
sales-forecast-mlops-at-scale
开源
搭建实时需求预测系统,自动重训保持精准
Full-stack Highly Scalable Cloud-native Machine Learning system for demand forecasti···
Routing-MVMoE
开源
一个模型搞定多种车辆路径问题,训练新任务更省力
[ICML 2024] "MVMoE: Multi-Task Vehicle Routing Solver with Mixture-of-Experts"
keep
开源
统一管理监控告警,智能降噪,让运维不再被警报淹没。
The open-source AIOps and alert management platform