Vaporware is the missing piece for Swift server-side development. Open the app and your Vapor projects just work locally — no terminal wrestling with swift run, no Docker configs, no manual database setup. It’s Herd for the Vapor ecosystem: a native Mac app that manages your local servers, Swift toolchains, databases, and domain routing so you can focus on writing code.
Open any Vapor project and it runs immediately — Vaporware detects your Package.swift, resolves dependencies, and starts the server. Or scaffold a fresh one from Pixla Sites.
Switch between Swift toolchains per project, so each app builds with exactly the version it expects. No global conflicts and no manual swiftenv gymnastics.
Built-in PostgreSQL, MySQL, SQLite, and Redis, ready the moment you need them. Create, inspect, and manage every one from a clean GUI — no command line required.
Reach your projects at myapp.test instead of localhost:8080, with automatic SSL on every one. No port numbers to remember, no certificate setup.
Real-time request logs, route debugging, and error inspection, all in a clean native interface. Filter, search, and pin the entries that matter most.
Manage per-project environment variables in a visual editor, with no .env files to hand-edit. Switch between development, staging, and testing configs instantly.
A built-in SMTP inbox catches every email your app sends in development. Test password resets, receipts, and notifications with zero setup — no external service.
Auto-provisioned databases, a visual database browser, menubar-persistent services, one-click publish to Pixla Hosting, and plenty more. See everything at vaporwareapp.com.
Vaporware works seamlessly with Pixla Editor for Swift code editing and Pixla Hosting for deploying your Vapor apps to production. Build locally, edit code, ship to the world — all native Mac apps, all from one studio.