Piper
Your Voice, Your Platform
Piper
A Twitter/X-style social platform with full timeline, 24-hour stories, hashtag trending, user blocking with duration, schema migrations, and 8 accent color themes.
Piper is a feature-rich microblogging platform inspired by Twitter/X. Built with 15+ SwiftData models, Piper delivers a complete social experience with timeline posts, reposts, likes, bookmarks, 24-hour stories, hashtag-based trending, advanced user blocking and muting with configurable duration, schema migration system with progress UI, remote feed synchronization with upsert logic, and 8 customizable accent colors. Whether you want to share thoughts, follow trends, or build a community, Piper gives you the tools.
Key Features
Full timeline with posts, reposts, likes, bookmarks, and threaded replies
24-hour stories with viewer tracking and tap-to-advance navigation
Hashtag trending system with real-time popularity tracking
User blocking and muting with configurable duration options
Schema migration system (v1 to v3) with progress UI indicator
Remote feed synchronization with intelligent upsert logic
8 customizable accent color themes for personalization
Profile customization with bio, avatar, banner, and pinned posts
Post composer with media attachments, mentions, and hashtags
Explore page with category-based content discovery
Notification center for mentions, likes, follows, and reposts
Direct messaging for private one-on-one conversations
How It Works
Get started in just a few simple steps
Create Your Identity
Set up your profile with avatar, banner, bio, and choose from 8 accent colors to personalize your experience.
Share Your Voice
Post thoughts, share media, use hashtags, and publish 24-hour stories. Repost and quote content you love.
Build Community
Follow people, engage with posts through likes, bookmarks, and replies. Discover trending hashtags and topics.
Stay in Control
Block or mute users with custom durations, manage notifications, and curate your timeline experience.
Powered by Advanced Technology
SwiftData Models
15+ SwiftData @Model classes with relationships, cascading deletes, and indexed properties for fast queries.
Upsert Sync
RemoteFeedService with intelligent upsert synchronization that merges remote and local data without duplicates.
Schema Migrations
Multi-version schema migration system (v1 to v3) with a progress UI that keeps users informed during upgrades.
Trending Engine
Real-time hashtag popularity tracking with trending calculation algorithms and category-based discovery.
Timed Blocking
Advanced blocking and muting system with configurable duration options, from temporary to permanent.
Theme Engine
8 accent color options with real-time theme switching that updates the entire UI instantly.
Perfect For Everyone
Microbloggers
Share thoughts, opinions, and updates with a full-featured timeline, reposts, and threaded replies.
Trend Followers
Discover what is trending through hashtags, explore categories, and stay on top of popular topics.
Story Sharers
Share moments with 24-hour stories, track viewers, and build connections through ephemeral content.
Personalizers
Customize your experience with 8 accent colors, profile themes, and curated timeline settings.
Why Choose Piper?
Full-Featured Timeline
Posts, reposts, likes, bookmarks, threads, and more. Everything you expect from a modern microblogging platform.
Trending System
Real-time hashtag trending with popularity tracking helps you discover and join the conversation.
Granular Control
Block or mute users with custom durations. Full control over your timeline and notification preferences.
Personalization
8 accent colors, profile customization with banners, and pinned posts to make your profile uniquely yours.
Frequently Asked Questions
Piper offers a clean, ad-free microblogging experience with 8 accent color themes, timed blocking, and 24-hour stories built in.
Stories last 24 hours, can contain text and images, support tap-to-advance navigation, and include viewer tracking so you know who has seen them.
Yes! Piper offers 8 accent color options that change the entire UI theme in real-time. You can also fully customize your profile with avatar, banner, and bio.
When blocking or muting a user, you can choose a duration from temporary to permanent. After the duration expires, the restriction is automatically lifted.
Piper uses a versioned database schema that upgrades automatically with a progress indicator, ensuring your data is always compatible with the latest version.
Download Now
Your Voice, Your Platform