Latest 1.0.1
License MIT
Platforms ios 8.0, requires ARC
Frameworks UIKit, CoreText

Google Material Design Icons Swift

Font Awesome Swift

Follow me: @vaberer

I like ★. Do not forget to ★ this super convenient library.

There is also a very popular Font Awesome library which you will love!

Google Material Design Icons Swift library for iOS. No image icons any more. Using Google Material Design Icons Swift library is very easy to use. Look at the demo app which shows all icons and their names or just visit Google Design Material Icons.


  • iOS 8.0+
  • Xcode 7



CocoaPods is a dependency manager for Cocoa projects.

CocoaPods 0.36 adds supports for Swift and embedded frameworks. You can install it with the following command:

$ gem install cocoapods

To integrate Google Material Design Icons Swifr into your Xcode project using CocoaPods, specify it in your Podfile:

source ''
platform :ios, '8.0'

pod 'Google-Material-Design-Icons-Swift', '~> 1.0.1'

Then, run the following command:

$ pod install

Do not forget to import to your swift files where you want to use this library:

import Google_Material_Design_Icons_Swift

To use Font Awesome in Swift 1.2:

pod 'Google-Material-Design-Icons-Swift', :git => '', :branch => 'swift1.2'


  1. Copy GMDIcon.swift and GMDIcons.ttf files into your project
  2. Check to import GMDIcons.ttf in project, "Project" > "Target" > "Copy Bundle Resources"


Super easy way how to add an icon.


    labelName.GMDIcon = GMDType.GMDPublic

    //or if you want to set an icon size, use:
    labelName.setGMDIcon(GMDType.GMDPublic, iconSize: 30)

    labelName.textColor = UIColor.redColor()


    buttonName.setGMDIcon(GMDType.GMDPublic, forState: .Normal)

    //or if you want to set an icon size, use:
    buttonName.setGMDIcon(GMDType.GMDPublic, iconSize: 35, forState: .Normal)

    buttonName.setTitleColor(UIColor.redColor(), forState: .Normal)


    //Standard font size
    barName.GMDIcon = GMDType.GMDPublic

    //Custom font size
    barName.setGMDIcon(GMDType.GMDPublic, iconSize: 35)

    barName.tintColor = UIColor.redColor()


Patrik Vaberer, [email protected]


Google Material Design Icons Swift is available under the MIT license. See the LICENSE file for more info.

Latest podspec

    "name": "Google-Material-Design-Icons-Swift",
    "version": "1.0.1",
    "license": "MIT",
    "summary": "Google Material Design Icons Library for iOS",
    "homepage": "",
    "screenshots": "",
    "social_media_url": "",
    "authors": {
        "Patrik Vaberer": "[email protected]"
    "source": {
        "git": "",
        "tag": "1.0.1"
    "platforms": {
        "ios": "8.0"
    "source_files": "Source/GMDIcon.swift",
    "resource_bundles": {
        "Google-Material-Design-Icons-Swift": "Source/GMDIcons.ttf"
    "frameworks": [
    "requires_arc": true

Pin It on Pinterest

Share This