{
  "schemaVersion": 1,
  "channel": "stable",
  "signed": true,
  "modules": [
    {
      "id": "akari",
      "displayName": "灯 (Native)",
      "kinds": [
        "shiori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane-modules",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane-modules/blob/main/LICENSE",
      "instructions": "docs/akari.md",
      "limitations": [
        "灯 2.003の独自Swift実装です。元のWindows DLLと完全互換ではありません。"
      ],
      "originalURL": "https://le.silk.to/akari.php",
      "artifacts": [
        {
          "path": "artifacts/akari-2.003-r2-macos-arm64_x86_64-82a1a39ee2f4494e.zip",
          "sha256": "82a1a39ee2f4494ec56c77faea470a498f3d89657b17df413773417d73119a29",
          "size": 545746,
          "version": "2.003",
          "revision": 2,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-load-request-unload",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "aosora",
      "displayName": "蒼空 (Aosora)",
      "kinds": [
        "shiori"
      ],
      "origin": "upstream-port",
      "upstream": {
        "url": "https://github.com/kanadelab/aosora-shiori",
        "author": "kanadelab"
      },
      "delivery": "instructions-only",
      "license": "LicenseRef-Aosora-Source-Terms",
      "licenseURL": "https://github.com/kanadelab/aosora-shiori/blob/HEAD/license.txt",
      "instructions": "docs/aosora.md",
      "limitations": [
        "このカタログからソース・ビルド済みモジュールを配布しない。",
        "記載したSHIORI/SAORIは上流の用途。Utataneで両方を検証済みという意味ではない。"
      ],
      "artifacts": [],
      "availability": "instructions-only"
    },
    {
      "id": "ese-shiori",
      "displayName": "ese-shiori (Native)",
      "kinds": [
        "shiori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane-modules",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane-modules/blob/main/LICENSE",
      "instructions": "docs/ese-shiori.md",
      "limitations": [
        "ese-shioriの独自Swift実装です。Windows版の全機能・全電文との互換性は保証しません。"
      ],
      "originalURL": "https://web.archive.org/web/20021017082551/https://www.globetown.net/~tmizu/ese.html",
      "artifacts": [
        {
          "path": "artifacts/ese-shiori-3.03-r2-macos-arm64_x86_64-b67a7d963564a49d.zip",
          "sha256": "b67a7d963564a49db8ee19d1c9fa8f92098fd325556ba54eddb44e09e9816445",
          "size": 307767,
          "version": "3.03",
          "revision": 2,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-load-request-unload",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "hisui",
      "displayName": "翡翠 (Native)",
      "kinds": [
        "shiori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane-modules",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane-modules/blob/main/LICENSE",
      "instructions": "docs/hisui.md",
      "limitations": [
        "翡翠 phase00.20の独自Swift実装です。元のWindows DLLと完全互換ではありません。"
      ],
      "originalURL": "https://web.archive.org/web/20060716125510/http://hisui.sourceforge.jp/main.htm",
      "artifacts": [
        {
          "path": "artifacts/hisui-0.20-r2-macos-arm64_x86_64-3a74daa8efce980e.zip",
          "sha256": "3a74daa8efce980e74cb3c6c2ea89d5b37d9cf222b2627fcc1aa0fb7152e9c8c",
          "size": 269380,
          "version": "0.20",
          "revision": 2,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-load-request-unload",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "kagari",
      "displayName": "kagari",
      "kinds": [
        "shiori"
      ],
      "origin": "upstream-port",
      "upstream": {
        "url": "https://github.com/Tatakinov/kagari_shiori",
        "author": "Tatakinov"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/kagari_shiori/blob/491f119ada7b680a4cc75146019eebedd0a7d031/LICENSE",
      "instructions": "docs/kagari.md",
      "limitations": [
        "kagari専用のインスタンスABI。汎用shiori.macos指定には未対応。",
        "Windows用SAORI/DLLやLua拡張は実行できない。"
      ],
      "artifacts": [
        {
          "path": "artifacts/kagari-1.0.1-r6-macos-arm64_x86_64-4c13cdb7fa1e6c3a.zip",
          "sha256": "4c13cdb7fa1e6c3adfc620558e5b6ac5252e894b9b297a0c5c33a0ea12aec50a",
          "size": 310174,
          "version": "1.0.1",
          "revision": 6,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "kagari-instance-v1",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "kawari",
      "displayName": "華和梨",
      "kinds": [
        "shiori"
      ],
      "origin": "upstream-port",
      "upstream": {
        "url": "https://github.com/opera7133/kawari",
        "author": "KAWARI Development Team"
      },
      "delivery": "binary",
      "license": "Modified BSD",
      "licenseURL": "https://github.com/opera7133/kawari/blob/utatane-macos/LICENSE",
      "instructions": "docs/kawari.md",
      "limitations": [
        "華和梨 8.2.8のmacOS移植版です。Windows固有操作や元の全機能との互換性は保証しません。"
      ],
      "originalURL": "https://sourceforge.net/projects/kawari/",
      "artifacts": [
        {
          "path": "artifacts/kawari-8.2.8-r3-macos-arm64_x86_64-2907e744fea17602.zip",
          "sha256": "2907e744fea17602de0c2b8ab79905d254da6343bd7713d9359c5941798f32be",
          "size": 600982,
          "version": "8.2.8",
          "revision": 3,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-load-request-unload",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "kenonoke",
      "displayName": "kenonoke (Native)",
      "kinds": [
        "saori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane-modules/blob/main/LICENSE",
      "instructions": "docs/saori.md",
      "limitations": [
        "Windows版のすべての機能を再現するものではありません。対応コマンドは導入手順を参照してください。"
      ],
      "artifacts": [
        {
          "path": "artifacts/kenonoke-0.1.0-r1-macos-arm64_x86_64-92b1b9e4ccbf59bb.zip",
          "sha256": "92b1b9e4ccbf59bb5c35f0a97225a8c09c5bd16a6fd5a5d162bec6cbdd640a36",
          "size": 130580,
          "version": "0.1.0",
          "revision": 1,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "saori-utf8-v1",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "mciaudior",
      "displayName": "mciaudior (Native)",
      "kinds": [
        "saori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane-modules/blob/main/LICENSE",
      "instructions": "docs/saori.md",
      "limitations": [
        "Windows版のすべての機能を再現するものではありません。対応コマンドは導入手順を参照してください。"
      ],
      "originalURL": "http://umeici.onjn.jp",
      "artifacts": [
        {
          "path": "artifacts/mciaudior-0.1.0-r1-macos-arm64_x86_64-8067909a5b3ba833.zip",
          "sha256": "8067909a5b3ba833c418072cd70ab7bb17e2968662d0d498f7b5a72aa10b4d0c",
          "size": 130591,
          "version": "0.1.0",
          "revision": 1,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "saori-utf8-v1",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "minato",
      "displayName": "minato",
      "kinds": [
        "shiori"
      ],
      "origin": "upstream-port",
      "upstream": {
        "url": "https://github.com/mizuki-yura/minato",
        "author": "mizuki-yura"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/minato/blob/8a855a31b095c9af85a93474a8ddb88f92aa00d6/LICENSE",
      "instructions": "docs/minato.md",
      "limitations": [
        "Windows用SAORI/DLLは実行できません。macOS用SAORIを使用してください。",
        "同じプロセス内では1セッション。Utataneはゴーストごとにプロセスを分離します。"
      ],
      "artifacts": [
        {
          "path": "artifacts/minato-0.1.6-r1-macos-arm64_x86_64-525a38695cdb8aae.zip",
          "sha256": "525a38695cdb8aae1d1ad8c321bcf06c8c4ecb8b34cdd9e6557d1db1c55117d6",
          "size": 2405581,
          "version": "0.1.6",
          "revision": 1,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-utf8-v1",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "misaka-native",
      "displayName": "MISAKA (Native)",
      "kinds": [
        "shiori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane/blob/69ad7a2cd0c45bdd845e2978863c572b194dec19/LICENSE",
      "instructions": "docs/misaka.md",
      "limitations": [
        "美坂の独自Swift実装。元のWindows DLLと完全互換であることは保証していません。",
        "電文はUTF-8のSHIORI/3.0・PLUGIN/2.0に対応します。SAORIはホストサービスが必要です。"
      ],
      "windowsFilenames": [
        "misaka.dll"
      ],
      "originalURL": "https://web.archive.org/web/20080603184729/http://lovelove.rabi-en-rose.net/index_misaka.php",
      "artifacts": [
        {
          "path": "artifacts/misaka-native-101-r7-macos-arm64_x86_64-1c4c915204f9018c.zip",
          "sha256": "1c4c915204f9018cc57516ce8924ad76fabf663215fdaee2b321ac32a049843d",
          "size": 288277,
          "version": "101",
          "revision": 7,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-load-request-unload",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "nise-shiori",
      "displayName": "偽栞 (Native)",
      "kinds": [
        "shiori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane-modules",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane-modules/blob/main/LICENSE",
      "instructions": "docs/nise-shiori.md",
      "limitations": [
        "偽栞の独自Swift実装です。元のWindows DLLと完全互換ではありません。"
      ],
      "windowsFilenames": [
        "niseshiori.dll"
      ],
      "originalURL": "https://web.archive.org/web/20021202122026/http://www.nona.dti.ne.jp/~teu/niseshiori/shiori/",
      "artifacts": [
        {
          "path": "artifacts/nise-shiori-1.0.20-r3-macos-arm64_x86_64-6445e96dbe44a1d7.zip",
          "sha256": "6445e96dbe44a1d7c3273720de9058f0f4d22a63f604f953a3fc47ee67f77533",
          "size": 268529,
          "version": "1.0.20",
          "revision": 3,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-load-request-unload",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "pasta",
      "displayName": "pasta",
      "kinds": [
        "shiori"
      ],
      "origin": "upstream-port",
      "upstream": {
        "url": "https://github.com/ekicyou/pasta",
        "author": "ekicyou"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/pasta/blob/e76db3c76ef106995a39ebb08eb694beabfc6849/LICENSE",
      "instructions": "docs/pasta.md",
      "limitations": [
        "Windows専用のLua FFI呼び出しやDLLは実行できません。",
        "同じプロセス内では1セッション。Utataneはゴーストごとにプロセスを分離します。"
      ],
      "artifacts": [
        {
          "path": "artifacts/pasta-0.3.8-r1-macos-arm64_x86_64-8af750ca3512bbfc.zip",
          "sha256": "8af750ca3512bbfcc0ef8e8c0ca6fc4469f6e3ec7fb2a96d9d5060b9d425d490",
          "size": 4655288,
          "version": "0.3.8",
          "revision": 1,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-utf8-v1",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "saori-cpuid",
      "displayName": "saori_cpuid (Native)",
      "kinds": [
        "saori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane-modules/blob/main/LICENSE",
      "instructions": "docs/saori.md",
      "limitations": [
        "Windows版のすべての機能を再現するものではありません。対応コマンドは導入手順を参照してください。"
      ],
      "windowsFilenames": [
        "saori_cpuid.dll"
      ],
      "originalURL": "https://github.com/ukatech/csaori/tree/master/impl_saori/ccpuid",
      "artifacts": [
        {
          "path": "artifacts/saori-cpuid-0.1.0-r1-macos-arm64_x86_64-2c4775cbcfc35d6c.zip",
          "sha256": "2c4775cbcfc35d6cd1dc947fc3b062d74b078643d5f1075025bc50f8e484bdcb",
          "size": 130653,
          "version": "0.1.0",
          "revision": 1,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "saori-utf8-v1",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "satori",
      "displayName": "里々",
      "kinds": [
        "shiori"
      ],
      "origin": "upstream-port",
      "upstream": {
        "url": "https://github.com/ukatech/satoriya-shiori",
        "author": "SEIBIHAN"
      },
      "delivery": "binary",
      "license": "BSD-2-Clause",
      "licenseURL": "https://github.com/opera7133/satoriya-shiori/blob/4856ec735c145cb78ed0e730b9a336fd79fbe431/LICENSE.txt",
      "instructions": "docs/satori.md",
      "limitations": [
        "Unicode版はUTF-8で保存するため、旧版へ戻すとセーブデータが文字化けする場合があります。更新前にバックアップしてください。",
        "Windows用SAORIは実行できません。同梱または共通導入したmacOS用SAORIを使用してください。",
        "同じプロセス内では1セッション。複数ゴーストは別プロセスで実行してください。"
      ],
      "artifacts": [
        {
          "path": "artifacts/satori-Mc205-1-r1-macos-arm64_x86_64-c371923721f95d23.zip",
          "sha256": "c371923721f95d234ee895e06b9c7dd0f38eed8b47b5344451f496bbd598e88c",
          "size": 726841,
          "version": "Mc205-1",
          "revision": 1,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-utf8-v1",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "shino",
      "displayName": "忍 (Native)",
      "kinds": [
        "shiori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane-modules",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane-modules/blob/main/LICENSE",
      "instructions": "docs/shino.md",
      "limitations": [
        "忍 0.9.7の独自Swift実装です。元のWindows DLLと完全互換ではありません。"
      ],
      "originalURL": "https://web.archive.org/web/20020802124805/http://ryu.4th.to/nanika/shino/",
      "artifacts": [
        {
          "path": "artifacts/shino-0.9.7-r2-macos-arm64_x86_64-2f314e113678de4d.zip",
          "sha256": "2f314e113678de4d0c226ae3d04a9f828bc4ba63194b7851cc3aa202f3a09ac3",
          "size": 318921,
          "version": "0.9.7",
          "revision": 2,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-load-request-unload",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "textcopy2",
      "displayName": "textcopy2 (Native)",
      "kinds": [
        "saori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane-modules/blob/main/LICENSE",
      "instructions": "docs/saori.md",
      "limitations": [
        "Windows版のすべての機能を再現するものではありません。対応コマンドは導入手順を参照してください。"
      ],
      "originalURL": "https://github.com/ukatech/csaori/tree/master/impl_saori/textcopy2",
      "artifacts": [
        {
          "path": "artifacts/textcopy2-0.1.0-r1-macos-arm64_x86_64-e6bfdc165b6289a8.zip",
          "sha256": "e6bfdc165b6289a86e910572f0dda901ae47d2a43f5a5fa9225567ed507c6472",
          "size": 130555,
          "version": "0.1.0",
          "revision": 1,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "saori-utf8-v1",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "wmove",
      "displayName": "wmove (Native)",
      "kinds": [
        "saori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane-modules/blob/main/LICENSE",
      "instructions": "docs/saori.md",
      "limitations": [
        "Windows版のすべての機能を再現するものではありません。対応コマンドは導入手順を参照してください。",
        "ウィンドウ操作にはホストからの接続が必要です。接続がない場合は501を返します。"
      ],
      "artifacts": [
        {
          "path": "artifacts/wmove-0.1.0-r1-macos-arm64_x86_64-8b8bd28bd23bb19b.zip",
          "sha256": "8b8bd28bd23bb19bd3e2faf86b53c66bc2f6b358d295848d6ce1129626f0846b",
          "size": 130808,
          "version": "0.1.0",
          "revision": 1,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "saori-utf8-v1",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "yaya-6",
      "displayName": "YAYA 6",
      "kinds": [
        "shiori"
      ],
      "origin": "upstream-port",
      "upstream": {
        "url": "https://github.com/YAYA-shiori/yaya-shiori",
        "author": "SEIBIHAN"
      },
      "delivery": "binary",
      "license": "BSD-3-Clause",
      "licenseURL": "https://github.com/YAYA-shiori/yaya-shiori/blob/bbea7d958141df3ea4dcdd85b39c011318667fd1/LICENSE",
      "instructions": "docs/yaya-6.md",
      "limitations": [
        "YAYA 6 の保存形式を使った変数は YAYA 5 に戻すと壊れることがあります。",
        "Windows用SAORIは実行できません。同梱または共通導入したmacOS用SAORIを使用してください。",
        "同じプロセス内では1セッション。複数ゴーストは別プロセスで実行してください。"
      ],
      "windowsFilenames": [
        "yaya.dll",
        "aya.dll",
        "aya5.dll"
      ],
      "artifacts": [
        {
          "path": "artifacts/yaya-6-Tc606-5-r1-macos-arm64_x86_64-d71a5d1059b0874d.zip",
          "sha256": "d71a5d1059b0874d13f75ea2162429268bbc05a7e65d315e080c198fadf72454",
          "size": 2548839,
          "version": "Tc606-5",
          "revision": 1,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-utf8-v1",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "yaya",
      "displayName": "YAYA",
      "kinds": [
        "shiori"
      ],
      "origin": "upstream-port",
      "upstream": {
        "url": "https://github.com/YAYA-shiori/yaya-shiori",
        "author": "SEIBIHAN"
      },
      "delivery": "binary",
      "license": "BSD-3-Clause",
      "licenseURL": "https://github.com/opera7133/yaya-shiori/blob/bde38a186a12418cce0ad6f4f03730137311e298/LICENSE",
      "instructions": "docs/yaya.md",
      "limitations": [
        "Windows用SAORIは実行できません。同梱または共通導入したmacOS用SAORIを使用してください。",
        "同じプロセス内では1セッション。複数ゴーストは別プロセスで実行してください。"
      ],
      "windowsFilenames": [
        "yaya.dll",
        "aya.dll",
        "aya5.dll"
      ],
      "artifacts": [
        {
          "path": "artifacts/yaya-Tc574-11-r1-macos-arm64_x86_64-0a08d363de14c5b1.zip",
          "sha256": "0a08d363de14c5b154035a7949b2167d18a526c57baf59b333e57e49af51a417",
          "size": 789669,
          "version": "Tc574-11",
          "revision": 1,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-utf8-v1",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    },
    {
      "id": "yuhna",
      "displayName": "結奈 (Native)",
      "kinds": [
        "shiori"
      ],
      "origin": "independent",
      "upstream": {
        "url": "https://github.com/opera7133/utatane-modules",
        "author": "opera7133"
      },
      "delivery": "binary",
      "license": "MIT",
      "licenseURL": "https://github.com/opera7133/utatane-modules/blob/main/LICENSE",
      "instructions": "docs/yuhna.md",
      "limitations": [
        "結奈SecondEdition Unit 10の独自Swift実装です。未観測の命令、編集機能、SAORIには対応しません。"
      ],
      "originalURL": "https://web.archive.org/web/20041208082656/http://star.ruru.jp/r/yuhna/index.asp",
      "artifacts": [
        {
          "path": "artifacts/yuhna-10-r2-macos-arm64_x86_64-ecce0a62201c4433.zip",
          "sha256": "ecce0a62201c443314ec425be43b023c220e108526e685514152d793ea4b7db6",
          "size": 206669,
          "version": "10",
          "revision": 2,
          "architectures": [
            "arm64",
            "x86_64"
          ],
          "minimumOS": "14.0",
          "abi": "shiori-load-request-unload",
          "signing": "ad-hoc",
          "verification": {
            "nativeABI": [
              "arm64",
              "x86_64"
            ],
            "utataneUI": []
          }
        }
      ],
      "availability": "candidate"
    }
  ]
}
