flutter_custom_icons 0.0.4 copy "flutter_custom_icons: ^0.0.4" to clipboard
flutter_custom_icons: ^0.0.4 copied to clipboard

A modern Flutter icon font package—convert SVGs to a single font, use with a generated Dart class, and keep your app lightweight.

Flutter Custom Icons #

Iconixto Icons Feather Icons Fluent Icons
Iconixto Icons Feather Icons Fluent Icons

Curated free icons • Lightweight font packs • Zero bloat

InstallationUsageIcon FamiliesExamples


✨ Features #

  • 🎨 500+ Icons - Three curated icon families in one package
  • Lightweight - Bundled as .ttf fonts, minimal app size impact
  • 🔥 Easy to Use - Simple API: Icon(Iconixto.home), Icon(FeatherIcons.activity), Icon(FluentIcons.add)
  • 🎯 Fully Themeable - Customize color, size, and styling
  • 📦 100% Free - MIT licensed, ready for commercial use

📊 Icon Families #

Family Count Style Usage
Iconixto 1500+ Modern, curated Icon(Iconixto.home)
FeatherIcons 280+ Classic, minimal Icon(FeatherIcons.activity)
FluentIcons 3000+ Modern, classic Icon(FluentIcons.add)

📦 Installation #

dependencies:
  flutter_custom_icons: ^0.0.2
flutter pub get

🚀 Usage #

import 'package:flutter_custom_icons/flutter_custom_icons.dart';

// Iconixto usage
Icon(Iconixto.home)

// FeatherIcons usage
Icon(FeatherIcons.activity)

// Fluent usage
Icon(FluentIcons.add)

📸 Examples #

Check the example app for a complete gallery of all available icons.

🛠️ Adding New Icons #

  1. Add SVG files to assets/icons/
  2. Run generation script:
node tool/generate_icons.js
  1. Test in the example app

The script uses Fantasticon to convert SVGs to .ttf font and generates Dart classes automatically.

📝 License #

MIT License - See LICENSE for details.

Icons sourced from: Heroicons, Lucide, Feather Icons

🤝 Contributing #

Contributions welcome! Fork, add your icons, and submit a PR.

💬 Support #

Issues? Questions? Open an issue


Made with ❤️ for the Flutter community

3
likes
140
points
238
downloads

Publisher

unverified uploader

Weekly Downloads

A modern Flutter icon font package—convert SVGs to a single font, use with a generated Dart class, and keep your app lightweight.

Homepage
Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_custom_icons