thumbnail

rahul chouhan buymeacoffee paypal

Why icons_plus?

Icon_plus provides many popular icon packs in one place. It provides you to make your apps more beautiful through a wider variety of options. Icon_plus uses the most popular icon packs in its package.

What's new in version 2.0?

  • Improved documentations and code readability.
  • Bug fixes and improvements.
  • More icons packs are added.

How many icon packs are come with this package?

Following icon packs are available. In the next version, more icon packs will be added.

Bootstrap

The following example illustrates how to use bootstrap icons.

bootstrap-screen

  Icon(Bootstrap.google),
  Icon(Bootstrap.git),
  Icon(Bootstrap.github),
  Icon(Bootstrap.meta),
  Icon(Bootstrap.bootstrap),

The bootstrap icons pack includes the following properties.

Property Type
size: double
color: Color

BrandLogo

The following example illustrates how to use brand logo.

brandlogo-screen

  BrandLogo(BrandLogos.google),
  BrandLogo(BrandLogos.android),
  BrandLogo(BrandLogos.angular),
  BrandLogo(BrandLogos.flutter),
  BrandLogo(BrandLogos.firebase),

The brand logo pack includes the following properties.

Property Type
size: double
color: Color
colorBlendMode: BlendMode

EvaIcons

The following example illustrates how to use eva icons.

evaicons-screen

  Icon(EvaIcons.google),
  Icon(EvaIcons.github),
  Icon(EvaIcons.linkedin),
  Icon(EvaIcons.facebook),
  Icon(EvaIcons.twitter),

The eva icons pack includes the following properties.

Property Type
size: double
color: Color

FlagIcons

The following example illustrates how to use flag icons.

flagicons-screen

  FlagIcon(FlagIcons.india),
  FlagIcon(FlagIcons.united_state_of_america),
  FlagIcon(FlagIcons.united_kingdom),
  FlagIcon(FlagIcons.france),
  FlagIcon(FlagIcons.spain),

The flag icons pack includes the following properties.

Property Type
size: double
color: Color
colorBlendMode: BlendMode

FontAwesome

The following example illustrates how to use fontawesome icons.

fontawesome-screen

  Icon(FontAwesome.google),
  Icon(FontAwesome.android),
  Icon(FontAwesome.angular),
  Icon(FontAwesome.google_drive),
  Icon(FontAwesome.golang),

The fontawesome icons pack includes the following properties.

Property Type
size: double
color: Color

IonIcons

The following example illustrates how to use ionicons.

ionicons-screen

  Icon(IonIcons.logo_google),
  Icon(IonIcons.logo_firebase),
  Icon(IonIcons.logo_angular),
  Icon(IonIcons.logo_nodejs),
  Icon(IonIcons.logo_android),

The ionicons pack includes the following properties.

Property Type
size: double
color: Color

LineAwesome

The following example illustrates how to use line awesome icons.

lineawesome-screen

  Icon(LineAwesome.google),
  Icon(LineAwesome.android),
  Icon(LineAwesome.angular),
  Icon(LineAwesome.github),
  Icon(LineAwesome.apple),

The line awesome icons pack includes the following properties.

Property Type
size: double
color: Color

Contributors

rohit-chouhan

Report bugs or issues

You are welcome to open a ticket on github if any problems arise. New ideas are always welcome.

Copyright and License

Copyright © 2022 Rahul Chouhan. Licensed under the MIT LICENSE.

Libraries

icons_plus