easy_icons 0.0.6 copy "easy_icons: ^0.0.6" to clipboard
easy_icons: ^0.0.6 copied to clipboard

A Flutter package icons.

easy_icons #

A lightweight Flutter icon package that exposes Ionicons as easy-to-use IconData constants.

Features #

  • Includes Ionicons, TablerIcons font assets directly in the package.
  • Provides typed icon constants via IonIcons, RemixIcons, TablerIcons.
  • Works with Flutter Icon widgets.
  • No additional configuration required beyond adding the package dependency.

Docs #

see https://farhan.is-a.dev/easy-icons/

Installation #

Add easy_icons to your pubspec.yaml dependencies:

dependencies:
  easy_icons: lastest

Then run:

dart pub get

Usage #

Import the package and use easy_icons with Flutter's Icon widget:

import 'package:flutter/material.dart';
import 'package:easy_icons/easy_icons.dart';

class ExampleIcon extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return const Icon(
      IonIcons.accessibility.iconData,
      size: 32,
      color: Colors.blue,
    );
  }
}

You can use any available icon constant, for example:

  • IonIcons.add
  • IonIcons.addOutline
  • IonIcons.addSharp
  • IonIcons.alertCircle
  • IonIcons.airplane

Supported Flutter / Dart versions #

  • Dart SDK: ^3.12.0
  • Flutter SDK: >=1.17.0

Notes #

The package includes the IonIcons.ttf, RemixIcons.ttf, TablerIcons.ttf font asset and maps each icon constant to the correct font family.

Repository #

https://github.com/farhanfadila1717/easy-icons

License #

See the LICENSE file for license details.

1
likes
140
points
68
downloads

Documentation

API reference

Publisher

verified publisherfarhanfadila.site

Weekly Downloads

A Flutter package icons.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on easy_icons