Ross ROSS = Recommend OSS · open-source software intelligence for agents

NModbus/NModbus

NModbus is a C# implementation of the Modbus protocol. observed · 2026-08-28

github.com/NModbus/NModbus · C# · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

73/100

  • Activity 90
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3425
  • days_rel: n/a
  • days_push: 64
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1084 stars · 318 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

NModbus is a C# (.NET) library implementing the Modbus protocol, supporting serial ASCII, serial RTU, TCP, and UDP transports. It enables communication with Modbus slave devices and hosting multiple slave devices on the same transport.

Use cases

  • communicate with PLCs and Modbus slave devices from C#
  • read registers from a Modbus TCP device
  • implement a Modbus RTU master over serial port
  • simulate multiple Modbus slave devices on one transport
  • poll industrial sensors over Modbus UDP
  • add custom Modbus function code handlers to a slave device

When to choose

  • you need a mature MIT-licensed Modbus implementation for .NET
  • you need both master and slave support across TCP, UDP, and serial transports
  • you need to host multiple slave devices on a single physical connection

When to avoid

  • you need Modbus support outside the .NET ecosystem
  • you need active ongoing development with frequent updates
  • you need higher-level industrial protocol stacks like OPC UA

Facets

library · maturity maintenance

networking sdk developer-tools iot embedded-systems hardware cross-platform dotnet modbus industrial-automation serial-communication rtu modbus-tcp scada automation

1 source

Member repositories

RepositoryRoleHealth v2
NModbus/NModbusmain73

For agents

markdown · JSON · MCP: product_card(name="NModbus/NModbus")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem