Industrial IoT Software
an independent guide for industrial IoT software buyers
Subscribe
Connectivity Middleware — Head-to-Head

Kepware vs. Litmus

Both platforms connect legacy OT equipment to modern data pipelines. The difference is scope: Kepware is a focused, proven protocol translation engine with two decades of brownfield deployment history. Litmus collapses connectivity and edge compute into a single platform. The comparison is not about which has more protocol drivers. It is about whether you need a dedicated translation layer or a combined translation-and-compute architecture.

CriteriaKepware (PTC)Litmus
Platform
Primary functionProtocol translation and OPC serverProtocol translation and containerized edge compute
Platform scopeConnectivity onlyConnectivity and edge application hosting
Deployment modelWindows server (KEPServerEX); Linux containers (Kepware Edge, in rollout)Purpose-built edge hardware or VM; cloud management
ArchitectureCentralized OPC server with driver channelsDistributed edge nodes with cloud orchestration
Protocol support
Driver count150+ native drivers250+ drivers
Legacy PLC depthIndustry-leading — DH+, DH-485, DF1, S5 AS511, decades of field-hardened driver historyStrong broad coverage; less field history on edge cases with oldest legacy hardware
OPC standardsOPC-DA, OPC-UA client and serverOPC-UA client; MQTT, Sparkplug B, REST
ModbusModbus RTU and TCP; full register mapping configurationModbus RTU and TCP; register mapping configurable
Edge capabilities
Edge computeNone — connectivity onlyContainerized edge environment; deploy custom apps, ML inference, quality logic locally
Offline operationDepends on host server availabilityFull offline-first operation; buffers during WAN outages
Fleet managementPer-server; Kepware Edge adds remote configCentralized fleet management across distributed nodes
Integration
MQTT / UNSVia third-party MQTT client plug-in; Cirrus Link or equivalent requiredNative MQTT and Sparkplug B publishing
Cloud connectorsVia MQTT plug-in or OPC-UA; separate configuration requiredNative connectors to AWS, Azure, Databricks; Litmus Edge Bridge for Azure IoT Operations
Historian integrationStrong — direct OPC connections to AVEVA PI and major historiansVia MQTT or REST; less direct historian integration
Procurement
LicensingPer-driver channel or suite; Windows server licensePer-node subscription; hardware or VM
Pricing$$$$
WatchKepware Edge Linux rollout ongoing — verify GA status and feature parity before committing

Protocol coverage sourced from vendor documentation. Verify driver availability for your specific device models and firmware versions before purchase.

Kepware wins when
  • Your environment includes legacy Allen-Bradley DH+ or DH-485, Siemens S5, or other older hardware where driver field history matters
  • Your architecture is built around OPC-DA or OPC-UA and you need a proven server
  • You are running Windows-based infrastructure and want the lowest-friction path
  • You need direct historian integration without additional middleware
  • Your connectivity requirements are well-defined and edge compute is handled separately
Litmus wins when
  • You need edge applications — ML inference, quality checks, local control logic — alongside data collection
  • You are building a MQTT/Sparkplug B UNS architecture and want native support without plug-ins
  • Your facilities have unreliable WAN and you need offline-first edge operation
  • You are managing connectivity across multiple distributed sites and need centralized fleet management
  • You want to consolidate connectivity middleware and edge compute into a single vendor relationship
The real decision

If your primary problem is connecting a complex brownfield environment — especially one with legacy Allen-Bradley or older Siemens hardware — to an existing OPC-based infrastructure, Kepware's driver depth and field history are hard to match. If you are building a new data architecture around MQTT, Sparkplug B, and cloud-native analytics, and you need edge compute alongside connectivity, Litmus collapses two procurement decisions into one.

The question that resolves it: do you already have an edge computing layer, or are you building one? If you have one, Kepware is the simpler connectivity choice. If you are building one, Litmus avoids a second vendor relationship.

Related: Kepware vs. Ignition  ·  Ignition vs. Litmus  ·  Full connectivity vendor index