Companion for SwiftUI documents all the SwiftUI views, shapes, protocols, scenes and property wrappers for the iOS and macOS platform.

The application includes an example for each method. A great deal of them are interactive and run embedded in the app. By using the associated controls, you'll see the immediate effects it has on the views, and how the code changes to produce such results.

If you would like to modify an example, with a single click, you may create and launch an Xcode Playground, or paste it in your own project.

You don't know what the control point in a quad curve is? No problem, open the .addQuadCurve() entry and drag the points of the curve to see how the parameters of the function change. It's instant knowledge, that will accelerate your learning curve dramatically.

What’s New

Version 2.3

* Bug fixing.

Ratings and Reviews

5.0 out of 5
46 Ratings

46 Ratings

Rouviere Media ,

Paid for itself almost immediately

I spend way too much time searching Google and Stackoverflow for answers to SwfitUI questions. I put off buying this app because of the price, but after hitting page three on Google and still not being able to find the answer to my question I finally decied enough was enough. I bought the app and within 2 minutes found the answer and solved the problem. This is going to change my life.

Joshuawright11 ,

The hero we need

I'd say "this app is so good apple might as well have written it", but that would mean it's full of bugs & knowledge gaps, which it most certainly is not. The level of detail & thoughtfullness in examples & explanations of every bit of SwiftUI is a life saver.

This is the ultimate SwiftUI companion/reference/bible with in depth examples for just about anything you could imagine.

If you are writing SwiftUI & aren't using this you are doing yourself an extreme disservice.

jemmons ,

So worth it!

I didn’t know if this was a tool I’d use that often or if it’d really be an improvement over searching the web. I didn’t know if it‘d be “worth it”. Then I sat down over a weekend with a new SwiftUI project and this app open next to each other. I'm never going back. Having answers with concise, illustrative examples at my fingertips is a transformative experience and worth every penny.

App Privacy

The developer, Arrow Bit SL, has not provided details about its privacy practices and handling of data to Apple. For more information, see the developer's privacy policy.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


Arrow Bit SL
22.3 MB

macOS 10.15 or later, 64-bit processor



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer