{"repo":"alessiorubicini/SFSymbolsPickerForSwiftUI","free":true,"listed":false,"github":"https://github.com/alessiorubicini/SFSymbolsPickerForSwiftUI","clone":"git clone https://github.com/alessiorubicini/SFSymbolsPickerForSwiftUI.git","description":"A simple, highly customizable SwiftUI component for picking Apple's SF Symbols in iOS and macOS applications.","language":"Swift","stars":183,"topics":["swiftui","sfsymbols"],"license":"MIT","category":"mobile-apps","readme_excerpt":"SF Symbols Picker for SwiftUI A simple, highly customizable SwiftUI component for picking Apple's SF Symbols in iOS and macOS applications. --- Features - Cross-Platform Support : Built natively for both iOS and macOS applications. - Dynamic & Safe Loading : Integrates with SFSafeSymbols for type-safe compile-time checks and performance-optimized rendering. - Customizable UI : - Custom title and search placeholder text. - Optional custom close button views. - Interactive search bar with native behaviors. - Auto-Dismiss Option : Close the picker sheet automatically upon selecting a symbol. - Custom Symbol Subsets : Restrict the list to display only specific symbols. - Localization support : Fully supports custom string keys and localizations. Preview Installation Swift Package Manager (SPM) 1. In Xcode, select File Add Package Dependencies... 2. Enter the repository URL: https://github.com/alessiorubicini/SFSymbolsPickerForSwiftUI 3. Set the dependency rule to the desired version or branch. Requirements - iOS : 17.0+ - macOS : 14.0+ - Xcode : 15.0+ - Swift : 5.9+ Usage 1. Basic Usage Present the SymbolsPicker in a sheet with a simple binding to a String variable. 2. Custom Symbol Subset Limit the symbols available for selection by passing an array of SFSymbol objects from the SFSafeSymbols package. See CustomSymbolsExample.swift for a full example. 3. Custom Close Button Customize the appearance of the close button by providing a @ViewBuilder trailing closure. For more example","default_branch":null,"files":null,"tree":[],"storefront":"/r/alessiorubicini","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alessiorubicini/SFSymbolsPickerForSwiftUI/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."}