{
  "name": "Illumio Official Plugin Registry",
  "url": "https://illumio-community.github.io/illumio-plugger/registry.json",
  "updated": "2026-10-29",
  "plugins": [
    {
      "name": "pce-health-monitor",
      "version": "0.1.1",
      "image": "ghcr.io/alexgoller/plugger-pce-health-monitor:0.1.1",
      "description": "Real-time PCE health dashboard with endpoint checks, CPU/memory/disk monitoring",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "monitoring",
        "health",
        "dashboard"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/pce-health-monitor",
      "maturity": "example"
    },
    {
      "name": "traffic-reporter",
      "version": "0.2.1",
      "image": "ghcr.io/illumio-community/plugger-traffic-reporter:0.2.1",
      "description": "Interactive traffic flow analysis with Chart.js \u2014 top talkers, blocked flows, policy decisions",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "traffic",
        "explorer",
        "visualization",
        "dashboard"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/traffic-reporter",
      "maturity": "production"
    },
    {
      "name": "policy-diff",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-policy-diff:0.1.0",
      "description": "Git-like policy change tracker \u2014 field-level diffs, history snapshots, user attribution, audit trail",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "policy",
        "diff",
        "audit",
        "compliance",
        "dashboard"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/policy-diff",
      "maturity": "production"
    },
    {
      "name": "pce-posture-report",
      "version": "0.1.1",
      "image": "ghcr.io/alexgoller/plugger-pce-posture-report:0.1.1",
      "description": "Security posture scoring \u2014 enforcement coverage, label coverage, policy rules, HTML+JSON reports",
      "mode": "cron",
      "has_ui": false,
      "language": "python",
      "tags": [
        "compliance",
        "reporting",
        "posture",
        "scoring"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/pce-posture-report",
      "maturity": "production"
    },
    {
      "name": "pce-events",
      "version": "0.1.1",
      "image": "ghcr.io/alexgoller/plugger-pce-events:0.1.1",
      "description": "Real-time PCE event monitoring \u2014 Slack, Teams, PagerDuty, Email, webhooks, 15+ output plugins",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "events",
        "notifications",
        "slack",
        "teams",
        "pagerduty",
        "alerting"
      ],
      "author": "Alex Goller",
      "homepage": "https://github.com/alexgoller/illumio-pretty-cool-events",
      "maturity": "production"
    },
    {
      "name": "ai-assisted-rules",
      "version": "0.2.0",
      "image": "ghcr.io/alexgoller/plugger-ai-assisted-rules:0.2.0",
      "description": "AI-powered policy advisor \u2014 blocked traffic analysis, tiered rule suggestions, auto-provisioning, label gap detection",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "ai",
        "policy",
        "rules",
        "automation",
        "llm",
        "dashboard"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/ai-assisted-rules",
      "maturity": "prototype"
    },
    {
      "name": "stale-workloads",
      "version": "0.1.1",
      "image": "ghcr.io/illumio-community/plugger-stale-workloads:0.1.1",
      "description": "Discover offline, unresponsive, and trafficless workloads \u2014 with optional cleanup (unpair/delete)",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "workloads",
        "stale",
        "cleanup",
        "offline",
        "hygiene",
        "dashboard"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/stale-workloads",
      "maturity": "preview"
    },
    {
      "name": "palo-alto-dag-sync",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-palo-alto-dag-sync:0.1.0",
      "description": "Sync Illumio workload labels to Palo Alto Dynamic Address Groups via PAN-OS XML API (untested)",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "palo-alto",
        "firewall",
        "dag",
        "integration",
        "sync",
        "pan-os"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/palo-alto-dag-sync",
      "maturity": "preview"
    },
    {
      "name": "ad-label-sync",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-ad-label-sync:0.1.0",
      "description": "Discover AD computers and map OU, group, location attributes to Illumio labels \u2014 analytics mode for feasibility testing (untested)",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "active-directory",
        "ldap",
        "labels",
        "sync",
        "integration",
        "analytics"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/ad-label-sync",
      "maturity": "production"
    },
    {
      "name": "rule-scheduler",
      "version": "0.1.1",
      "image": "ghcr.io/alexgoller/plugger-rule-scheduler:0.1.1",
      "description": "Time-based rule and ruleset scheduling \u2014 business hours, maintenance windows, weekend lockdowns",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "scheduling",
        "rules",
        "time-based",
        "maintenance",
        "automation"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/rule-scheduler",
      "maturity": "production"
    },
    {
      "name": "ai-security-report",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-ai-security-report:0.1.0",
      "description": "Comprehensive AI-powered security posture analysis \u2014 10 categories, scoring, compliance mapping, environment heatmap, remediation roadmap",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "security",
        "ai",
        "compliance",
        "posture",
        "reporting",
        "nist",
        "pci-dss",
        "dashboard"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/ai-security-report",
      "maturity": "prototype"
    },
    {
      "name": "remedy-cmdb-sync",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-remedy-cmdb-sync:0.1.0",
      "description": "Sync BMC Helix/Remedy CMDB CIs to Illumio labels \u2014 analytics mode for feasibility testing, sync mode for label application (untested)",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "cmdb",
        "remedy",
        "bmc",
        "helix",
        "labels",
        "sync",
        "integration"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/remedy-cmdb-sync",
      "maturity": "production"
    },
    {
      "name": "policy-resolver",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-policy-resolver:0.1.0",
      "description": "Resolve Illumio label-based policy into IP-level firewall rules \u2014 JSON export, searchable dashboard, allow/deny/override-deny ordering",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "policy",
        "firewall",
        "resolver",
        "export",
        "ip-rules",
        "migration"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/policy-resolver",
      "maturity": "production"
    },
    {
      "name": "ztna-sync",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-ztna-sync:0.1.0",
      "description": "Sync Illumio workloads to ZTNA applications \u2014 Zscaler ZPA, Netskope NPA, Cloudflare Access, Cisco Secure Access (untested)",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "ztna",
        "zscaler",
        "netskope",
        "cloudflare",
        "cisco",
        "zero-trust",
        "integration",
        "sync"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/ztna-sync",
      "maturity": "production"
    },
    {
      "name": "infoblox-ipam-sync",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-infoblox-ipam-sync:0.1.0",
      "description": "Bi-directional sync between Illumio labels and Infoblox extensible attributes \u2014 enrich IPAM with segmentation context (untested)",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "infoblox",
        "ipam",
        "ddi",
        "labels",
        "sync",
        "integration",
        "extensible-attributes"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/infoblox-ipam-sync",
      "maturity": "production"
    },
    {
      "name": "policy-gitops",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/illumio-policy-gitops:latest",
      "description": "Git-based policy management \u2014 sync rulesets, IP lists, services, label groups as YAML between Git and PCE with drift detection (external repo)",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "policy",
        "gitops",
        "git",
        "sync",
        "yaml",
        "automation"
      ],
      "author": "Alex Goller",
      "homepage": "https://github.com/alexgoller/illumio-policy-gitops",
      "maturity": "production"
    },
    {
      "name": "policy-workflow",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/illumio-policy-workflow:latest",
      "description": "Approval-based policy workflow engine \u2014 multi-stage pipelines, Slack/Teams notifications, audit logging (external repo)",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "policy",
        "workflow",
        "approval",
        "automation",
        "notifications"
      ],
      "author": "Alex Goller",
      "homepage": "https://github.com/alexgoller/illumio-policy-gitops",
      "maturity": "example"
    },
    {
      "name": "workload-isolator",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-workload-isolator:0.1.0",
      "description": "Instant workload quarantine via webhook \u2014 isolate compromised workloads, EDR/SOAR integration, auto-release TTL, audit trail",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "security",
        "isolation",
        "quarantine",
        "edr",
        "soar",
        "incident-response",
        "webhook"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/workload-isolator",
      "maturity": "example"
    },
    {
      "name": "app-dependency-intel",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-app-dependency-intel:0.1.0",
      "description": "Dependency analysis beyond policy \u2014 blast radius, SPOF detection, compliance boundaries, change impact, resiliency scoring",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "dependencies",
        "bcm",
        "compliance",
        "resiliency",
        "blast-radius",
        "change-impact",
        "d3js"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/app-dependency-intel",
      "maturity": "production"
    },
    {
      "name": "ven-fleet-manager",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-ven-fleet-manager:0.1.0",
      "description": "Fleet-level VEN visibility \u2014 enforcement progression, compatibility checks, version distribution, agent health, upgrade readiness",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "ven",
        "fleet",
        "agent",
        "enforcement",
        "upgrade",
        "health",
        "operations"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/ven-fleet-manager",
      "maturity": "production"
    },
    {
      "name": "fortigate-sync",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-fortigate-sync:0.1.0",
      "description": "Sync Illumio workloads to FortiGate \u2014 RSSO auth table and/or REST API address objects. Based on illumio-to-fortigate-sync by ruckle-o.",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "fortigate",
        "fortinet",
        "firewall",
        "rsso",
        "radius",
        "integration",
        "sync"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/fortigate-sync",
      "maturity": "production"
    },
    {
      "name": "vcenter-sync",
      "version": "0.1.0",
      "image": "ghcr.io/alexgoller/plugger-vcenter-sync:0.1.0",
      "description": "Bi-directional VMware vCenter sync \u2014 import VMs as unmanaged workloads with labels from tags/folders, push labels back as vCenter tags (untested)",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "vmware",
        "vcenter",
        "vsphere",
        "labels",
        "unmanaged-workloads",
        "integration",
        "sync"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/vcenter-sync",
      "maturity": "production"
    },
    {
      "name": "network-discovery",
      "version": "0.2.1",
      "image": "ghcr.io/illumio-community/plugger-network-discovery:0.2.1",
      "description": "Scan traffic flows for unknown IPs, reverse-DNS resolve them, and create unmanaged workloads with hostname-based label inference",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "traffic",
        "dns",
        "discovery",
        "unmanaged-workloads",
        "automation",
        "labels"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/network-discovery",
      "maturity": "preview"
    },
    {
      "name": "vmaps-handler",
      "version": "0.3.1",
      "image": "ghcr.io/illumio-community/plugger-vmaps-handler:0.3.1",
      "description": "Import vulnerability scan data into Illumio PCE vulnerability maps (vmaps). Supports Nessus, Qualys, and Tenable file imports and live API pulls.",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "vulnerability",
        "vmaps",
        "nessus",
        "qualys",
        "tenable",
        "security"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/vmaps-handler",
      "maturity": "beta"
    },
    {
      "name": "policy-backup",
      "version": "0.1.1",
      "image": "ghcr.io/illumio-community/plugger-policy-backup:0.1.1",
      "description": "Snapshot PCE policy objects and workload inventory to versioned JSON backups, diff over time, and restore to draft policy with a guarded preview.",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "backup",
        "policy",
        "dr",
        "git",
        "diff",
        "restore"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/policy-backup",
      "maturity": "preview"
    },
    {
      "name": "dragos-sync",
      "version": "0.2.1",
      "image": "ghcr.io/illumio-community/plugger-dragos-sync:0.2.1",
      "description": "Sync OT/ICS asset inventory from the Dragos Platform into Illumio as unmanaged workloads with labels (device type, zone, Purdue level, vendor, criticality).",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "ot",
        "ics",
        "dragos",
        "asset-sync",
        "labels",
        "integration"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/dragos-sync",
      "maturity": "preview"
    },
    {
      "name": "nozomi-sync",
      "version": "0.2.1",
      "image": "ghcr.io/illumio-community/plugger-nozomi-sync:0.2.1",
      "description": "Sync OT/ICS/IoT asset inventory from Nozomi Networks (Vantage or Guardian) into Illumio as unmanaged workloads with labels (type, zone, Purdue level, vendor, criticality).",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "ot",
        "ics",
        "iot",
        "nozomi",
        "asset-sync",
        "labels",
        "integration"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/nozomi-sync",
      "maturity": "preview"
    },
    {
      "name": "flowpilot",
      "version": "0.2.2",
      "image": "ghcr.io/illumio-community/plugger-flowpilot:0.2.2",
      "description": "Collect NetFlow/IPFIX/sFlow/text flows to the Illumio PCE with an ingestion-health dashboard and silent-exporter alerts \u2014 runs the FlowPilot collector, no FlowLink install",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "flows",
        "netflow",
        "ipfix",
        "sflow",
        "collector",
        "flowpilot",
        "monitoring"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/flowpilot",
      "maturity": "preview"
    },
    {
      "name": "pce-expiry-watch",
      "version": "0.1.0",
      "image": "ghcr.io/illumio-community/plugger-pce-expiry-watch:0.1.0",
      "description": "Warns before PCE service accounts, pairing keys, license, or TLS certificate expire \u2014 scheduled checks to the reporting bus",
      "mode": "cron",
      "has_ui": false,
      "language": "python",
      "tags": [
        "operations",
        "expiry",
        "credentials",
        "alerting"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/pce-expiry-watch",
      "maturity": "preview"
    },
    {
      "name": "meraki-sync",
      "version": "0.1.0",
      "image": "ghcr.io/illumio-community/plugger-meraki-sync:0.1.0",
      "description": "Imports Cisco Meraki clients into Illumio as labeled unmanaged workloads for visibility (IoT/BYOD/branch devices)",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "integration",
        "networking",
        "discovery",
        "visibility"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/meraki-sync",
      "maturity": "preview"
    },
    {
      "name": "ise-sync",
      "version": "0.1.0",
      "image": "ghcr.io/illumio-community/plugger-ise-sync:0.1.0",
      "description": "Mirrors Cisco ISE TrustSec context (SGT definitions and host IP-SGT mappings) into Illumio as labels and unmanaged workloads",
      "mode": "daemon",
      "has_ui": true,
      "language": "python",
      "tags": [
        "integration",
        "networking",
        "identity",
        "trustsec"
      ],
      "author": "Illumio",
      "homepage": "https://github.com/illumio-community/illumio-plugger/tree/main/ise-sync",
      "maturity": "preview"
    }
  ]
}
