Drupal is a registered trademark of Dries Buytaert
drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)!

lucide

1 sites No security coverage
View on drupal.org

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
2 weeks ago
Release cadence
15 days
Stability
67% stable

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