Neuron vs StreamPipes
Neuron and StreamPipes are both manufacturing (mrp/mes) software. Neuron is open source under LGPL-3.0, with 1.4k GitHub stars. StreamPipes is open source under Apache-2.0, with 752 GitHub stars.
Which to pick
- Pick Neuron when
- You need a lightweight edge gateway to move PLC data into MQTT or EMQX.
- Pick StreamPipes when
- A manufacturing team wants non-programmers to wire up machine data pipelines and dashboards on their own infrastructure.
Side by side
An industrial connectivity server that reads dozens of protocols such as Modbus, OPC UA and Siemens S7 at the edge and publishes the data over MQTT.
An Apache industrial IoT toolbox for connecting sources like OPC UA and S7, building streaming pipelines in a graphical editor and exploring time-series data on dashboards.
Many protocol drivers are only in EMQ's commercial edition; the open version covers a subset.
Runs as several services on Docker or Kubernetes and needs care to operate; still below 1.0.
Production-ready
Usable
Self-hosted server (both)
C and MQTT
Java, TypeScript and Angular
Open source, LGPL-3.0 (weak copyleft)
Open source, Apache-2.0 (permissive)
You can use it inside a product you sell; changes you make to its own files must be shared.
You can build it into a product you sell, as long as you keep its copyright notice.
1.4k GitHub stars
752 GitHub stars
Established: started 5 years ago, latest release 2.15.0.
Established: started 8 years ago, latest release release/0.98.0.
Other comparisons
More manufacturing (MRP and MES) systems
Both sides were judged on 2026-11-03 from each project's README and GitHub data. License, age and popularity lines are worked out directly.