hugeicons 1.1.7 copy "hugeicons: ^1.1.7" to clipboard
hugeicons: ^1.1.7 copied to clipboard

4,700+ Free Flutter Icons with automatic theme color inheritance and dark mode support. Created by Hugeicons Pro Icon Library. The most beautiful icon library for developers.

31c9262e-aeea-4403-9086-3c8b88885cab

Free Flutter Icons - Hugeicons #

Welcome to Hugeicons Flutter Icons, your premier destination for free Flutter icons. Our expansive collection features over 5,100+ free stroke-rounded SVG icons, available at no charge and crafted to meet a diverse array of design requirements. These icons are perfect for devs and designers seeking top-quality, customizable options for enhancing their digital product.

What sets Hugeicons apart is the careful attention to detail—each icon is crafted to be incredibly beautiful and consistent, ensuring that your designs look user-friendly and professional.

Trusted by over 150,000 creatives worldwide, Hugeicons makes it easy to add a wide range of beautiful icons to your Flutter projects without any hassle.

You can preview out our full collection of icons on the Hugeicons website.

a40aa766-1b04-4a2a-a2e6-0ec3c492b96a

Table of Contents #

Features #

  • Extensive Collection: Access over 5,100+ free stroke-rounded SVG icons, ready to use in your projects.
  • SVG-Based: High-quality vector icons that scale perfectly at any size.
  • Scalable Icons: Easily adjust the size of icons to fit your design perfectly.
  • Color Customization: Apply any color to icons to match your brand or design theme.
  • Stroke Width Control: Customize stroke width for fine-tuned design control.
  • Theme Aware: Automatically inherits theme text color and adapts to dark/light mode.
  • Tree Shaking: Only include icons you use in your final app bundle.

Installation #

To install and start using Hugeicons Flutter Icons in your project, follow the steps below:

dependencies:
  hugeicons: ^1.0.0

Then run:

$ flutter pub get

Usage Examples #

To use Hugeicons Flutter Icons in your project, import the package and call the desired icon using the HugeIcon widget. You can customize the icon size, color, stroke width, and other properties as needed.

Basic Usage #

import 'package:hugeicons/hugeicons.dart';

HugeIcon(
  icon: HugeIcons.strokeRoundedHome01,
  color: Colors.red,
  size: 30.0,
),

Theme-Aware (No Color Needed) #

// Automatically inherits theme color — adapts to dark/light mode
HugeIcon(
  icon: HugeIcons.strokeRoundedHome01,
  size: 24.0,
),

With Custom Stroke Width #

HugeIcon(
  icon: HugeIcons.strokeRoundedAirplaneSeat,
  color: Colors.blue,
  size: 50.0,
  strokeWidth: 2.5,
),

Available Icons #

All icons follow the naming pattern: HugeIcons.strokeRounded[IconName]

Examples:

  • HugeIcons.strokeRoundedHome01
  • HugeIcons.strokeRoundedAirplaneSeat
  • HugeIcons.strokeRoundedUser
  • HugeIcons.strokeRoundedSettings

Contributing #

We welcome contributions from the community to help improve Hugeicons Flutter Icons. If you have any suggestions, feedback, or ideas for new icons, please feel free to submit a pull request or open an issue on our GitHub repository.

License #

Hugeicons Flutter Icons is licensed under the MIT License. You are free to use, modify, and distribute the icons for personal and commercial projects. We appreciate attribution to Hugeicons when using our icons in your projects.

For more details, see the LICENSE file in the repository.

434
likes
150
points
27.5k
downloads

Documentation

Documentation
API reference

Publisher

verified publisherhugeicons.com

Weekly Downloads

4,700+ Free Flutter Icons with automatic theme color inheritance and dark mode support. Created by Hugeicons Pro Icon Library. The most beautiful icon library for developers.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, flutter_svg

More

Packages that depend on hugeicons