Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Trash 3.0.33 Minor update available for module trash (3.0.33). EOL Warning: Drupal 11.0 has reached end of life and no longer receives security updates. EOL Warning: Drupal 10.3 has reached end of life and no longer receives security updates. Release: UI Patterns (SDC in Drupal UI) 2.0.20 Minor update available for module ui_patterns (2.0.20). Release: Trash 3.1.0-rc1 First release candidate for module trash (3.1.0-rc1). Release: Country 2.2.0 Minor update available for module country (2.2.0). Usage Milestone: jQuery UI Datepicker Module jquery_ui_datepicker crossed 1,000 active installs. Release: Scheduler Content Moderation Defaults 1.1.2 Minor update available for module scheduler_content_moderation_defaults (1.1.2). Release: Flags 2.1.0 Minor update available for module flags (2.1.0). Release: Login Disable 2.2.0 Minor update available for module login_disable (2.2.0).

Lucide icons pack

9 sites No security coverage Drupal 11 · not 10
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.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Apr 2026
Latest release
3 months ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

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