{
  "generatedAt": "2026-04-04T02:10:21.918Z",
  "total": 4,
  "apps": [
    {
      "id": "example-static",
      "name": "Example-static App",
      "description": "A fully static web application (no backend required) that provides a customizable monitoring dashboard for IAMMETER energy meters.",
      "author": "IAMMETER",
      "version": "0.5.0",
      "category": "monitoring",
      "type": "open-source",
      "runtime": "static",
      "tags": [
        "template",
        "local API",
        "official"
      ],
      "entry": "apps/example-static/frontend/index.html",
      "openUrl": "https://iammeter.github.io/appstore/apps/example-static/frontend/index.html",
      "previewUrl": "https://iammeter.github.io/appstore/apps/example-static/frontend/index.html",
      "homepageUrl": "https://github.com/IAMMETER/appstore/tree/main/apps/example-static",
      "sourceUrl": "https://github.com/IAMMETER/appstore",
      "docsUrl": "https://github.com/IAMMETER/appstore/blob/main/apps/example-static/README.md",
      "screenshotUrl": "https://iammeter.github.io/appstore/apps/example-static/screenshot.jpg",
      "repoUrl": "https://github.com/IAMMETER/appstore",
      "sourcePath": "apps/example-static",
      "pagesUrl": "https://iammeter.github.io/appstore/apps/example-static/frontend/index.html",
      "rawFileUrl": "https://raw.githubusercontent.com/IAMMETER/appstore/main/apps/example-static/frontend/index.html"
    },
    {
      "id": "iammeter-local-api-explorer",
      "name": "IAMMETER Local API Explorer",
      "description": "Interactive Swagger UI interface for testing and exploring all IAMMETER Wi-Fi Energy Meter local HTTP APIs. Supports dynamic server configuration with browser storage.",
      "author": "miwyf",
      "version": "1.0.0",
      "category": "tooling",
      "type": "open-source",
      "runtime": "static",
      "tags": [
        "Local API",
        "swagger",
        "documentation"
      ],
      "entry": "apps/iammeter-local-api-explorer/frontend/index.html",
      "openUrl": "https://iammeter.github.io/appstore/apps/iammeter-local-api-explorer/frontend/index.html",
      "previewUrl": "https://iammeter.github.io/appstore/apps/iammeter-local-api-explorer/frontend/index.html",
      "homepageUrl": "https://github.com/IAMMETER/appstore/tree/main/apps/iammeter-local-api-explorer",
      "sourceUrl": "https://github.com/IAMMETER/appstore",
      "docsUrl": "https://github.com/IAMMETER/appstore/blob/main/apps/iammeter-local-api-explorer/README.md",
      "screenshotUrl": "https://iammeter.github.io/appstore/apps/iammeter-local-api-explorer/screenshot.jpg",
      "repoUrl": "https://github.com/IAMMETER/appstore",
      "sourcePath": "apps/iammeter-local-api-explorer",
      "pagesUrl": "https://iammeter.github.io/appstore/apps/iammeter-local-api-explorer/frontend/index.html",
      "rawFileUrl": "https://raw.githubusercontent.com/IAMMETER/appstore/main/apps/iammeter-local-api-explorer/frontend/index.html"
    },
    {
      "id": "local-monitor-lite",
      "name": "Local Monitor Lite",
      "description": "Lightweight local monitoring tool that automatically adapts to single-phase, three-phase, and net metering scenarios with configurable settings.",
      "author": "miwyf",
      "version": "0.1.1",
      "category": "monitoring",
      "type": "open-source",
      "runtime": "static",
      "tags": [
        "Local API"
      ],
      "entry": "apps/local-monitor-lite/frontend/index.html",
      "openUrl": "https://iammeter.github.io/appstore/apps/local-monitor-lite/frontend/index.html",
      "previewUrl": "https://iammeter.github.io/appstore/apps/local-monitor-lite/frontend/index.html",
      "homepageUrl": "https://github.com/IAMMETER/appstore/tree/main/apps/local-monitor-lite",
      "sourceUrl": "https://github.com/IAMMETER/appstore",
      "docsUrl": "https://github.com/IAMMETER/appstore/blob/main/apps/local-monitor-lite/README.md",
      "screenshotUrl": "https://iammeter.github.io/appstore/apps/local-monitor-lite/screenshot.jpg",
      "repoUrl": "https://github.com/IAMMETER/appstore",
      "sourcePath": "apps/local-monitor-lite",
      "pagesUrl": "https://iammeter.github.io/appstore/apps/local-monitor-lite/frontend/index.html",
      "rawFileUrl": "https://raw.githubusercontent.com/IAMMETER/appstore/main/apps/local-monitor-lite/frontend/index.html"
    },
    {
      "id": "mqtt-power-factor-analyzer",
      "name": "Example-mqtt-power-factor-analyzer",
      "description": "Subscribe the mqtt data via websocket,monitor the power factor and reactive power value in real time",
      "author": "Laoliu",
      "version": "0.5.0",
      "category": "monitoring",
      "type": "open-source",
      "runtime": "static",
      "tags": [
        "mqtt",
        "power factor",
        "reactive power"
      ],
      "entry": "apps/mqtt-power-factor-analyzer/frontend/index.html",
      "openUrl": "https://iammeter.github.io/appstore/apps/mqtt-power-factor-analyzer/frontend/index.html",
      "previewUrl": "https://iammeter.github.io/appstore/apps/mqtt-power-factor-analyzer/frontend/index.html",
      "homepageUrl": "https://github.com/IAMMETER/appstore/tree/main/apps/mqtt-power-factor-analyzer",
      "sourceUrl": "https://github.com/IAMMETER/appstore",
      "docsUrl": "https://github.com/IAMMETER/appstore/blob/main/apps/mqtt-power-factor-analyzer/README.md",
      "screenshotUrl": "https://iammeter.github.io/appstore/apps/mqtt-power-factor-analyzer/screenshot.jpg",
      "repoUrl": "https://github.com/IAMMETER/appstore",
      "sourcePath": "apps/mqtt-power-factor-analyzer",
      "pagesUrl": "https://iammeter.github.io/appstore/apps/mqtt-power-factor-analyzer/frontend/index.html",
      "rawFileUrl": "https://raw.githubusercontent.com/IAMMETER/appstore/main/apps/mqtt-power-factor-analyzer/frontend/index.html"
    }
  ]
}