A macOS social media management app with embedded browsers, quick-reply templates, content scheduling, and post composer.
- Embedded Browsers - X, Instagram, Threads, TikTok, Facebook, LinkedIn
- Quick Replies - Pre-written templates for fast engagement
- Content Calendar - Schedule posts with notifications
- Post Composer - Create posts with images/videos for multiple platforms
- Persistent Sessions - Stay logged in across app launches
- macOS 12.0 (Monterey) or later
- Works on both Intel and Apple Silicon Macs
IMPORTANT: Always build as Universal Binary to support both Intel and Apple Silicon Macs.
./build-release.shThis script:
- Builds Universal Binary (x86_64 + arm64)
- Signs with Developer ID
- Notarizes with Apple
- Creates DMG
- Publishes to GitHub Releases
xcodebuild -project fsocial.xcodeproj -scheme fsocial -configuration Release \
ARCHS="x86_64 arm64" \
ONLY_ACTIVE_ARCH=NO \
build- Xcode 14+
- Developer ID Application certificate
- App-specific password for notarization (stored in keychain as
fsocial-notary)
Download the latest release:
https://github.com/buildmase/fsocial/releases/latest/download/fsocial.dmg
| Component | Description |
|---|---|
ContentView.swift |
Main layout with sidebar and browser |
SidebarView.swift |
Platform list, quick replies, navigation |
BrowserView.swift |
WebKit browser with controls |
SchedulerView.swift |
Content calendar and scheduling |
ComposerView.swift |
Post composer with media support |
WebView.swift |
WKWebView wrapper with session persistence |
Models.swift |
Data models (Platform, QuickReply, ScheduledPost, Draft) |
*Store.swift |
Persistence stores using UserDefaults |