{"repo":"Sedlacek-Solutions/SwiftUI-Ratings","free":true,"listed":false,"github":"https://github.com/Sedlacek-Solutions/SwiftUI-Ratings","clone":"git clone https://github.com/Sedlacek-Solutions/SwiftUI-Ratings.git","description":"SwiftUI library for displaying a ratings request screen","language":"Swift","stars":233,"topics":["rating-component","swiftui","swiftui-components"],"license":"MIT","category":"mobile-apps","readme_excerpt":"SwiftUI-Ratings A Swift Package that provides an elegant and customizable ratings interface for your iOS and macOS applications. Table of Contents - Overview - Features - Requirements - Installation - Swift Package Manager - Usage - Basic Implementation - Creating a Custom Rating Provider - Using the Mock Provider - Using with Supabase and App Store Connect API - Customization - Contributing Overview SwiftUI-Ratings makes it easy to add a ratings and review system to your application. It offers a complete UI for displaying app ratings and reviews, and provides a streamlined way for users to submit their ratings to the App Store. Features - Rating Request Screen : A polished UI that displays app ratings, reviews, and encourages users to rate your app - Customizable Provider : Easy integration with any data source through the AppRatingProviding protocol - Mock Implementation : Ready-to-use mock data provider for development and preview purposes - Error Handling : Built-in error states with customizable error handling - SwiftUI Design : Modern UI built with SwiftUI for iOS 17+ and macOS 14+ Requirements - iOS 17.0+ / macOS 14.0+ - Swift 6.0+ - Xcode 15+ Installation Swift Package Manager To integrate SwiftUI-Ratings into your Xcode project using Swift Package Manager, add it to your Package.swift file: Or add it directly via Xcode's Package Manager integration. Usage Basic Implementation Creating a Custom Rating Provider Implement the AppRatingProviding protocol to fetch ratings","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sedlacek-Solutions","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sedlacek-Solutions/SwiftUI-Ratings/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."}