generated: '2026-07-21' method: searched source: https://pypi.org/project/snapctl/ notes: >- Snapser publishes exactly one first-party package to a public registry: the snapctl CLI on PyPI. Client SDKs are not published to npm/PyPI/NuGet/etc — they are generated per-Snapend and downloaded via `snapctl snapend download` (category=sdk) across a broad set of engines and languages. Those generated SDKs are first-party official Snapser output and are listed under `generated_sdks` below. packages: - language: python registry: pypi name: snapctl url: https://pypi.org/project/snapctl/ install: pip install --user snapctl version: 1.11.0 requires_python: '>=3.10,<3.15' official: true kind: cli description: Snapser CLI tool for driving the Snapser platform build/deploy pipeline. generated_sdks: distribution: >- Downloaded per-Snapend via `snapctl snapend download --category sdk`, not published to a public registry. SDK types: user, server, internal, unified, app. engines: - unity - unreal - roblox - godot - cocos - ios-objc - ios-swift - android-java - android-kotlin - web-ts - web-js - flutter-dart languages: - csharp - cpp - lua - ts - go - python - kotlin - java - c - node - js - clojure - ruby - rust - dart - perl - php protos: note: gRPC protobufs are generated alongside SDKs via `snapctl snapend download --category protos`. formats: [go, csharp, cpp, raw] types: [messages, services]