iconify

The ultimate icon solution for Flutter. Access 200,000+ icons instantly, with offline bundling and Impeller-ready hybrid rendering.

example.dart
// Zero-config development mode
IconifyIcon('lucide:rocket'),

// Type-safe generated icons for production
IconifyIcon.name(
  IconsMdi.home,
  color: Colors.blue,
  size: 24.0,
),

// Setup your fully offline provider
runApp(
  IconifyApp(
    child: MyApp(),
  ),
);

The ultimate icon
infrastructure.

📦

200,000+ Icons

Instantly access any open-source icon collection including Material, Lucide, Phosphor, Heroicons, and more.

🎨

Custom Collections

Seamlessly bring your own SVG icons. Build your internal libraries with our CLI and robust generator.

🚀

Impeller Ready

Our hybrid rendering path handles SVG complexities gracefully, ensuring flawless color filtering and fast, smooth performance.

🛡️

Type Safety

Extract only the icons you use and bundle them perfectly. Generates Dart constants so you catch errors at compile-time.

✈️

Fully Offline

No unexpected API calls in production apps. Easily sync remote assets to local JSON, creating a 100% offline ecosystem.

🔒

Dart 3 & Flutter 3.x

Written from ground up to support modern Flutter. Optimized SDK replaces bloated manual wrapper classes.

Start building today.

Join developers building high-performance, offline-ready Flutter apps with iconify_sdk.