Vibetype iOS provides a native wrapper around Vibetype's Progressive Web App, running in a WKWebView. This approach gives you:
- ✅ Native feel with full-screen WebView experience
- 🔔 Push notifications via Firebase Cloud Messaging (APNs-backed)
- 📦 Zero setup – dependencies managed via Swift Package Manager
- 🚀 Fast iteration – update web content without app store releases
- 🌐 Web App: maevsi/vibetype – Progressive Web App (PWA)
- 🤖 Android App: maevsi/android – Trusted Web Activity (TWA)
Already have Xcode? You can start immediately:
open vibetype.xcodeprojThat's it! SPM handles all dependencies automatically. Press Cmd+R to build and run.
- macOS with Xcode installed
- Apple Developer account for signing & push notifications (optional)
- Homebrew for managing Ruby (optional)
Dependencies are managed through Swift Package Manager (SPM), which is integrated into Xcode. No additional tools need to be installed.
To update dependencies:
- Open
vibetype.xcodeprojin Xcode - Go to File → Packages → Update to Latest Package Versions
- Or select the project, then Package Dependencies tab to manage individual packages