Vapor Wares
Glossy White
Jet Black

Vapor Wares.app

The native shelf for direct Mac software.

Browse apps, inspect release receipts, install from the shelf, and update through a self-hosted Sparkle feed. The website is the shelf; the app is the runtime.

Direct Mac Sparkle appcast Deep links
$ brew install --cask vapor-wares
A
app cask doc

Hello World

Two words, 39 locales, launch receipts, and a direct install route from the catalog.

What It Does

The site is the shelf. The app is the runtime.

Vapor Wares stays plural because the product is the catalog: a place for many small Mac apps, each with its own release receipts. Vapor Wares.app is the native piece that makes the website actionable on a Mac.

Browse the shelf

The app reads the same catalog model as the website, so the product page and native detail view describe the same release artifact.

Install from links

The website routes into the catalog with vapor-wares:// links, letting the native app handle installs and local library state.

Update itself

Sparkle keeps the runtime current from a self-hosted appcast, without an App Store listing or TestFlight lane.

Direct Mac

No App Store. No detour.

The release lane is direct distribution from vapor-wares.com. The Pages site hosts the product pages, appcasts, and release DMGs; Homebrew is the convenient install surface.

Hosted by the site

The first catalog DMG lands at https://vapor-wares.com/releases/VaporWares-0.1.0.dmg after notarization.

Updated by Sparkle

The appcast lives at https://vapor-wares.com/appcast/vapor-wares.xml and carries the final DMG size, hash, and signature.

Installed by Homebrew

The cask installs Vapor Wares.app with the direct path: brew install --cask vapor-wares.

Release Receipts

What is green, and what still has to flip.

This page can describe the product now, but the public binary should not be treated as shipped until the distribution receipts below are complete.

passed

Release build

The Mac app passed a local Release build as vapor-wares.macos.release.app.

pending

Developer ID

The public artifact still needs distribution signing; the last checked build was development-signed.

pending

Notarization

The notarized DMG has not landed under public/web/releases/ yet.

pending

Sparkle signature

The appcast still needs the final length, hash, and ed25519 signature for the release DMG.

wired

Deep link

The vapor-wares:// URL scheme is registered and routes install links to the matching catalog item.

blocked

Org assignment

The launch catalog still needs the durable legal/entity decision before this becomes a clean public release.

Install Path

One command when the DMG lands.

The Homebrew command is the launch surface. The cask points at the Pages-hosted DMG, so the final packaging step is to drop the notarized artifact into the release directory and update the appcast receipt.

# tap the catalogbrew tap vapor-wares/apps
# install Vapor Wares.appbrew install --cask vapor-wares
# appcast checked by Sparklehttps://vapor-wares.com/appcast/vapor-wares.xml