Drupal is a registered trademark of Dries Buytaert
Drupal 11.4.3 Update released for Drupal core (11.4.3)! Views Bulk Operations (VBO) 4.4.6 Minor update available for module views_bulk_operations (4.4.6). External Authentication 2.0.12 Minor update available for module externalauth (2.0.12). Similar By Terms 2.0.0 Major update available for module similarterms (2.0.0). Similar By Terms 8.x-1.10 Minor update available for module similarterms (8.x-1.10). Dependent Fields 1.0.11 Minor update available for module dependent_fields (1.0.11). Menu item content fields 2.1.1 Minor update available for module menu_item_fields (2.1.1). Accessibility menu 1.0.3 Minor update available for module accessibility_menu (1.0.3). Menu Admin per Menu Module menu_admin_per_menu crossed 50,000 active installs. Document Preview 2.0.0 Module document_preview updated after 13 months of inactivity (2.0.0).

Lucide icons pack

8 sites No security coverage
View on drupal.org

This module integrates the Lucide icon library with Drupal, offering over 1900 SVG icons that can be used directly within Drupal's Icon API. Icons are rendered client-side, eliminating the need for a build step and providing a consistent, modern set of icons for your site.

Integrates the Lucide icon library with Drupal's Icon API (11.1+), providing 1900+ beautiful, consistent, hand-crafted SVG icons as a registered icon pack.

Lucide is an open-source icon library that provides a clean, consistent set of icons designed for modern web interfaces. Every icon is an SVG rendered client-side from lightweight <i data-lucide="icon-name"> markers.

Browse all available icons at lucide.dev/icons.

Features

  • 1900+ icons auto-discovered and registered with Drupal's Icon API
  • Zero build step — icons render client-side via the Lucide JS runtime
  • Drupal library integration — attach lucide/lucide wherever you need icons
  • Drush commanddrush lucide:download to install the JS library
  • Composer support — install the vendor library via composer.libraries.json
  • Icon pack — icons are discoverable via plugin.manager.icon_pack service
  • Fully OOP — no procedural code, modern PHP 8.3+ with attributes

Requirements

  • Drupal 11.1+
  • PHP 8.3+
  • The Lucide JS library installed in /libraries/lucide/

Other icon packs

License

For installation, usage, and technical details see README.md.

Activity

Total releases
3
First release
Apr 2026
Latest release
1 month ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
0.0.2 Stable May 15, 2026
0.x-dev Dev May 15, 2026
0.0.1 Stable Apr 15, 2026