A curated collection of interactive SwiftUI examples designed to visually demonstrate how common SwiftUI components, modifiers, and UI effects work. Each topic includes real, runnable UI previews so you can see how SwiftUI behaves in action.
ShowUI is built for developers who learn best by seeing and interacting with SwiftUI concepts. Instead of static explanations, each topic includes:
- A clean example view
- Interactive controls where applicable (e.g., selecting blend modes)
- Live previews
Whether you're learning SwiftUI or exploring specific UI behaviors, this repository acts as a visual reference library.
-
Browse Topics Navigate through folders or use the in-app navigation to select a SwiftUI concept.
-
Open Example Views Run the app and interact with UI components to see how each concept behaves.
-
Experiment & Learn Modify the code to test variations β this is the fastest way to understand SwiftUI.
For questions, suggestions, or feature requests, feel free to open an issue or reach out:
π§ codealligator.csprasad@gmail.com
This project is licensed under the Apache License 2.0.
