Free Ignition Modules and Resources Wiki - Links and Details

David_Stone
Tue, 30 Sep 2025 00:13:14 +0000
Ignition

Open Source Modules

Device Drivers

Name | Author | Description | 8.1 | 8.3
HiveMQ Ignition Module | system24seven | MQTT Subscription as a device driver. | v1.0.0 | v1.2.3
Embr-SNMP | mussonindustrial | Add SNMP devices to your OPCUA tags | v0.4.1 | v0.4.1
Modbus Server Driver | kevinherron | A Modbus server driver for Ignition's OPC UA server | v1.0.0 |
MTConnect Module | JonathanGrocott | Read-only MTConnect integration that polls MTConnect agents and exposes data as Ignition tags via a managed tag provider. | | v0.1.1

Vision Components

Name | Author | Description | 8.1 | 8.3
Cautious-memory | jimender | Modern Ignition Vision PDF Viewer | v1.0.0 |

Perspective Components

Name | Author | Description | 8.1 | 8.3
Embr Charts Module | mussonindustrial | A collection of enhanced Perspective charting components. | v4.0.2 | v4.0.2
Embr Periscope Module | mussonindustrial | Design extensions and enhancements for Perspective. | v0.11.0 | v0.11.0
Ignition Branching Module | Mustry Solutions | Perspective component with a branching option, good for track and trace | v1.1.1 | v2.0.0
Ignition-NivoCharts | ah1191999 | A module that adds Nivo Charts to the Perspective module. | v1.0.0 |
Ignition AI Module | EckmanTechLLC | Integrates Claude AI with comprehensive tools for reading project resources, querying tags/alarms, and analyzing system data. | |
| | | |

Gateway Modules

Name | Author | Description | 8.1 | 8.3
Embr Thermodynamics Module | mussonindustrial | Scripting and expression functions for computing properties of water and steam via an IF97 implementation. | v2.0.1 | v2.0.1
Embr Server Sent Events Module | mussonindustrial | Provides an API for high-speed streaming of tag changes via SSE (server-sent events). | v0.6.1 | v0.6.1
Ignition Git | AXONE-IO | Git for Ignition 8.1 projects | |
SNMP-Ignition-Module | kiilez | Adds SNMP scripting functions to query network devices. | |
Webroutes-Ignition | jimender | Demo module for adding a webroute in Ignition | |
HydraMQTT | m-r-mccormick | It facilitates the utilization of non-Sparkplug MQTT. | v0.4.0-rc1 |
Ignition-API-Client | Kyvis Labs | An Ignition module that provides an easy way to interface with REST APIs without having to write scripts in Ignition. | v1.03 |
Ignition CICD | Design-Group | An Ignition Module to add features that enhance CICD capabilities for tags. | v2.02 |
Ignition-Neo4J | keith-gamble | Neo4J Driver module for ignition | v0.2.0 |
Ignition Extensions | Paul Griffith | A (hopefully) community driven Ignition module project to house utilities that are often useful, but just too niche (or potentially risky) to go into Ignition itself. | v0.8.0 |
Ignition Bitwarden Secrets Module | Kyvis Labs | Allows for retrieving secrets from Bitwarden Secrets Manager | |
Ignition ESPHome Module | Kyvis Labs | Provides a device driver to communicate with the ESPHome API | |
Ignition Pushover Module | Kyvis Labs | Adds support for sending alarm notifications through Pushover | v1.1.0 |
Ignition Ntfy Module | Kyvis Labs | Adds support for sending alarm notifications through a ntfy server | v1.1.2 |
Ignition Gotify Module | Kyvis Labs | Adds support for sending alarm notifications through a Gotify server | v1.0.0 |
JSON Schema to UDT | Jonathan Wise | Tag provider module for Ignition: finds JSON schemas and provides them as UDTs. | Prototype |
Ignition Process Filters Module | kmchoi1540 | Custom Ignition module for real-time signal filtering and data buffering — includes stateful expression functions (storeData, customFilter) with WMA, CWMA, and Butterworth IIR, Kalman filters. | |
Ignition MQTT UNS Publisher Module | JonathanGrocott | Publishes tag data to an MQTT broker using a Unified Namespace (UNS) structure with configurable JSON payloads. | | v1.1.3
Ignition MQTT SparkPlug B Publisher Module | JonathanGrocott | Publishes tag data to an MQTT broker using SparkplugB payloads. | | v1.1.3

Event Streams

Name | Author | Description | 8.3
MQTT Stream Source | system24seven | MQTT Events as Event Stream Source | v1.2.0
SNMP Stream Source | system24seven | SNMP Traps as an Event Stream Source | v1.0.0
Barcode Stream Source | system24seven | TCP Barcode Readers as an Event Stream Source | v1.0.0

Closed Source Modules

Perspective Components

Name | Author | Description | 8.1 | 8.3 | Edge
Plotly Module | BIJC | An implementation of the plotly.js library as a perspective component | v1.2.0 | |
Artek Utilities | Artek | Integrates Apache PDFBox to perform various pdf manipulations (merging, splitting, add watermark, etc) | | |

Gateway Modules

Name | Author | Description | 8.1 | 8.3 | Edge
Opto22 Module | Avadine | Provides the ability to configure and integrate with the Opto22 groov EPIC | | |
Blob Server | Automation Professionals | Deliver DB Binary Blobs as URLs via Named Queries | | |

Vision Components

Name | Author | Description | 8.1 | 8.3 | Module

Utilities

Name | Author | Description | 8.1 | 8.3 | Edge
Integration Toolkit | Automation Professionals | Scripting and Expression Functions, plus Tag Actors | | | ²

² When purchasing an Edge driver from Automation Professionals.

32 posts - 11 participants