Search packages, repositories and app categories

Package detailsv0.0.4

ficonsax

ficonsax is Iconsax which is 6000 icons in different styles or 1000 icons for each style separately available as a dart/flutter package.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
563
Likes
33
Pub points
150

Install package

flutter pub add ficonsax

Package Overview

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

ficonsax is a Flutter package providing access to over 6,000 icons across multiple styles, with 1,000 icons available per style. It offers a comprehensive and customizable icon set for use in cross-platform applications. The package is designed for developers seeking a rich, scalable, and easy-to-integrate collection of icons compatible with Android, iOS, Web, macOS, Windows, and Linux. Icons are delivered as Dart assets, enabling seamless integration into Flutter projects.

Use cases

  • Mobile app UI design
  • Web application interfaces
  • Desktop application icons
  • Custom icon themes
  • Brand-specific icon sets

Key features

  • 6,000+ icons across multiple styles
  • 1,000 icons per style
  • Cross-platform compatibility
  • Easy Flutter integration
  • Lightweight asset delivery

Suitable for

  • UI designers using Flutter
  • Developers building multi-platform apps
  • Projects requiring diverse iconography

Considerations

  • Large package size due to icon count
  • Potential performance impact with full icon set loaded
  • Requires careful selection of needed styles

Original README

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

codecov Test pub package PRs Welcome

ficonsax

Iconsax is 6000 icons in different styles or 1000 icons for each style separately available for your flutter project.

Made from Iconsax.

🎖 Installation

In the dependencies: section of your pubspec.yaml, add the following line:

ficonsax:

🎮 Usage

import 'package:ficonsax/ficonsax.dart';

class MyAwesomeWidget extends StatelessWidget {
  Widget build(BuildContext context) {
    return Card(
        child: Column(
            mainAxisAlignment: MainAxisAlignment.center,
            children: <Widget>[
                Icon(IconsaxBold.notification, size: 50.0),
                const SizedBox(height: 30.0),
                Text('Bold Notification Icon', textAlign: TextAlign.center),
            ],
        ),
    );
  }
}

Example

View the flutter app in the example directory

Screenshot

🐛 Bugs/Requests

If you encounter any problems feel free to open an issue. If you feel the library is missing a feature, please raise a ticket on Github and I'll look into it. Pull request are also welcome.

🤓 Developer(s)

Abada Samuel Oghenero

Categories

Source repository

Projects using this package

No data available yet.