flutter icons

1. line_icons

A set of Icon Library in Flutter, based on Awesome Line Icons, I love material icons and I really used it, and took a look around in searching best icon package to implement in flutter app and found this wonderful set of Icons by Icon8.

installation:

dependencies:
  line_icons: 

Usage:

import 'package:line_icons/line_icons.dart';
  LineIcon.tablet()
  Icon(LineIcons.values['mobile']),

2. eva_icons_flutter

This flutter icons package provide you more then 500+ beautiful icons crafted and designed by Eva Icons which is complete Open Source to be used into your flutter application.

installation:

dependencies:
  eva_icons_flutter:

usage:

import 'package:eva_icons_flutter/eva_icons_flutter.dart';
IconButton(
      // Use the EvaIcons class for the IconData
      icon: Icon(EvaIcons.heart),
      onPressed: () { print("Eva Icon heart"); }
);

3. icons_plus

An Another Icon Package in futter that offers a convenient collection of most popular, commonly used icon while developing flutter app

installation:

dependencies:
  icons_plus: ^4.0.0

usage:

import 'package:icons_plus/icons_plus.dart';
 Icon(HeroIcons.heart),
 Icon(Iconsax.google_play),
 Icon(IonIcons.logo_android),
 Icon(LineAwesome.youtube),

4. heroicons

The HeroIcons in flutter provides you with a set of SVG icons that you can make use to show SVG icons into your flutter app, and as it is svg icon it can also be customized as per your needs. Both outlined & solid icon version are available.

installation:

dependencies:
  heroicons: ^0.8.0

usage:

import 'package:heroicons/heroicons.dart';
 HeroIcon(HeroIcons.arrowLeft, style: HeroIconStyle.solid),
 HeroIcon(HeroIcons.arrowRight, style: HeroIconStyle.solid),
 HeroIcon(HeroIcons.calendar, style: HeroIconStyle.solid),
 IconTheme(
          data: IconThemeData(
          size: 40,
          color: Colors.blue,
          ),
          child: HeroIcon(
                  HeroIcons.calendar,
                  style: HeroIconStyle.outline,
                ),
          ),

5. iconsax

Iconsax for flutter (1000+ icons 6 diferent styles, total 6000+ icons).

installation:

dependencies:
  iconsax: ^0.0.8

usage:

import 'package:iconsax/iconsax.dart';
Icon(Iconsax.volume_slash)