ben-wheeler/SimpleSwiftUIStarRating
A simple component used to view star ratings in SwiftUI.
Usages
Component can easily be created with only a rating:. But can also take in additional color and maxRating. For Example:
SimpleSwiftUIStarRating(rating: 1.5)
SimpleSwiftUIStarRating(rating: 4.0, maxRating: 10)
SimpleSwiftUIStarRating(rating: 3.5, starColor: .red)Sizing can be controlled via font().
Example usage:
<img width="450" alt="image" src="https://github.com/user-attachments/assets/f4bd561b-134f-45fa-bdab-b33a49d66bcf" />
SimpleSwiftUIStarRating(rating: 3.5, maxRating: 5, starColor: .red)
SimpleSwiftUIStarRating(rating: 4.0, maxRating: 10, starColor: .blue)
SimpleSwiftUIStarRating(rating: 1.5, maxRating: nil, starColor: nil)
.font(.title)Package Metadata
Repository: ben-wheeler/SimpleSwiftUIStarRating
Stars: 2
Forks: 0
Open issues: 0
Default branch: main
Primary language: swift
License: Apache-2.0
README: README.md