Assembly Line

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

What it does

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.

Watch out

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.

Ready for

Production-ready

Usable

Runs as

Self-hosted server (both)

Built with

C and MQTT

Java, TypeScript and Angular

Source code

Open source, LGPL-3.0 (weak copyleft)

Open source, Apache-2.0 (permissive)

What the license allows

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.

How widely known

1.4k GitHub stars

752 GitHub stars

How established

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

Every manufacturing (mrp/mes) product and project, ranked

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.