{"repo":"Sedlacek-Solutions/SwiftUI-Surveys","free":true,"listed":false,"github":"https://github.com/Sedlacek-Solutions/SwiftUI-Surveys","clone":"git clone https://github.com/Sedlacek-Solutions/SwiftUI-Surveys.git","description":"SwiftUI Surveys","language":"Swift","stars":124,"topics":["survey","swiftui"],"license":"MIT","category":"mobile-apps","readme_excerpt":"SwiftUI-Surveys A Swift package that provides an elegant and customizable survey interface for iOS applications using SwiftUI. SwiftUI-Surveys makes it easy to create professional-looking surveys with a modern design and smooth user experience. Features - 📊 Native progress indicator for survey progress - 🧭 Mix questions with non-question content steps - ✅ Support for single and multiple choice questions - 🔄 Seamless navigation between questions with back/next functionality - ✨ Automatic answer validation - 🎯 Completion handling - 🎨 Clean and modern UI with smooth animations - 🌍 Full localization support with LocalizedStringKey - 📱 Fully SwiftUI native Requirements - iOS 17.0+ - Swift 6+ - Xcode 16.0+ Installation Swift Package Manager Add SwiftUI-Surveys to your project through Xcode: 1. File Add Packages 2. Enter package URL: 3. Select version requirements 4. Click Add Package Usage Creating Survey Questions Using System Images Answers can include an optional SF Symbol to show alongside the label: Branded Discovery-Source Questions Use SurveyDiscoveryQuestion for a required, single-choice “Where did you hear about us?” screen. Pass only the presets you want and keep their order under your control: SurveyDiscoverySource.allPresets contains App Store, Google, Instagram, TikTok, YouTube, Facebook, X, Reddit, Threads, LinkedIn, Product Hunt, referral, podcast, article/blog, and Other. Selecting Other reveals a required free-text field. App presets use bundled, full-color ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sedlacek-Solutions","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sedlacek-Solutions/SwiftUI-Surveys/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}