Introducing DockUI: Your SwiftUI Companion

June 30, 2025·1 min read·by dockui

Introducing DockUI: Your SwiftUI Companion

With DockUI, you get a growing collection of SwiftUI templates and components—built by developers, for developers. Every week, we drop new snippets that you can browse, favorite, and use as inspiration or straight-up plug into your own apps.

So… what exactly is DockUI?

Think of it as your personal SwiftUI toolbox. Inside the app, you’ll find:

  • Clean, ready-to-use templates made by the DockUI team.
  • UI components that follow Apple’s design standards and feel native.
  • A simple interface that lets you browse, preview, and save your favorites.

It’s like having a SwiftUI mood board and code library in your pocket.

Why use DockUI?

  • Only SwiftUI — We don’t do UIKit. DockUI is 100% focused on SwiftUI so you’re not distracted by code that doesn’t apply to your stack.
  • High-Quality Designs — Every template is tested and polished before it hits the app.
  • Save What You Like — Logged in users can favorite templates to keep track of the ones they vibe with.

Who's it for?

  • Developers looking for inspiration or quick-start designs.
  • SwiftUI beginners who want to see real code and learn by example.

Try It Out

If you’re working on an iOS app and want to speed things up—or just want a place to scroll through fresh UI ideas—DockUI is worth a download. We’re adding new templates every week and we’re just getting started.

SwiftUI vs UIKit in 2025: Which Is Better?

SwiftUI vs UIKit in 2025: Which Is Better?

Learn which framework to choose, how to mix both, and when UIKit still makes sense for iOS app development.

by dockui
Oct 17
How to use @AppStorage in SwiftUI

How to use @AppStorage in SwiftUI

Learn how to use @AppStorage in SwiftUI to save user settings and preferences easily with UserDefaults

by dockui
Oct 17
10 Best SwiftUI Packages You Should Use in 2025

10 Best SwiftUI Packages You Should Use in 2025

Discover the 10 best SwiftUI packages every iOS developer should know in 2025.

by dockui
Oct 15
How to Navigate to Another View in SwiftUI

How to Navigate to Another View in SwiftUI

Starting from iOS 16, Apple introduced the new NavigationStack API, which replaces NavigationView and makes navigation more powerful and reliable.

by dockui
Oct 13
How to Make Text Selectable in SwiftUI

How to Make Text Selectable in SwiftUI

Learn how to make text selectable in SwiftUI using the .textSelection(.enabled) modifier. Enable text copying and selection easily in iOS 15 and later with

by dockui
Oct 13
How to Dismiss a Sheet in SwiftUI

How to Dismiss a Sheet in SwiftUI

In this guide, you’ll learn the modern way to dismiss a sheet in SwiftUI, how it works, and how to make it fully compatible with your existing code.

by dockui
Oct 12

Code copied to clipboard!