License & Deployment Mix: 18 tools – 5 OSS, 0 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)
What Is SCADA?
Supervisory Control and Data Acquisition (SCADA) is a system architecture for monitoring and controlling industrial processes, utilities, manufacturing lines, and critical infrastructure in real time. SCADA sits at Level 2 in the ISA-95 automation hierarchy – above individual PLCs and RTUs (Level 1) and below MES (Level 3).
A SCADA system collects data from sensors, PLCs, and RTUs distributed across a facility (or across geographically dispersed sites), presents it through a Human-Machine Interface (HMI), and allows operators to issue control commands back to field devices. Modern SCADA platforms add historian databases, alarm management, trend analysis, and web/mobile access to traditional supervisory functions.
SCADA is used across virtually every industry that involves physical processes:
- Water and wastewater – pump stations, treatment plants, distribution networks
- Oil and gas – pipeline monitoring, well sites, compressor stations, tank farms
- Electric utilities – substations, generation plants, distribution automation
- Manufacturing – production line control, batch processing, packaging
- Building automation – HVAC, lighting, access control, energy management
- Transportation – traffic signals, rail systems, tunnel ventilation
The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.
Comparison
Deployment Model
| Tool | On-Prem | Cloud | Docker | Platform |
|---|---|---|---|---|
| Rapid SCADA | Yes | No | Yes | Win/Linux |
| OpenSCADA | Yes | No | No | Linux |
| ScadaBR | Yes | No | Yes | Linux/Win |
| IndigoSCADA | Yes | No | No | Windows |
| FUXA | Yes | No | Yes | Linux/Win |
| Ignition | Yes | Yes | Yes | Cross-plat |
| AVEVA System Platform | Yes | No | No | Windows |
| Siemens WinCC | Yes | No | No | Windows |
| GE iFIX | Yes | No | No | Windows |
| VTScada | Yes | No | No | Windows |
| Citect SCADA | Yes | No | No | Windows |
| FactoryTalk View | Yes | No | No | Windows |
| AVEVA InTouch | Yes | No | No | Windows |
| ICONICS Genesis64 | Yes | Yes | No | Windows |
| mySCADA | Yes | Yes | Yes | Linux/Win |
Core SCADA Features
| Tool | HMI | Historian | Alarms | Scripting | Reports | Redundancy |
|---|---|---|---|---|---|---|
| Rapid SCADA | Web | Built-in | Yes | C# | Basic | No |
| OpenSCADA | Qt | Built-in | Yes | JS | Basic | No |
| ScadaBR | Web | Built-in | Yes | JS | Basic | No |
| IndigoSCADA | Win | Built-in | Yes | Lua | Basic | No |
| FUXA | Web | InfluxDB | Yes | JS | No | No |
| Ignition | Web | Built-in | ISA-18.2 | Python | Yes | Yes |
| AVEVA Sys. Plat. | Win/Web | AVEVA | ISA-18.2 | VB/.NET | Yes | Yes |
| Siemens WinCC | Win/Web | SQL/PI | ISA-18.2 | VB/C | Yes | Yes |
| GE iFIX | Win | Historian | ISA-18.2 | VBA | Yes | Yes |
| VTScada | Win/Web | Built-in | ISA-18.2 | VTScada | Yes | Yes |
| Citect SCADA | Win | Historian | ISA-18.2 | Cicode | Yes | Yes |
| FactoryTalk View | Win | FactoryTalk | ISA-18.2 | VBA | Yes | Yes |
| AVEVA InTouch | Win | AVEVA | Yes | VB | Yes | Yes |
| ICONICS Genesis64 | Win/Web | Hyper Historian | ISA-18.2 | .NET | Yes | Yes |
| mySCADA | Web | Built-in | Yes | JS | Yes | Yes |
Best full-feature: Ignition, AVEVA System Platform, Siemens WinCC (complete SCADA with ISA-18.2 alarm management and built-in historian)
Best OSS: FUXA (modern web-based HMI), Rapid SCADA (full-featured .NET platform)
Protocol Support
| Tool | Modbus | OPC UA | DNP3 | IEC 61850 | IEC 104 | BACnet | MQTT |
|---|---|---|---|---|---|---|---|
| Rapid SCADA | Yes | Yes | No | No | No | No | Yes |
| OpenSCADA | Yes | Yes | No | No | No | No | No |
| ScadaBR | Yes | Yes | No | No | No | No | No |
| IndigoSCADA | Yes | Yes | No | No | Yes | No | No |
| FUXA | Yes | Yes | No | No | No | Yes | Yes |
| Ignition | Yes | Yes | Yes | No | No | Yes | Yes |
| AVEVA Sys. Plat. | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Siemens WinCC | Yes | Yes | Yes | Yes | Yes | No | Yes |
| GE iFIX | Yes | Yes | Yes | No | Yes | No | Yes |
| VTScada | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Citect SCADA | Yes | Yes | Yes | No | Yes | No | Yes |
| FactoryTalk View | Yes | Yes | No | No | No | No | Yes |
| AVEVA InTouch | Yes | Yes | Yes | No | Yes | No | Yes |
| ICONICS Genesis64 | Yes | Yes | Yes | No | Yes | Yes | Yes |
| mySCADA | Yes | Yes | No | No | No | Yes | Yes |
Best protocol support: AVEVA System Platform and VTScada (broadest protocol coverage including utility-specific IEC standards)
Historian / Data Capabilities
| Tool | Historian | Compression | Tag Limit | SQL Access |
|---|---|---|---|---|
| Rapid SCADA | Built-in | Basic | Unlimited | Yes |
| OpenSCADA | Built-in | No | Limited | No |
| ScadaBR | Built-in | No | Limited | Yes |
| IndigoSCADA | Built-in | No | Limited | Yes |
| FUXA | External | N/A | Unlimited | Via InfluxDB |
| Ignition | Built-in | Yes | Unlimited | Yes |
| AVEVA Sys. Plat. | AVEVA Hist. | Yes | Millions | Yes |
| Siemens WinCC | SQL/PI | Yes | Millions | Yes |
| GE iFIX | Proficy Hist. | Yes | Millions | Yes |
| VTScada | Built-in | Yes | Unlimited | Yes |
| Citect SCADA | AVEVA Hist. | Yes | Millions | Yes |
| FactoryTalk View | FT Historian | Yes | Millions | Yes |
| AVEVA InTouch | AVEVA Hist. | Yes | Millions | Yes |
| ICONICS Genesis64 | Hyper Hist. | Yes | Millions | Yes |
| mySCADA | Built-in | Yes | Unlimited | Yes |
Best historian: Ignition (unlimited tags, SQL access, built-in compression), AVEVA Historian (enterprise-grade, millions of tags)
SSO / Authentik Integration
| Tool | OIDC | SAML | LDAP/AD | Local |
|---|---|---|---|---|
| Rapid SCADA | No | No | No | Yes |
| OpenSCADA | No | No | No | Yes |
| ScadaBR | No | No | No | Yes |
| IndigoSCADA | No | No | No | Yes |
| FUXA | No | No | No | Yes |
| Ignition | OIDC | SAML | Yes | Yes |
| AVEVA Sys. Plat. | No | No | Yes | Yes |
| Siemens WinCC | No | No | Yes | Yes |
| GE iFIX | No | No | Yes | Yes |
| VTScada | No | No | Yes | Yes |
| Citect SCADA | No | No | Yes | Yes |
| FactoryTalk View | No | No | Yes | Yes |
| AVEVA InTouch | No | No | Yes | Yes |
| ICONICS Genesis64 | OIDC | SAML | Yes | Yes |
| mySCADA | No | No | Yes | Yes |
Best Authentik integration: Ignition (OIDC + SAML + LDAP/AD), ICONICS Genesis64 (OIDC + SAML + AD)
API Capabilities
| Tool | REST API | Webhooks | SDK | CLI |
|---|---|---|---|---|
| Rapid SCADA | Yes | No | .NET | No |
| OpenSCADA | No | No | No | No |
| ScadaBR | Yes | No | No | No |
| IndigoSCADA | No | No | No | No |
| FUXA | Yes | No | Node.js | No |
| Ignition | Yes | Yes | Java/Py | Yes |
| AVEVA Sys. Plat. | Yes | Yes | .NET | No |
| Siemens WinCC | Yes | No | .NET/C | No |
| GE iFIX | Yes | No | VBA | No |
| VTScada | Yes | No | REST | No |
| Citect SCADA | Yes | No | .NET | No |
| FactoryTalk View | Yes | No | .NET | No |
| AVEVA InTouch | Yes | No | .NET | No |
| ICONICS Genesis64 | Yes | Yes | .NET | No |
| mySCADA | Yes | Yes | REST | No |
Best API: Ignition (REST + webhooks + Java and Python SDKs + CLI), ICONICS Genesis64 (REST + webhooks + .NET SDK)
Monitoring Integration
| Tool | Health EP | Logs | SNMP | Metrics |
|---|---|---|---|---|
| Rapid SCADA | Yes | Files | No | No |
| OpenSCADA | No | Syslog | No | No |
| ScadaBR | Yes | Files | No | JMX |
| IndigoSCADA | No | Files | No | No |
| FUXA | Yes | Files | No | No |
| Ignition | Yes | Files | No | JMX |
| AVEVA Sys. Plat. | Yes | Files | No | WMI |
| Siemens WinCC | Yes | Files | No | WMI |
| GE iFIX | Yes | Files | No | WMI |
| VTScada | Yes | Files | SNMP | Perf |
| Citect SCADA | Yes | Files | No | WMI |
| FactoryTalk View | Yes | Files | No | WMI |
| AVEVA InTouch | Yes | Files | No | WMI |
| ICONICS Genesis64 | Yes | Files | No | WMI |
| mySCADA | Yes | Files | No | Prometheus |
Best monitoring-stack integration: mySCADA (health endpoint + log files + Prometheus metrics), Ignition (health endpoint + log files + JMX metrics via Jolokia), VTScada (SNMP support)
Pricing
Open Source / Self-Hosted
| Tool | License | Pricing |
|---|---|---|
| Rapid SCADA | Apache 2.0 | Free |
| OpenSCADA | GPL | Free |
| ScadaBR | GPL | Free |
| IndigoSCADA | Open source | Free |
| FUXA | MIT | Free |
Commercial / Enterprise
| Tool | Licensing | Pricing |
|---|---|---|
| Ignition | Unlimited | ~$4,450/module (one-time) |
| AVEVA System Platform | Per-tag | Quote-based (enterprise) |
| Siemens WinCC | Per-tag | Quote-based (enterprise) |
| GE iFIX | Per-tag | Quote-based (enterprise) |
| VTScada | Per-tag | Published pricing tiers |
| Citect SCADA | Per-tag | Quote-based (enterprise) |
| FactoryTalk View | Per-station | Quote-based |
| AVEVA InTouch | Per-tag | Quote-based (enterprise) |
| ICONICS Genesis64 | Per-tag | Quote-based |
| mySCADA | Per-project | Published pricing tiers |
Suitability Summary
Best for Water / Wastewater
- VTScada – purpose-built for water and wastewater; DNP3, IEC 61850, and BACnet support; built-in historian; thin-client web access; popular in North American water utilities
- Ignition – modern SCADA with unlimited licensing; web-based HMI; strong in water sector; ISA-18.2 alarm management
Best for Manufacturing
- Siemens WinCC – deep integration with Siemens S7 PLCs; widely deployed in factory automation; TIA Portal integration
- FactoryTalk View – native integration with Allen-Bradley/Rockwell PLCs; strong in discrete manufacturing environments
Best for Enterprise / Multi-Site
- AVEVA System Platform – enterprise-grade SCADA for large multi-site deployments; broadest protocol coverage; ArchestrA object model for scalability
- Ignition – unlimited tags and clients; Java/cross-platform; modern architecture; gateway network for multi-site
Best for Modern / Web-Based
- Ignition – HTML5 web HMI; cross-platform Java gateway; Python scripting; MQTT Sparkplug B for IIoT; most popular modern SCADA platform
- mySCADA – fully web-based; responsive HMI; Prometheus metrics; modern deployment with Docker support
Best OSS / Free
- FUXA – MIT license; Node.js; web-based HMI editor; Modbus, OPC UA, BACnet, MQTT; modern architecture; suitable for small deployments and prototyping
- Rapid SCADA – Apache 2.0; .NET; full SCADA with web HMI, historian, and scripting; suitable for small to mid-size deployments
Tools
18 tools.
AVEVA InTouch
AVEVA InTouch (formerly Wonderware InTouch) is one of the most widely deployed HMI/SCADA platforms in the world, with an installed base spanning three decades.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
AVEVA System Platform
AVEVA System Platform (formerly Wonderware System Platform) is an enterprise-grade supervisory and HMI/SCADA platform built on the ArchestrA object model.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Citect SCADA by AVEVA
Citect SCADA (formerly Schneider Electric Citect SCADA, now under AVEVA) is a SCADA/HMI platform widely deployed in mining, oil & gas, water/wastewater, and manufacturing.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
FactoryTalk View by Rockwell Automation
FactoryTalk View is the SCADA/HMI platform from Rockwell Automation, designed for native integration with Allen-Bradley PLCs (ControlLogix, CompactLogix, Micro800).
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
FUXA
FUXA is a modern open-source (MIT) web-based HMI/SCADA platform built on Node.js and Angular, with a drag-and-drop SVG editor, real-time visualization, and Modbus, OPC UA, BACnet, and MQTT protocol support.
License: MIT (OSS) · Kind: web · Deploy: native · SSO: none
GE iFIX
GE iFIX is a SCADA/HMI platform from GE Digital (now part of GE Vernova) designed for process industries including chemicals, oil & gas, pharmaceuticals, food & beverage, and utilities.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Honeywell Experion SCADA
Honeywell Experion PKS (Process Knowledge System) is an enterprise-grade distributed control system (DCS) with integrated SCADA capabilities.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
ICONICS Genesis64
ICONICS Genesis64 is a modern SCADA/HMI platform built on 64-bit Microsoft .NET and WPF (Windows Presentation Foundation) technologies.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: OIDC
Ignition by Inductive Automation
Ignition by Inductive Automation is the most popular modern SCADA/HMI platform, known for its unlimited licensing model, cross-platform Java architecture, and web-based HMI designer.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: OIDC
IndigoSCADA
IndigoSCADA is an open-source SCADA platform for Windows built in C++ with a Qt-based graphical interface. It provides core SCADA functions including data acquisition, HMI visualization, alarm management, and historical data archival.
License: GPL-2.0-only (OSS) · Kind: web · Deploy: native · SSO: none
mySCADA
mySCADA is a modern, fully web-based SCADA/HMI platform that runs in any web browser without plugins or thick clients.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
OpenSCADA
OpenSCADA is a Linux-focused, open-source SCADA system written in C++ with a Qt- based HMI, providing data acquisition, archiving, alarm management, and Modbus and OPC UA connectivity.
License: GPL-2.0-only (OSS) · Kind: web · Deploy: native · SSO: none
PcVue
PcVue is a SCADA/HMI platform developed by ARC Informatique (France) with 38,000+ licensed installations worldwide.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Rapid SCADA
Rapid SCADA is an open-source SCADA platform built on .NET that provides a full suite of supervisory control and data acquisition capabilities.
License: Apache-2.0 (OSS) · Kind: web · Deploy: native · SSO: none
ScadaBR
ScadaBR is an open-source SCADA system built in Java, originating from the Brazilian industrial automation community.
License: GPL-2.0-only (OSS) · Kind: web · Deploy: native · SSO: none
Schneider Electric EcoStruxure Geo SCADA Expert
EcoStruxure Geo SCADA Expert (formerly ClearSCADA) is Schneider Electric’s SCADA platform designed for geographically distributed remote monitoring and control.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Siemens WinCC
Siemens WinCC (Windows Control Center) is a SCADA/HMI system tightly integrated with the Siemens TIA Portal (Totally Integrated Automation) engineering framework.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
VTScada by Trihedral
VTScada by Trihedral Engineering is a SCADA platform purpose-built for water and wastewater utilities, though it serves other infrastructure sectors including oil & gas, power, and environmental monitoring.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none