
Awesome Icon flutter: Free Flutter Icons β AwesomeIcon
**AwesomeIcon** is a free, open-source Flutter icon library offering over **5,000 icons**, each available in **6 unique styles**: Bold, Bulk, Linear, Light, Broken, and TwoTone.Designed to empower both developers and designers, AwesomeIcon provides a comprehensive icon system thatβs easy to use, fully scalable, and visually consistent β perfect for building beautiful, modern Flutter apps.
Whether you're creating a dashboard, e-commerce app, social platform, or productivity tool, AwesomeIcon gives you pixel-perfect icons that scale to any screen.
Trusted by the Flutter community to simplify UI development and enhance design quality.
![]()
Table of Contents
β¨ Features
- Massive Collection: Over 5,000+ icons included.
- 6 Design Variants: Choose from Bold, Bulk, Linear, Light, Broken, and TwoTone styles for every icon.
- Fully Scalable: Render icons at any size without losing quality.
- Color Customization: Apply any color to match your app theme.
- Consistent Naming: Developer-friendly naming convention for quick lookup.
- Optimized for Flutter: Seamless integration with Flutterβs
Iconwidget.
π¦ Installation
Add the package to your pubspec.yaml:
dependencies:
flutter_awesome_icon: ^0.0.1
Then run:
flutter pub get
π Usage Examples
To use AwesomeIcon in your Flutter app, import the package and use the Icon widget:
import 'package:flutter_awesome_icon/flutter_awesome_icons.dart';
AwesomeIconsBold(
icon: AwesomeIcon.activityBroken,
size: 40,
color: Colors.green,
),
π€ Contributing
We welcome contributions from the community to help improve AwesomeIcon. If you have icon suggestions, find bugs, or want to add new features, feel free to:
- Submit a pull request
- Open an issue on GitHub
Letβs build something awesome together! π
π License
AwesomeIcon is licensed under the MIT License.
You are free to use, modify, and distribute this icon library in personal and commercial projects.
For more details, see the LICENSE file in this repository.