UIShelf
UI Snippets & Previews
Only for Mac
Free · In‑App Purchases
Mac
Rebuilt visual builder: stackable modifiers, undo, and generated code that actually compiles. Plus 47 new snippets covering all of WWDC25. WWDC26 coming soon.
UIShelf is a curated SwiftUI snippet library with interactive previews, plus a visual builder that writes real SwiftUI for you. Browse categorised code snippets for layouts, navigation, animations, charts, maps, concurrency, SwiftData and more. Every snippet includes a live preview, so you can see exactly how it works before copying the code into your project.
Features:
- 200+ SwiftUI snippets across 19 categories
- Interactive live previews for every snippet
- Adjustable parameters — tweak values and see results instantly
- Visual builder — compose a layout from 34 elements, stack modifiers, and get a complete SwiftUI view back
- One-click copy to clipboard, or export as a Playground or .swift file
- Full project templates — complete mini-apps ready to build on
- What's New, organised by WWDC year, so you can find the modern API fast
- Recipes that show how multiple components compose together
- Dark, clean interface designed for developers
Categories include Layouts, Grids, Navigation, Lists & Scrolling, Animations, Shapes, Visual Effects, Data Flow, Concurrency, Swift Charts, MapKit, SwiftData, Accessibility, UI Components, Recipes, Project Templates, macOS, What's New, and Coming Soon.
UIShelf Pro unlocks the full library with advanced snippets, project templates, the Pro builder elements and modifiers, and all future content updates including yearly WWDC additions - via a one-time purchase. No subscription.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
The visual builder got its biggest rework since launch, and there are 47 new snippets - including full coverage of WWDC25 and a first look at what's coming in iOS 27.
BUILDER
• Modifier stack - add, reorder and toggle 15 modifiers on any element: frame, background, corner radius, border, shadow, opacity, blur, rotation, scale, gradients and Liquid Glass. Order matters in SwiftUI, and now you can see it.
• Code that compiles - generated output is a complete SwiftUI view with its @State properties declared, ready to paste into Xcode. Or export it straight to a .swift file.
• Undo and redo, plus autosave - your layout is waiting when you come back. Save and open layouts as files.
• Drag to reorder elements and drop them into containers.
• 13 new elements: LazyVStack, LazyHStack, LazyVGrid, GroupBox, Section, DisclosureGroup, Form, Capsule, Link, Stepper, Gauge, Menu and AsyncImage.
• Canvas controls - iPhone, iPad and Mac frames, light and dark preview, and zoom.
SNIPPETS (201 total)
• What's New is now organised by WWDC year, with the complete WWDC25 set: Liquid Glass and GlassEffectContainer, glass button styles, background extension effect, scroll edge effects, @Animatable, rich text editing, SwiftUI WebView, Chart3D and the new SF Symbols effects.
• WWDC24 additions: MeshGradient, @Entry, the Tab API and sidebarAdaptable, ScrollPosition, TextRenderer, custom containers, and SwiftData #Index and #Unique.
• Coming Soon - a free look at what Apple announced for iOS 27, including the new Document protocols, reorderable containers, swipe actions anywhere and toolbar space control.
• Accessibility, MapKit, SwiftData, Charts and Recipes each topped up to ten snippets.
Snippets built on APIs newer than macOS 14 always show the code in full and tell you what they need, so nothing is hidden behind a version check.
The developer, Joseph Morton, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Joseph Morton
- Size
- 2.5 MB
- Category
- Developer Tools
- Compatibility
Requires macOS 14.0 or later.
- Mac
Requires macOS 14.0 or later.
- Mac
- Languages
- English
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- UIShelf Pro Lifetime $4.99
- Copyright
- © 2026 Joe Morton
