Private Swift package registry for your team

SE-0292-native hosting for scope.name packages. Publish independently versioned packages straight from a monorepo — no git-subtree hacks.

dependencies: [.package(id: "my-org.network-kit", from: "2.4.1")]

swift package-registry set https://registry.perchly.dev

Built for SPM, not bolted on

SE-0292 native

Real registry protocol — swift package resolve just works, zero plugins. No proxy shims, no post-install scripts.

Bearer token auth

Per-member and per-CI tokens, revocable.

GitHub OAuth

Sign in with the account your team uses.

Monorepo publishing

Independently version sibling packages.

Zero client config

One-time setup, works across every org.

Monorepo CLI wrapper

Detects changed packages, bumps versions, publishes each — melos for Swift.