Simple Swift package for Material Icons. We currently support only macOS 10.13 or higher. Include it via SwiftPM and use as follows
import MaterialIcons let bookIcon = Icon.book.asImage( dimension: 320, padding: 12, style: .filled, color: .black, backgroundColor: .white )
Please note that due to bundled font resources, you need at least SwiftPM 5.3. The bundled fonts in the package were downloaded from fonts.googleapis.com.
The font loading code is a slightly modified version of thii/Fontawesome.swift.
Execute the generate script as follows
$ ./bin/generate_icons.py \ --input-file ./Sources/MaterialIcons/MaterialIcons-Regular.ijmap --output-file ./Sources/MaterialIcons/Icon.generated.swift