搜尋套件、儲存庫與 APP 分類

套件詳情v1.64.0

flutter_lucide

Lucide 圖示的 Flutter 套件。Lucide 是一個免費、開源的圖示集合,擁有超過 1699 個圖示。它是廣受歡迎的 Feather 圖示集的分支。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
2.4萬
喜歡數
94
Pub 分數
160

安裝套件

flutter pub add flutter_lucide

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Flutter_Lucide 是一個 Flutter 套件,提供對 Lucide 圖示集的存取,包含超過 1699 個免費開源圖示。設計為 Feather 的分支,Lucide 提供現代、極簡的美學與一致的風格。該套件可無縫整合至所有主要平台的 Flutter 應用中,讓開發者能輕鬆在使用者介面中加入可縮放的向量圖示。支援淺色與深色主題,並定期更新維護。

適用情境

  • 為移動和網路應用添加可擴展的圖示
  • 透過一致的圖示樣式增強使用者介面
  • 使用向量圖形構建響應式設計
  • 在跨平台專案中整合開源圖示
  • 使用語意圖示名稱建立可存取的介面

主要特色

  • 1699+ 開源圖標
  • 跨平台支援(Android、iOS、Web、macOS、Windows、Linux)
  • 淺色與深色主題相容性
  • 透過 Flutter pub 實現輕鬆整合
  • 基於向量的圖示,適用於高解析度

適合對象

  • 尋求現代圖標集的Flutter開發者
  • 需要開源且免費使用的圖示項目
  • 針對多個平台且具有一致使用者介面的應用程式
  • 想要極簡、乾淨圖標的設計師

使用建議

  • 需要與套件相容的 Flutter SDK 版本
  • 可能需要額外設定以自訂圖示大小或顏色
  • 僅限 Lucide 的圖示庫,無法透過手動新增進行擴展

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

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.

所屬分類

原始碼儲存庫

使用此套件的專案