Built for indie Mac developers

Ship updates to your Mac app.
Without the App Store.

Upload your release once. Shipunk signs it, hosts it, and generates your Sparkle appcast. Your users stay current automatically.

shipunk.dev/dashboard

Your Apps

P
Pixel Pro
pixel-pro
12.4K
C
CleanShot
cleanshot
8.2K
R
Raycast
raycast
45.1K
D
Dato
dato
3.8K
C
Codeshot
codeshot
6.5K

Trusted by indie developers shipping

50+
Mac apps
10K+
Updates delivered
99.9%
Uptime

Three steps to ship updates

Get up and running in minutes, not hours.

1

Add Sparkle to your app

Drop the Sparkle framework into your Xcode project via Swift Package Manager. Point SUFeedURL to Shipunk.

2

Upload your release

Push your .zip or .dmg through the dashboard or API. We sign it with EdDSA and host it on our global CDN.

3

Users update automatically

Sparkle checks your appcast feed and prompts users when updates are available. Zero friction.

Everything you need to ship updates

Focus on building your app. We handle the update infrastructure.

EdDSA code signing

Automatic cryptographic signatures on every release. Sparkle verifies updates are authentic before installing.

Global CDN

Your releases are served from Cloudflare's edge network. Fast downloads for users anywhere in the world.

Appcast generation

We generate your Sparkle-compatible XML feed automatically. Just point SUFeedURL to your Shipunk URL.

Simple uploads

Drag and drop in the dashboard, or use our API. Automatic version detection, delta updates, release notes.

Simple, transparent pricing

Start free. Upgrade when you need more.

Free

For side projects and testing

$0/month
  • 1 app
  • 100 MB storage
  • 1,000 downloads/mo
  • Community support
Get started
Popular

Pro

For serious indie developers

$9/app/month
  • Unlimited apps
  • 10 GB per app
  • Unlimited downloads
  • Priority support
  • API access
Get started

Ready to ship updates?

Create your free account and start shipping in minutes.

Get Shipunk free