Skip to content
@NnSwiftPlayground

NnSwiftPlayground

NnSwiftPlayground

(A place to share my Swift and SwiftUI experiments)

This organization will gradually grow as I publish demo projects that showcase custom view modifiers I use often in my own development. I’ll also use it to highlight SwiftUI behavior, bugs, or edge cases I’ve run into while building apps. Everything is public and open source, and each project focuses on doing one thing clearly and cleanly.

What to Expect

You’ll find:

  • Individual demo projects, each in its own repository
  • Custom SwiftUI view modifiers with working examples
  • Isolated reproductions of SwiftUI bugs or unexpected behavior
  • A new project published every Thursday

Each repository includes an Xcode 16 project with a README that explains what the demo does and how it’s set up. Everything is licensed under MIT.

Feedback

These aren't open-source projects I expect contributions on, but if you have thoughts or ideas, I’d genuinely like to hear them. Whether it’s a better way to use a modifier, an edge case I missed, or just something you found useful, I’m always open to feedback.

Popular repositories Loading

  1. DeviceShakeDemo DeviceShakeDemo Public

    Custom SwiftUI ViewModifier for detecting device shake gestures and triggering actions.

    Swift 6 1

  2. BindedNavDestinationDemo BindedNavDestinationDemo Public

    Fixes stale data in SwiftUI NavigationStack using a binded .navigationDestination

    Swift 1

  3. AlertViewModifiersDemo AlertViewModifiersDemo Public

    Demo project showcasing reusable SwiftUI alert view modifiers,

    Swift 1

  4. .github .github Public

  5. TappableRowItemDemo TappableRowItemDemo Public

    SwiftUI demo project showcasing reusable view modifiers for tappable and selectable list rows.

    Swift

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…