Search packages, repositories and app categories

iconify_flutter_plus cover
Package detailsv1.0.4

iconify_flutter_plus

100+ open source icon sets for flutter to make you app more beautiful

AndroidiOSWebmacOSWindowsLinux
30-day downloads
4.3K
Likes
158
Pub points
160

Install package

flutter pub add iconify_flutter_plus

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Iconify Flutter Plus provides over 100 open-source icon sets for Flutter, enabling developers to easily integrate beautiful, scalable icons into their apps across multiple platforms. With a focus on performance and flexibility, it supports dynamic icon loading and seamless integration with existing Flutter projects. The package is ideal for enhancing UI aesthetics without bloating the app size. It leverages Iconify's extensive icon library and works smoothly on Android, iOS, Web, macOS, Windows, and Linux.

Use cases

  • Enhancing app UI with scalable icons
  • Adding consistent iconography across platforms
  • Reducing app bundle size with optimized icons
  • Creating responsive and accessible interfaces
  • Integrating popular icon sets like Feather, Material Icons, and Font Awesome

Key features

  • Supports 100+ open-source icon sets
  • Cross-platform compatibility
  • Lightweight and efficient
  • Dynamic icon loading
  • Easy integration via pub.dev

Suitable for

  • Flutter developers seeking rich icon libraries
  • Projects requiring consistent and scalable icons
  • Apps targeting multiple platforms
  • Designers and developers focused on UI/UX
  • Teams wanting to minimize asset management overhead

Considerations

  • Requires internet access for dynamic icon fetching (unless cached)
  • May need additional configuration for custom icon themes
  • Dependent on external icon set availability
  • Not suitable for offline-only applications without pre-caching
  • Limited to icon sets available in the Iconify ecosystem

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

This is upgraded version of package iconify_flutter

Before starting ✋. I want to tell you that every star 🌟 added to my space shines my world and motivates me 💪 to make more awesome things like this one so please don't forget to give me a star and like the project.

Iconify Flutter Plus

likes GitHub stars HitCount

Not just another icon library. it's +100 open source iconsets to make your flutter apps more beautiful.

How to use? 🤔

First of course you need to install it

$ flutter pub add iconify_flutter_plus

Then it as easy as this

import 'package:iconify_flutter_plus/iconify_flutter_plus.dart'; // For Iconify Widget
import 'package:iconify_flutter_plus/icons/zondicons.dart'; // for Non Colorful Icons
import 'package:colorful_iconify_flutter_plus/icons/emojione.dart'; // for Colorful Icons
....


Iconify(Zondicons.airplane)
Iconify(Emojione.baby)
// as widgets

Discover All Icons 🕵️

To explore all the icons, Click Here

How to use svg as icon with iconify ✏️

import 'package:iconify_flutter_plus/iconify_flutter_plus.dart';

....

const String svgIcon =
'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--ic" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><path fill="#000000" d="M3 3h18v18H3z"></path></svg>
' // svg file as string

Iconify(svgIcon) // as a widget

Get list of all icons of specific icon set 📋

import 'package:iconify_flutter_plus/icons/zondicons.dart';

...
Zondicons.iconsList // List of all icons of VS Code icon set

Important Notes ❗

  • There is two diffrent versions of icons packages(package:colorful_iconify_flutter_plus/icons/) colorful icons sets and (package:iconify_flutter_plus/icons/) for un colorful icons sets. so please use the right package name

  • All icon sets are free but Some collections require attribution when used for commercial purposes. See This List of collections and their licenses.

Thanks to 🙏

@cyberalien for his awesome icon framework Iconify which this package based on

@antfu for his site icones

@IconDesigners who own icon sets

@You for using this package and supporting me by sharing it among the flutter community

Dreams 💭

  • [ ] Get first 100 stars on github.com
  • [ ] Get Flutter Favorite Badge
  • [x] Get first 100 likes on pub.dev
  • [x] Add colorful icons to iconify_flutter_plus

Categories

Dependencies

Dependency list 1 items

Source repository

Projects using this package

No data available yet.