Search packages, repositories and app categories

GitHub repositoryravikovind/flutter_lucide

flutter_lucide

Flutter package for Lucide Icons. Lucide is a free, open-source icon set with 1,776+ icons. It's a fork of the popular Feather icon set.

flutter_lucide project cover
Stars
25
Forks
4
Last push (UTC)
Sep 17, 2026
Project status
Active

Original README

English project snapshot. Visit GitHub for the latest content.

flutter_lucide

pub package Score Platform GitHub stars GitHub forks GitHub issues GitHub pull requests GitHub contributors GitHub last commit

A comprehensive Flutter package providing 1,848+ beautiful, consistent icons from the Lucide icon set. Lucide is a free, open-source icon library derived from the popular Feather icon set, featuring clean, modern designs perfect for enhancing your Flutter applications.

Lucide

✨ Features

  • 🎨 1,848+ Icons - Comprehensive collection from Lucide 1.47.0
  • 🚀 Tree Shaking - Only include icons you actually use
  • 📱 Cross Platform - Works on Android, iOS, Web, macOS, Windows, and Linux
  • 📚 Well Documented - Each icon includes descriptions and categories
  • 🔄 Regular Updates - Stay current with the latest Lucide releases
  • ⚡ Lightweight - Optimized for performance

📦 Installation

Add flutter_lucide to your pubspec.yaml:

dependencies:
  flutter_lucide: ^1.47.0

Then run:

flutter pub get

🔍 Looking for a specific icon?

Browse ICONS.md — a searchable reference of all 1,848+ icons with tags and categories. Use Ctrl+F / Cmd+F to find what you need instantly. Dart usage: replace - with _ in the name, e.g. pin-x → LucideIcons.pin_x.

🚀 Quick Start

  1. Import the package in your Dart file:
import 'package:flutter_lucide/flutter_lucide.dart';
  1. Use any icon in your widgets:
Icon(LucideIcons.heart)
Icon(LucideIcons.search)
Icon(LucideIcons.settings)

🤝 Contributing

We welcome contributions! Please see our CONTRIBUTING.md guide for details.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🔗 Links

Maintainers & Contributors

Maintainers
Contributors
  • @Naam - Requested icon updates that led to version 1.7.0 release, helped identify missing icons from Lucide 0.485.0+

Disclaimer

This is not an official Lucide Icon package. All the assets are owned by their respective owners(https://lucide.dev/). Please visit their website for more information. This package is created to help the Flutter Community.

Ravi Kovind GitHub avatar
GitHub author

Ravi Kovind ↗

Quit 9-5 to build epic things in AI. Fueled by coffee & curiosity.

LanguagesDartC++CMakeSwiftCHTMLKotlinObjective-C

Categories

Packages published by this repository

Dependencies used

Dependency list 3 items

  • flutter{"sdk":"flutter"}
  • flutter_testDevelopment{"sdk":"flutter"}
  • flutter_lintsDevelopment^6.0.0

How do I choose a repository?

Start with your use case, compare repository activity, and check the original project before adopting it.

  1. Search by repository name, owner or description, then narrow the results by topic.
  2. Compare stars, forks and recent pushes. Stars show community interest, not a guarantee of quality.
  3. Read the README, license and issues on GitHub before using a project.

Sources and maintenance

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗