lucide

package module
v0.24.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2026 License: ISC, MIT Imports: 2 Imported by: 0

README

Lucide Go

Lucide icons for Go. Each icon renders as an inline SVG and can be used with any template system (html/template, templ, etc.) or directly in Go code.

Installation

go get github.com/kaugesaar/lucide-go

Usage

With html/template

Register the icon function in your template:

package main

import (
    "html/template"
    "github.com/kaugesaar/lucide-go"
)

func main() {
    tmpl := template.New("index.html")

    tmpl.Funcs(lucide.FuncMap())

    // Parse and execute your templates...
}

Then use icons in your templates:

<!-- Simple usage with defaults (24px, stroke-width 2) -->
{{ lucide "circle-x" }}

<!-- With custom size -->
{{ lucide "chevron-down" (dict "size" 32) }}

<!-- With custom size, color, stroke width, and CSS class -->
{{ lucide "play" (dict "size" 48 "color" "red" "strokeWidth" 3 "class" "hover:text-red-800") }}

<!-- Multiple classes (Tailwind example) -->
{{ lucide "menu" (dict "class" "w-6 h-6 text-gray-700 hover:text-gray-900") }}

Available options:

name type default
size int 24
color string currentColor
strokeWidth int 2
class string
Configuration Options

Customize function names to avoid conflicts:

tmpl.Funcs(lucide.FuncMap(&lucide.Config{
    FuncName: "icon",  // Use {{ icon "..." }} instead of {{ lucide "..." }}
    DictName: "opts",  // Use {{ opts ... }} instead of {{ dict ... }}
}))

Disable dict helper (e.g. using Sprig or providing your own):

tmpl.Funcs(lucide.FuncMap(&lucide.Config{
    SkipDict: true,
}))

Manual registration:

tmpl.Funcs(template.FuncMap{
    "lucide": lucide.Icon,
    "dict":   lucide.Dict,
})
With Other Template Systems

For template systems other than html/template, call Icon() directly from your Go code:

import "github.com/kaugesaar/lucide-go"

// Dynamic icon lookup by name
icon := lucide.Icon("circle-x", map[string]any{
    "size":  32,
    "class": "logo",
})
// Returns template.HTML - integrate with your template system

// Or use individual functions when icon is known at compile time
icon := lucide.Menu(lucide.Options{
    Size:  24,
    Class: "menu-icon",
})

Integration examples:

  • templ: @templ.Raw(icon)
  • Direct rendering: fmt.Fprintf(w, "%s", icon)
  • Other systems: Use template.HTML value as needed
Direct Go Usage

Use icons directly in Go code with two approaches:

Dynamic lookup by name:

package main

import (
    "fmt"
    "github.com/kaugesaar/lucide-go"
)

func main() {
    // Look up icon by name - great for dynamic scenarios
    icon := lucide.Icon("circle-x", map[string]any{
        "size":        32,
        "strokeWidth": 2,
        "class":       "icon-danger",
    })

    fmt.Println(icon)
}

Type-safe individual functions:

package main

import (
    "fmt"
    "github.com/kaugesaar/lucide-go"
)

func main() {
    // Using individual icon functions
    icon := lucide.CircleX(lucide.Options{
        Size:        32,
        StrokeWidth: 2,
        Class:       "icon-danger",
    })

    fmt.Println(icon)

    // Or use defaults (24px, stroke-width 2)
    icon = lucide.Play()
}

API

Icon(name string, options ...map[string]interface{}) template.HTML

The main template function. Returns an SVG as template.HTML.

Parameters:

  • name: Icon name (e.g., "circle-x", "chevron-down")
  • options: Optional map with:
    • size (int): Width and height in pixels (default: 24)
    • color (string): Stroke color (default: currentColor)
    • strokeWidth (int): Stroke width (default: 2)
    • class (string): CSS classes to add
FuncMap(cfg ...*Config) template.FuncMap

Returns a template.FuncMap for registering with templates. By default includes both the icon function and dict helper. Accepts optional configuration.

Config struct
type Config struct {
    FuncName string // Icon function name (default: "lucide")
    SkipDict bool   // Disable dict helper (default: false)
    DictName string // Dict function name (default: "dict")
}

Fields:

  • FuncName: Customize the icon function name. Default is "lucide".
  • SkipDict: Set to true to disable the dict helper. Default is false (dict is included).
  • DictName: Customize the dict function name. Default is "dict".
Individual Icon Functions

Every icon has a corresponding Go function:

func CircleX(opts ...Options) template.HTML
func ChevronDown(opts ...Options) template.HTML
func Play(opts ...Options) template.HTML
// ... ~1600 more
Options struct
type Options struct {
    Size        int    // Width/height in pixels (default: 24)
    Color       string // Stroke color (default: currentColor)
    StrokeWidth int    // Stroke width (default: 2)
    Class       string // CSS classes
}

License

This project is licensed under the MIT License.

Lucide icons are licensed under the ISC License.

See LICENSE for details.

Documentation

Overview

Package lucide provides Lucide icons for Go html/template.

Use Lucide icons directly in your Go templates without JavaScript dependencies. Perfect for server-side rendered applications.

Basic usage:

tmpl.Funcs(lucide.FuncMap())

Then in your template:

{{ lucide "circle-x" }}
{{ lucide "play" (dict "size" 32 "class" "text-blue-500") }}

For more examples and documentation, visit: https://github.com/kaugesaar/lucide-go

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AArrowDown

func AArrowDown(opts ...Options) template.HTML

AArrowDown renders the "a-arrow-down" icon.

Usage in templates:

{{ lucide "a-arrow-down" }}

Direct usage in Go:

lucide.AArrowDown()
lucide.AArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func AArrowUp

func AArrowUp(opts ...Options) template.HTML

AArrowUp renders the "a-arrow-up" icon.

Usage in templates:

{{ lucide "a-arrow-up" }}

Direct usage in Go:

lucide.AArrowUp()
lucide.AArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func ALargeSmall

func ALargeSmall(opts ...Options) template.HTML

ALargeSmall renders the "a-large-small" icon.

Usage in templates:

{{ lucide "a-large-small" }}

Direct usage in Go:

lucide.ALargeSmall()
lucide.ALargeSmall(lucide.Options{Size: 32, Class: "my-icon"})

func Accessibility

func Accessibility(opts ...Options) template.HTML

Accessibility renders the "accessibility" icon.

Usage in templates:

{{ lucide "accessibility" }}

Direct usage in Go:

lucide.Accessibility()
lucide.Accessibility(lucide.Options{Size: 32, Class: "my-icon"})

func Activity

func Activity(opts ...Options) template.HTML

Activity renders the "activity" icon.

Usage in templates:

{{ lucide "activity" }}

Direct usage in Go:

lucide.Activity()
lucide.Activity(lucide.Options{Size: 32, Class: "my-icon"})

func ActivitySquare deprecated added in v0.4.0

func ActivitySquare(opts ...Options) template.HTML

ActivitySquare is an alias for SquareActivity.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareActivity instead.

Usage in templates:

{{ lucide "activity-square" }}

Direct usage in Go:

lucide.ActivitySquare()
lucide.ActivitySquare(lucide.Options{Size: 32, Class: "my-icon"})
func Ad(opts ...Options) template.HTML

Ad renders the "ad" icon.

Usage in templates:

{{ lucide "ad" }}

Direct usage in Go:

lucide.Ad()
lucide.Ad(lucide.Options{Size: 32, Class: "my-icon"})

func AirVent

func AirVent(opts ...Options) template.HTML

AirVent renders the "air-vent" icon.

Usage in templates:

{{ lucide "air-vent" }}

Direct usage in Go:

lucide.AirVent()
lucide.AirVent(lucide.Options{Size: 32, Class: "my-icon"})

func Airplay

func Airplay(opts ...Options) template.HTML

Airplay renders the "airplay" icon.

Usage in templates:

{{ lucide "airplay" }}

Direct usage in Go:

lucide.Airplay()
lucide.Airplay(lucide.Options{Size: 32, Class: "my-icon"})

func AlarmCheck deprecated added in v0.4.0

func AlarmCheck(opts ...Options) template.HTML

AlarmCheck is an alias for AlarmClockCheck.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use AlarmClockCheck instead.

Usage in templates:

{{ lucide "alarm-check" }}

Direct usage in Go:

lucide.AlarmCheck()
lucide.AlarmCheck(lucide.Options{Size: 32, Class: "my-icon"})

func AlarmClock

func AlarmClock(opts ...Options) template.HTML

AlarmClock renders the "alarm-clock" icon.

Usage in templates:

{{ lucide "alarm-clock" }}

Direct usage in Go:

lucide.AlarmClock()
lucide.AlarmClock(lucide.Options{Size: 32, Class: "my-icon"})

func AlarmClockCheck

func AlarmClockCheck(opts ...Options) template.HTML

AlarmClockCheck renders the "alarm-clock-check" icon.

Usage in templates:

{{ lucide "alarm-clock-check" }}

Direct usage in Go:

lucide.AlarmClockCheck()
lucide.AlarmClockCheck(lucide.Options{Size: 32, Class: "my-icon"})

func AlarmClockMinus

func AlarmClockMinus(opts ...Options) template.HTML

AlarmClockMinus renders the "alarm-clock-minus" icon.

Usage in templates:

{{ lucide "alarm-clock-minus" }}

Direct usage in Go:

lucide.AlarmClockMinus()
lucide.AlarmClockMinus(lucide.Options{Size: 32, Class: "my-icon"})

func AlarmClockOff

func AlarmClockOff(opts ...Options) template.HTML

AlarmClockOff renders the "alarm-clock-off" icon.

Usage in templates:

{{ lucide "alarm-clock-off" }}

Direct usage in Go:

lucide.AlarmClockOff()
lucide.AlarmClockOff(lucide.Options{Size: 32, Class: "my-icon"})

func AlarmClockPlus

func AlarmClockPlus(opts ...Options) template.HTML

AlarmClockPlus renders the "alarm-clock-plus" icon.

Usage in templates:

{{ lucide "alarm-clock-plus" }}

Direct usage in Go:

lucide.AlarmClockPlus()
lucide.AlarmClockPlus(lucide.Options{Size: 32, Class: "my-icon"})

func AlarmMinus deprecated added in v0.4.0

func AlarmMinus(opts ...Options) template.HTML

AlarmMinus is an alias for AlarmClockMinus.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use AlarmClockMinus instead.

Usage in templates:

{{ lucide "alarm-minus" }}

Direct usage in Go:

lucide.AlarmMinus()
lucide.AlarmMinus(lucide.Options{Size: 32, Class: "my-icon"})

func AlarmPlus deprecated added in v0.4.0

func AlarmPlus(opts ...Options) template.HTML

AlarmPlus is an alias for AlarmClockPlus.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use AlarmClockPlus instead.

Usage in templates:

{{ lucide "alarm-plus" }}

Direct usage in Go:

lucide.AlarmPlus()
lucide.AlarmPlus(lucide.Options{Size: 32, Class: "my-icon"})

func AlarmSmoke

func AlarmSmoke(opts ...Options) template.HTML

AlarmSmoke renders the "alarm-smoke" icon.

Usage in templates:

{{ lucide "alarm-smoke" }}

Direct usage in Go:

lucide.AlarmSmoke()
lucide.AlarmSmoke(lucide.Options{Size: 32, Class: "my-icon"})

func Album

func Album(opts ...Options) template.HTML

Album renders the "album" icon.

Usage in templates:

{{ lucide "album" }}

Direct usage in Go:

lucide.Album()
lucide.Album(lucide.Options{Size: 32, Class: "my-icon"})

func AlertCircle deprecated added in v0.4.0

func AlertCircle(opts ...Options) template.HTML

AlertCircle is an alias for CircleAlert.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleAlert instead.

Usage in templates:

{{ lucide "alert-circle" }}

Direct usage in Go:

lucide.AlertCircle()
lucide.AlertCircle(lucide.Options{Size: 32, Class: "my-icon"})

func AlertOctagon deprecated added in v0.4.0

func AlertOctagon(opts ...Options) template.HTML

AlertOctagon is an alias for OctagonAlert.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use OctagonAlert instead.

Usage in templates:

{{ lucide "alert-octagon" }}

Direct usage in Go:

lucide.AlertOctagon()
lucide.AlertOctagon(lucide.Options{Size: 32, Class: "my-icon"})

func AlertTriangle deprecated added in v0.4.0

func AlertTriangle(opts ...Options) template.HTML

AlertTriangle is an alias for TriangleAlert.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use TriangleAlert instead.

Usage in templates:

{{ lucide "alert-triangle" }}

Direct usage in Go:

lucide.AlertTriangle()
lucide.AlertTriangle(lucide.Options{Size: 32, Class: "my-icon"})

func AlignCenter deprecated added in v0.4.0

func AlignCenter(opts ...Options) template.HTML

AlignCenter is an alias for TextAlignCenter.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use TextAlignCenter instead.

Usage in templates:

{{ lucide "align-center" }}

Direct usage in Go:

lucide.AlignCenter()
lucide.AlignCenter(lucide.Options{Size: 32, Class: "my-icon"})

func AlignCenterHorizontal

func AlignCenterHorizontal(opts ...Options) template.HTML

AlignCenterHorizontal renders the "align-center-horizontal" icon.

Usage in templates:

{{ lucide "align-center-horizontal" }}

Direct usage in Go:

lucide.AlignCenterHorizontal()
lucide.AlignCenterHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func AlignCenterVertical

func AlignCenterVertical(opts ...Options) template.HTML

AlignCenterVertical renders the "align-center-vertical" icon.

Usage in templates:

{{ lucide "align-center-vertical" }}

Direct usage in Go:

lucide.AlignCenterVertical()
lucide.AlignCenterVertical(lucide.Options{Size: 32, Class: "my-icon"})

func AlignEndHorizontal

func AlignEndHorizontal(opts ...Options) template.HTML

AlignEndHorizontal renders the "align-end-horizontal" icon.

Usage in templates:

{{ lucide "align-end-horizontal" }}

Direct usage in Go:

lucide.AlignEndHorizontal()
lucide.AlignEndHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func AlignEndVertical

func AlignEndVertical(opts ...Options) template.HTML

AlignEndVertical renders the "align-end-vertical" icon.

Usage in templates:

{{ lucide "align-end-vertical" }}

Direct usage in Go:

lucide.AlignEndVertical()
lucide.AlignEndVertical(lucide.Options{Size: 32, Class: "my-icon"})

func AlignHorizontalDistributeCenter

func AlignHorizontalDistributeCenter(opts ...Options) template.HTML

AlignHorizontalDistributeCenter renders the "align-horizontal-distribute-center" icon.

Usage in templates:

{{ lucide "align-horizontal-distribute-center" }}

Direct usage in Go:

lucide.AlignHorizontalDistributeCenter()
lucide.AlignHorizontalDistributeCenter(lucide.Options{Size: 32, Class: "my-icon"})

func AlignHorizontalDistributeEnd

func AlignHorizontalDistributeEnd(opts ...Options) template.HTML

AlignHorizontalDistributeEnd renders the "align-horizontal-distribute-end" icon.

Usage in templates:

{{ lucide "align-horizontal-distribute-end" }}

Direct usage in Go:

lucide.AlignHorizontalDistributeEnd()
lucide.AlignHorizontalDistributeEnd(lucide.Options{Size: 32, Class: "my-icon"})

func AlignHorizontalDistributeStart

func AlignHorizontalDistributeStart(opts ...Options) template.HTML

AlignHorizontalDistributeStart renders the "align-horizontal-distribute-start" icon.

Usage in templates:

{{ lucide "align-horizontal-distribute-start" }}

Direct usage in Go:

lucide.AlignHorizontalDistributeStart()
lucide.AlignHorizontalDistributeStart(lucide.Options{Size: 32, Class: "my-icon"})

func AlignHorizontalJustifyCenter

func AlignHorizontalJustifyCenter(opts ...Options) template.HTML

AlignHorizontalJustifyCenter renders the "align-horizontal-justify-center" icon.

Usage in templates:

{{ lucide "align-horizontal-justify-center" }}

Direct usage in Go:

lucide.AlignHorizontalJustifyCenter()
lucide.AlignHorizontalJustifyCenter(lucide.Options{Size: 32, Class: "my-icon"})

func AlignHorizontalJustifyEnd

func AlignHorizontalJustifyEnd(opts ...Options) template.HTML

AlignHorizontalJustifyEnd renders the "align-horizontal-justify-end" icon.

Usage in templates:

{{ lucide "align-horizontal-justify-end" }}

Direct usage in Go:

lucide.AlignHorizontalJustifyEnd()
lucide.AlignHorizontalJustifyEnd(lucide.Options{Size: 32, Class: "my-icon"})

func AlignHorizontalJustifyStart

func AlignHorizontalJustifyStart(opts ...Options) template.HTML

AlignHorizontalJustifyStart renders the "align-horizontal-justify-start" icon.

Usage in templates:

{{ lucide "align-horizontal-justify-start" }}

Direct usage in Go:

lucide.AlignHorizontalJustifyStart()
lucide.AlignHorizontalJustifyStart(lucide.Options{Size: 32, Class: "my-icon"})

func AlignHorizontalSpaceAround

func AlignHorizontalSpaceAround(opts ...Options) template.HTML

AlignHorizontalSpaceAround renders the "align-horizontal-space-around" icon.

Usage in templates:

{{ lucide "align-horizontal-space-around" }}

Direct usage in Go:

lucide.AlignHorizontalSpaceAround()
lucide.AlignHorizontalSpaceAround(lucide.Options{Size: 32, Class: "my-icon"})

func AlignHorizontalSpaceBetween

func AlignHorizontalSpaceBetween(opts ...Options) template.HTML

AlignHorizontalSpaceBetween renders the "align-horizontal-space-between" icon.

Usage in templates:

{{ lucide "align-horizontal-space-between" }}

Direct usage in Go:

lucide.AlignHorizontalSpaceBetween()
lucide.AlignHorizontalSpaceBetween(lucide.Options{Size: 32, Class: "my-icon"})

func AlignJustify deprecated added in v0.4.0

func AlignJustify(opts ...Options) template.HTML

AlignJustify is an alias for TextAlignJustify.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use TextAlignJustify instead.

Usage in templates:

{{ lucide "align-justify" }}

Direct usage in Go:

lucide.AlignJustify()
lucide.AlignJustify(lucide.Options{Size: 32, Class: "my-icon"})

func AlignLeft deprecated added in v0.4.0

func AlignLeft(opts ...Options) template.HTML

AlignLeft is an alias for TextAlignStart.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use TextAlignStart instead.

Usage in templates:

{{ lucide "align-left" }}

Direct usage in Go:

lucide.AlignLeft()
lucide.AlignLeft(lucide.Options{Size: 32, Class: "my-icon"})

func AlignRight deprecated added in v0.4.0

func AlignRight(opts ...Options) template.HTML

AlignRight is an alias for TextAlignEnd.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use TextAlignEnd instead.

Usage in templates:

{{ lucide "align-right" }}

Direct usage in Go:

lucide.AlignRight()
lucide.AlignRight(lucide.Options{Size: 32, Class: "my-icon"})

func AlignStartHorizontal

func AlignStartHorizontal(opts ...Options) template.HTML

AlignStartHorizontal renders the "align-start-horizontal" icon.

Usage in templates:

{{ lucide "align-start-horizontal" }}

Direct usage in Go:

lucide.AlignStartHorizontal()
lucide.AlignStartHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func AlignStartVertical

func AlignStartVertical(opts ...Options) template.HTML

AlignStartVertical renders the "align-start-vertical" icon.

Usage in templates:

{{ lucide "align-start-vertical" }}

Direct usage in Go:

lucide.AlignStartVertical()
lucide.AlignStartVertical(lucide.Options{Size: 32, Class: "my-icon"})

func AlignVerticalDistributeCenter

func AlignVerticalDistributeCenter(opts ...Options) template.HTML

AlignVerticalDistributeCenter renders the "align-vertical-distribute-center" icon.

Usage in templates:

{{ lucide "align-vertical-distribute-center" }}

Direct usage in Go:

lucide.AlignVerticalDistributeCenter()
lucide.AlignVerticalDistributeCenter(lucide.Options{Size: 32, Class: "my-icon"})

func AlignVerticalDistributeEnd

func AlignVerticalDistributeEnd(opts ...Options) template.HTML

AlignVerticalDistributeEnd renders the "align-vertical-distribute-end" icon.

Usage in templates:

{{ lucide "align-vertical-distribute-end" }}

Direct usage in Go:

lucide.AlignVerticalDistributeEnd()
lucide.AlignVerticalDistributeEnd(lucide.Options{Size: 32, Class: "my-icon"})

func AlignVerticalDistributeStart

func AlignVerticalDistributeStart(opts ...Options) template.HTML

AlignVerticalDistributeStart renders the "align-vertical-distribute-start" icon.

Usage in templates:

{{ lucide "align-vertical-distribute-start" }}

Direct usage in Go:

lucide.AlignVerticalDistributeStart()
lucide.AlignVerticalDistributeStart(lucide.Options{Size: 32, Class: "my-icon"})

func AlignVerticalJustifyCenter

func AlignVerticalJustifyCenter(opts ...Options) template.HTML

AlignVerticalJustifyCenter renders the "align-vertical-justify-center" icon.

Usage in templates:

{{ lucide "align-vertical-justify-center" }}

Direct usage in Go:

lucide.AlignVerticalJustifyCenter()
lucide.AlignVerticalJustifyCenter(lucide.Options{Size: 32, Class: "my-icon"})

func AlignVerticalJustifyEnd

func AlignVerticalJustifyEnd(opts ...Options) template.HTML

AlignVerticalJustifyEnd renders the "align-vertical-justify-end" icon.

Usage in templates:

{{ lucide "align-vertical-justify-end" }}

Direct usage in Go:

lucide.AlignVerticalJustifyEnd()
lucide.AlignVerticalJustifyEnd(lucide.Options{Size: 32, Class: "my-icon"})

func AlignVerticalJustifyStart

func AlignVerticalJustifyStart(opts ...Options) template.HTML

AlignVerticalJustifyStart renders the "align-vertical-justify-start" icon.

Usage in templates:

{{ lucide "align-vertical-justify-start" }}

Direct usage in Go:

lucide.AlignVerticalJustifyStart()
lucide.AlignVerticalJustifyStart(lucide.Options{Size: 32, Class: "my-icon"})

func AlignVerticalSpaceAround

func AlignVerticalSpaceAround(opts ...Options) template.HTML

AlignVerticalSpaceAround renders the "align-vertical-space-around" icon.

Usage in templates:

{{ lucide "align-vertical-space-around" }}

Direct usage in Go:

lucide.AlignVerticalSpaceAround()
lucide.AlignVerticalSpaceAround(lucide.Options{Size: 32, Class: "my-icon"})

func AlignVerticalSpaceBetween

func AlignVerticalSpaceBetween(opts ...Options) template.HTML

AlignVerticalSpaceBetween renders the "align-vertical-space-between" icon.

Usage in templates:

{{ lucide "align-vertical-space-between" }}

Direct usage in Go:

lucide.AlignVerticalSpaceBetween()
lucide.AlignVerticalSpaceBetween(lucide.Options{Size: 32, Class: "my-icon"})

func Ambulance

func Ambulance(opts ...Options) template.HTML

Ambulance renders the "ambulance" icon.

Usage in templates:

{{ lucide "ambulance" }}

Direct usage in Go:

lucide.Ambulance()
lucide.Ambulance(lucide.Options{Size: 32, Class: "my-icon"})

func Ampersand

func Ampersand(opts ...Options) template.HTML

Ampersand renders the "ampersand" icon.

Usage in templates:

{{ lucide "ampersand" }}

Direct usage in Go:

lucide.Ampersand()
lucide.Ampersand(lucide.Options{Size: 32, Class: "my-icon"})

func Ampersands

func Ampersands(opts ...Options) template.HTML

Ampersands renders the "ampersands" icon.

Usage in templates:

{{ lucide "ampersands" }}

Direct usage in Go:

lucide.Ampersands()
lucide.Ampersands(lucide.Options{Size: 32, Class: "my-icon"})

func Amphora

func Amphora(opts ...Options) template.HTML

Amphora renders the "amphora" icon.

Usage in templates:

{{ lucide "amphora" }}

Direct usage in Go:

lucide.Amphora()
lucide.Amphora(lucide.Options{Size: 32, Class: "my-icon"})

func Anchor

func Anchor(opts ...Options) template.HTML

Anchor renders the "anchor" icon.

Usage in templates:

{{ lucide "anchor" }}

Direct usage in Go:

lucide.Anchor()
lucide.Anchor(lucide.Options{Size: 32, Class: "my-icon"})

func Angle added in v0.24.0

func Angle(opts ...Options) template.HTML

Angle renders the "angle" icon.

Usage in templates:

{{ lucide "angle" }}

Direct usage in Go:

lucide.Angle()
lucide.Angle(lucide.Options{Size: 32, Class: "my-icon"})

func Angry deprecated

func Angry(opts ...Options) template.HTML

Angry is an alias for FaceAngry.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FaceAngry instead.

Usage in templates:

{{ lucide "angry" }}

Direct usage in Go:

lucide.Angry()
lucide.Angry(lucide.Options{Size: 32, Class: "my-icon"})

func Annoyed deprecated

func Annoyed(opts ...Options) template.HTML

Annoyed is an alias for FaceExpressionless.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FaceExpressionless instead.

Usage in templates:

{{ lucide "annoyed" }}

Direct usage in Go:

lucide.Annoyed()
lucide.Annoyed(lucide.Options{Size: 32, Class: "my-icon"})

func Antenna

func Antenna(opts ...Options) template.HTML

Antenna renders the "antenna" icon.

Usage in templates:

{{ lucide "antenna" }}

Direct usage in Go:

lucide.Antenna()
lucide.Antenna(lucide.Options{Size: 32, Class: "my-icon"})

func Anvil

func Anvil(opts ...Options) template.HTML

Anvil renders the "anvil" icon.

Usage in templates:

{{ lucide "anvil" }}

Direct usage in Go:

lucide.Anvil()
lucide.Anvil(lucide.Options{Size: 32, Class: "my-icon"})

func Aperture

func Aperture(opts ...Options) template.HTML

Aperture renders the "aperture" icon.

Usage in templates:

{{ lucide "aperture" }}

Direct usage in Go:

lucide.Aperture()
lucide.Aperture(lucide.Options{Size: 32, Class: "my-icon"})

func AppWindow

func AppWindow(opts ...Options) template.HTML

AppWindow renders the "app-window" icon.

Usage in templates:

{{ lucide "app-window" }}

Direct usage in Go:

lucide.AppWindow()
lucide.AppWindow(lucide.Options{Size: 32, Class: "my-icon"})

func AppWindowMac

func AppWindowMac(opts ...Options) template.HTML

AppWindowMac renders the "app-window-mac" icon.

Usage in templates:

{{ lucide "app-window-mac" }}

Direct usage in Go:

lucide.AppWindowMac()
lucide.AppWindowMac(lucide.Options{Size: 32, Class: "my-icon"})

func Apple

func Apple(opts ...Options) template.HTML

Apple renders the "apple" icon.

Usage in templates:

{{ lucide "apple" }}

Direct usage in Go:

lucide.Apple()
lucide.Apple(lucide.Options{Size: 32, Class: "my-icon"})

func Archive

func Archive(opts ...Options) template.HTML

Archive renders the "archive" icon.

Usage in templates:

{{ lucide "archive" }}

Direct usage in Go:

lucide.Archive()
lucide.Archive(lucide.Options{Size: 32, Class: "my-icon"})

func ArchiveRestore

func ArchiveRestore(opts ...Options) template.HTML

ArchiveRestore renders the "archive-restore" icon.

Usage in templates:

{{ lucide "archive-restore" }}

Direct usage in Go:

lucide.ArchiveRestore()
lucide.ArchiveRestore(lucide.Options{Size: 32, Class: "my-icon"})

func ArchiveX

func ArchiveX(opts ...Options) template.HTML

ArchiveX renders the "archive-x" icon.

Usage in templates:

{{ lucide "archive-x" }}

Direct usage in Go:

lucide.ArchiveX()
lucide.ArchiveX(lucide.Options{Size: 32, Class: "my-icon"})

func AreaChart deprecated added in v0.4.0

func AreaChart(opts ...Options) template.HTML

AreaChart is an alias for ChartArea.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartArea instead.

Usage in templates:

{{ lucide "area-chart" }}

Direct usage in Go:

lucide.AreaChart()
lucide.AreaChart(lucide.Options{Size: 32, Class: "my-icon"})

func Armchair

func Armchair(opts ...Options) template.HTML

Armchair renders the "armchair" icon.

Usage in templates:

{{ lucide "armchair" }}

Direct usage in Go:

lucide.Armchair()
lucide.Armchair(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowBigDown

func ArrowBigDown(opts ...Options) template.HTML

ArrowBigDown renders the "arrow-big-down" icon.

Usage in templates:

{{ lucide "arrow-big-down" }}

Direct usage in Go:

lucide.ArrowBigDown()
lucide.ArrowBigDown(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowBigDownDash

func ArrowBigDownDash(opts ...Options) template.HTML

ArrowBigDownDash renders the "arrow-big-down-dash" icon.

Usage in templates:

{{ lucide "arrow-big-down-dash" }}

Direct usage in Go:

lucide.ArrowBigDownDash()
lucide.ArrowBigDownDash(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowBigLeft

func ArrowBigLeft(opts ...Options) template.HTML

ArrowBigLeft renders the "arrow-big-left" icon.

Usage in templates:

{{ lucide "arrow-big-left" }}

Direct usage in Go:

lucide.ArrowBigLeft()
lucide.ArrowBigLeft(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowBigLeftDash

func ArrowBigLeftDash(opts ...Options) template.HTML

ArrowBigLeftDash renders the "arrow-big-left-dash" icon.

Usage in templates:

{{ lucide "arrow-big-left-dash" }}

Direct usage in Go:

lucide.ArrowBigLeftDash()
lucide.ArrowBigLeftDash(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowBigRight

func ArrowBigRight(opts ...Options) template.HTML

ArrowBigRight renders the "arrow-big-right" icon.

Usage in templates:

{{ lucide "arrow-big-right" }}

Direct usage in Go:

lucide.ArrowBigRight()
lucide.ArrowBigRight(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowBigRightDash

func ArrowBigRightDash(opts ...Options) template.HTML

ArrowBigRightDash renders the "arrow-big-right-dash" icon.

Usage in templates:

{{ lucide "arrow-big-right-dash" }}

Direct usage in Go:

lucide.ArrowBigRightDash()
lucide.ArrowBigRightDash(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowBigUp

func ArrowBigUp(opts ...Options) template.HTML

ArrowBigUp renders the "arrow-big-up" icon.

Usage in templates:

{{ lucide "arrow-big-up" }}

Direct usage in Go:

lucide.ArrowBigUp()
lucide.ArrowBigUp(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowBigUpDash

func ArrowBigUpDash(opts ...Options) template.HTML

ArrowBigUpDash renders the "arrow-big-up-dash" icon.

Usage in templates:

{{ lucide "arrow-big-up-dash" }}

Direct usage in Go:

lucide.ArrowBigUpDash()
lucide.ArrowBigUpDash(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDown

func ArrowDown(opts ...Options) template.HTML

ArrowDown renders the "arrow-down" icon.

Usage in templates:

{{ lucide "arrow-down" }}

Direct usage in Go:

lucide.ArrowDown()
lucide.ArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDown01

func ArrowDown01(opts ...Options) template.HTML

ArrowDown01 renders the "arrow-down-0-1" icon.

Usage in templates:

{{ lucide "arrow-down-0-1" }}

Direct usage in Go:

lucide.ArrowDown01()
lucide.ArrowDown01(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDown10

func ArrowDown10(opts ...Options) template.HTML

ArrowDown10 renders the "arrow-down-1-0" icon.

Usage in templates:

{{ lucide "arrow-down-1-0" }}

Direct usage in Go:

lucide.ArrowDown10()
lucide.ArrowDown10(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownAZ

func ArrowDownAZ(opts ...Options) template.HTML

ArrowDownAZ renders the "arrow-down-a-z" icon.

Usage in templates:

{{ lucide "arrow-down-a-z" }}

Direct usage in Go:

lucide.ArrowDownAZ()
lucide.ArrowDownAZ(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownAz deprecated added in v0.4.0

func ArrowDownAz(opts ...Options) template.HTML

ArrowDownAz is an alias for ArrowDownAZ.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ArrowDownAZ instead.

Usage in templates:

{{ lucide "arrow-down-az" }}

Direct usage in Go:

lucide.ArrowDownAz()
lucide.ArrowDownAz(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownCircle deprecated added in v0.4.0

func ArrowDownCircle(opts ...Options) template.HTML

ArrowDownCircle is an alias for CircleArrowDown.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleArrowDown instead.

Usage in templates:

{{ lucide "arrow-down-circle" }}

Direct usage in Go:

lucide.ArrowDownCircle()
lucide.ArrowDownCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownFromLine

func ArrowDownFromLine(opts ...Options) template.HTML

ArrowDownFromLine renders the "arrow-down-from-line" icon.

Usage in templates:

{{ lucide "arrow-down-from-line" }}

Direct usage in Go:

lucide.ArrowDownFromLine()
lucide.ArrowDownFromLine(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownLeft

func ArrowDownLeft(opts ...Options) template.HTML

ArrowDownLeft renders the "arrow-down-left" icon.

Usage in templates:

{{ lucide "arrow-down-left" }}

Direct usage in Go:

lucide.ArrowDownLeft()
lucide.ArrowDownLeft(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownLeftFromCircle deprecated added in v0.4.0

func ArrowDownLeftFromCircle(opts ...Options) template.HTML

ArrowDownLeftFromCircle is an alias for CircleArrowOutDownLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleArrowOutDownLeft instead.

Usage in templates:

{{ lucide "arrow-down-left-from-circle" }}

Direct usage in Go:

lucide.ArrowDownLeftFromCircle()
lucide.ArrowDownLeftFromCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownLeftFromSquare deprecated added in v0.4.0

func ArrowDownLeftFromSquare(opts ...Options) template.HTML

ArrowDownLeftFromSquare is an alias for SquareArrowOutDownLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowOutDownLeft instead.

Usage in templates:

{{ lucide "arrow-down-left-from-square" }}

Direct usage in Go:

lucide.ArrowDownLeftFromSquare()
lucide.ArrowDownLeftFromSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownLeftSquare deprecated added in v0.4.0

func ArrowDownLeftSquare(opts ...Options) template.HTML

ArrowDownLeftSquare is an alias for SquareArrowDownLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowDownLeft instead.

Usage in templates:

{{ lucide "arrow-down-left-square" }}

Direct usage in Go:

lucide.ArrowDownLeftSquare()
lucide.ArrowDownLeftSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownNarrowWide

func ArrowDownNarrowWide(opts ...Options) template.HTML

ArrowDownNarrowWide renders the "arrow-down-narrow-wide" icon.

Usage in templates:

{{ lucide "arrow-down-narrow-wide" }}

Direct usage in Go:

lucide.ArrowDownNarrowWide()
lucide.ArrowDownNarrowWide(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownRight

func ArrowDownRight(opts ...Options) template.HTML

ArrowDownRight renders the "arrow-down-right" icon.

Usage in templates:

{{ lucide "arrow-down-right" }}

Direct usage in Go:

lucide.ArrowDownRight()
lucide.ArrowDownRight(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownRightFromCircle deprecated added in v0.4.0

func ArrowDownRightFromCircle(opts ...Options) template.HTML

ArrowDownRightFromCircle is an alias for CircleArrowOutDownRight.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleArrowOutDownRight instead.

Usage in templates:

{{ lucide "arrow-down-right-from-circle" }}

Direct usage in Go:

lucide.ArrowDownRightFromCircle()
lucide.ArrowDownRightFromCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownRightFromSquare deprecated added in v0.4.0

func ArrowDownRightFromSquare(opts ...Options) template.HTML

ArrowDownRightFromSquare is an alias for SquareArrowOutDownRight.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowOutDownRight instead.

Usage in templates:

{{ lucide "arrow-down-right-from-square" }}

Direct usage in Go:

lucide.ArrowDownRightFromSquare()
lucide.ArrowDownRightFromSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownRightSquare deprecated added in v0.4.0

func ArrowDownRightSquare(opts ...Options) template.HTML

ArrowDownRightSquare is an alias for SquareArrowDownRight.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowDownRight instead.

Usage in templates:

{{ lucide "arrow-down-right-square" }}

Direct usage in Go:

lucide.ArrowDownRightSquare()
lucide.ArrowDownRightSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownSquare deprecated added in v0.4.0

func ArrowDownSquare(opts ...Options) template.HTML

ArrowDownSquare is an alias for SquareArrowDown.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowDown instead.

Usage in templates:

{{ lucide "arrow-down-square" }}

Direct usage in Go:

lucide.ArrowDownSquare()
lucide.ArrowDownSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownToDot

func ArrowDownToDot(opts ...Options) template.HTML

ArrowDownToDot renders the "arrow-down-to-dot" icon.

Usage in templates:

{{ lucide "arrow-down-to-dot" }}

Direct usage in Go:

lucide.ArrowDownToDot()
lucide.ArrowDownToDot(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownToLine

func ArrowDownToLine(opts ...Options) template.HTML

ArrowDownToLine renders the "arrow-down-to-line" icon.

Usage in templates:

{{ lucide "arrow-down-to-line" }}

Direct usage in Go:

lucide.ArrowDownToLine()
lucide.ArrowDownToLine(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownUp

func ArrowDownUp(opts ...Options) template.HTML

ArrowDownUp renders the "arrow-down-up" icon.

Usage in templates:

{{ lucide "arrow-down-up" }}

Direct usage in Go:

lucide.ArrowDownUp()
lucide.ArrowDownUp(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownWideNarrow

func ArrowDownWideNarrow(opts ...Options) template.HTML

ArrowDownWideNarrow renders the "arrow-down-wide-narrow" icon.

Usage in templates:

{{ lucide "arrow-down-wide-narrow" }}

Direct usage in Go:

lucide.ArrowDownWideNarrow()
lucide.ArrowDownWideNarrow(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownZA

func ArrowDownZA(opts ...Options) template.HTML

ArrowDownZA renders the "arrow-down-z-a" icon.

Usage in templates:

{{ lucide "arrow-down-z-a" }}

Direct usage in Go:

lucide.ArrowDownZA()
lucide.ArrowDownZA(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowDownZa deprecated added in v0.4.0

func ArrowDownZa(opts ...Options) template.HTML

ArrowDownZa is an alias for ArrowDownZA.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ArrowDownZA instead.

Usage in templates:

{{ lucide "arrow-down-za" }}

Direct usage in Go:

lucide.ArrowDownZa()
lucide.ArrowDownZa(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowLeft

func ArrowLeft(opts ...Options) template.HTML

ArrowLeft renders the "arrow-left" icon.

Usage in templates:

{{ lucide "arrow-left" }}

Direct usage in Go:

lucide.ArrowLeft()
lucide.ArrowLeft(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowLeftCircle deprecated added in v0.4.0

func ArrowLeftCircle(opts ...Options) template.HTML

ArrowLeftCircle is an alias for CircleArrowLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleArrowLeft instead.

Usage in templates:

{{ lucide "arrow-left-circle" }}

Direct usage in Go:

lucide.ArrowLeftCircle()
lucide.ArrowLeftCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowLeftFromLine

func ArrowLeftFromLine(opts ...Options) template.HTML

ArrowLeftFromLine renders the "arrow-left-from-line" icon.

Usage in templates:

{{ lucide "arrow-left-from-line" }}

Direct usage in Go:

lucide.ArrowLeftFromLine()
lucide.ArrowLeftFromLine(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowLeftRight

func ArrowLeftRight(opts ...Options) template.HTML

ArrowLeftRight renders the "arrow-left-right" icon.

Usage in templates:

{{ lucide "arrow-left-right" }}

Direct usage in Go:

lucide.ArrowLeftRight()
lucide.ArrowLeftRight(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowLeftSquare deprecated added in v0.4.0

func ArrowLeftSquare(opts ...Options) template.HTML

ArrowLeftSquare is an alias for SquareArrowLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowLeft instead.

Usage in templates:

{{ lucide "arrow-left-square" }}

Direct usage in Go:

lucide.ArrowLeftSquare()
lucide.ArrowLeftSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowLeftToLine

func ArrowLeftToLine(opts ...Options) template.HTML

ArrowLeftToLine renders the "arrow-left-to-line" icon.

Usage in templates:

{{ lucide "arrow-left-to-line" }}

Direct usage in Go:

lucide.ArrowLeftToLine()
lucide.ArrowLeftToLine(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowRight

func ArrowRight(opts ...Options) template.HTML

ArrowRight renders the "arrow-right" icon.

Usage in templates:

{{ lucide "arrow-right" }}

Direct usage in Go:

lucide.ArrowRight()
lucide.ArrowRight(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowRightCircle deprecated added in v0.4.0

func ArrowRightCircle(opts ...Options) template.HTML

ArrowRightCircle is an alias for CircleArrowRight.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleArrowRight instead.

Usage in templates:

{{ lucide "arrow-right-circle" }}

Direct usage in Go:

lucide.ArrowRightCircle()
lucide.ArrowRightCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowRightFromLine

func ArrowRightFromLine(opts ...Options) template.HTML

ArrowRightFromLine renders the "arrow-right-from-line" icon.

Usage in templates:

{{ lucide "arrow-right-from-line" }}

Direct usage in Go:

lucide.ArrowRightFromLine()
lucide.ArrowRightFromLine(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowRightLeft

func ArrowRightLeft(opts ...Options) template.HTML

ArrowRightLeft renders the "arrow-right-left" icon.

Usage in templates:

{{ lucide "arrow-right-left" }}

Direct usage in Go:

lucide.ArrowRightLeft()
lucide.ArrowRightLeft(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowRightSquare deprecated added in v0.4.0

func ArrowRightSquare(opts ...Options) template.HTML

ArrowRightSquare is an alias for SquareArrowRight.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowRight instead.

Usage in templates:

{{ lucide "arrow-right-square" }}

Direct usage in Go:

lucide.ArrowRightSquare()
lucide.ArrowRightSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowRightToLine

func ArrowRightToLine(opts ...Options) template.HTML

ArrowRightToLine renders the "arrow-right-to-line" icon.

Usage in templates:

{{ lucide "arrow-right-to-line" }}

Direct usage in Go:

lucide.ArrowRightToLine()
lucide.ArrowRightToLine(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUp

func ArrowUp(opts ...Options) template.HTML

ArrowUp renders the "arrow-up" icon.

Usage in templates:

{{ lucide "arrow-up" }}

Direct usage in Go:

lucide.ArrowUp()
lucide.ArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUp01

func ArrowUp01(opts ...Options) template.HTML

ArrowUp01 renders the "arrow-up-0-1" icon.

Usage in templates:

{{ lucide "arrow-up-0-1" }}

Direct usage in Go:

lucide.ArrowUp01()
lucide.ArrowUp01(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUp10

func ArrowUp10(opts ...Options) template.HTML

ArrowUp10 renders the "arrow-up-1-0" icon.

Usage in templates:

{{ lucide "arrow-up-1-0" }}

Direct usage in Go:

lucide.ArrowUp10()
lucide.ArrowUp10(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpAZ

func ArrowUpAZ(opts ...Options) template.HTML

ArrowUpAZ renders the "arrow-up-a-z" icon.

Usage in templates:

{{ lucide "arrow-up-a-z" }}

Direct usage in Go:

lucide.ArrowUpAZ()
lucide.ArrowUpAZ(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpAz deprecated added in v0.4.0

func ArrowUpAz(opts ...Options) template.HTML

ArrowUpAz is an alias for ArrowUpAZ.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ArrowUpAZ instead.

Usage in templates:

{{ lucide "arrow-up-az" }}

Direct usage in Go:

lucide.ArrowUpAz()
lucide.ArrowUpAz(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpCircle deprecated added in v0.4.0

func ArrowUpCircle(opts ...Options) template.HTML

ArrowUpCircle is an alias for CircleArrowUp.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleArrowUp instead.

Usage in templates:

{{ lucide "arrow-up-circle" }}

Direct usage in Go:

lucide.ArrowUpCircle()
lucide.ArrowUpCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpDown

func ArrowUpDown(opts ...Options) template.HTML

ArrowUpDown renders the "arrow-up-down" icon.

Usage in templates:

{{ lucide "arrow-up-down" }}

Direct usage in Go:

lucide.ArrowUpDown()
lucide.ArrowUpDown(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpFromDot

func ArrowUpFromDot(opts ...Options) template.HTML

ArrowUpFromDot renders the "arrow-up-from-dot" icon.

Usage in templates:

{{ lucide "arrow-up-from-dot" }}

Direct usage in Go:

lucide.ArrowUpFromDot()
lucide.ArrowUpFromDot(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpFromLine

func ArrowUpFromLine(opts ...Options) template.HTML

ArrowUpFromLine renders the "arrow-up-from-line" icon.

Usage in templates:

{{ lucide "arrow-up-from-line" }}

Direct usage in Go:

lucide.ArrowUpFromLine()
lucide.ArrowUpFromLine(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpLeft

func ArrowUpLeft(opts ...Options) template.HTML

ArrowUpLeft renders the "arrow-up-left" icon.

Usage in templates:

{{ lucide "arrow-up-left" }}

Direct usage in Go:

lucide.ArrowUpLeft()
lucide.ArrowUpLeft(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpLeftFromCircle deprecated added in v0.4.0

func ArrowUpLeftFromCircle(opts ...Options) template.HTML

ArrowUpLeftFromCircle is an alias for CircleArrowOutUpLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleArrowOutUpLeft instead.

Usage in templates:

{{ lucide "arrow-up-left-from-circle" }}

Direct usage in Go:

lucide.ArrowUpLeftFromCircle()
lucide.ArrowUpLeftFromCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpLeftFromSquare deprecated added in v0.4.0

func ArrowUpLeftFromSquare(opts ...Options) template.HTML

ArrowUpLeftFromSquare is an alias for SquareArrowOutUpLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowOutUpLeft instead.

Usage in templates:

{{ lucide "arrow-up-left-from-square" }}

Direct usage in Go:

lucide.ArrowUpLeftFromSquare()
lucide.ArrowUpLeftFromSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpLeftSquare deprecated added in v0.4.0

func ArrowUpLeftSquare(opts ...Options) template.HTML

ArrowUpLeftSquare is an alias for SquareArrowUpLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowUpLeft instead.

Usage in templates:

{{ lucide "arrow-up-left-square" }}

Direct usage in Go:

lucide.ArrowUpLeftSquare()
lucide.ArrowUpLeftSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpNarrowWide

func ArrowUpNarrowWide(opts ...Options) template.HTML

ArrowUpNarrowWide renders the "arrow-up-narrow-wide" icon.

Usage in templates:

{{ lucide "arrow-up-narrow-wide" }}

Direct usage in Go:

lucide.ArrowUpNarrowWide()
lucide.ArrowUpNarrowWide(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpRight

func ArrowUpRight(opts ...Options) template.HTML

ArrowUpRight renders the "arrow-up-right" icon.

Usage in templates:

{{ lucide "arrow-up-right" }}

Direct usage in Go:

lucide.ArrowUpRight()
lucide.ArrowUpRight(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpRightFromCircle deprecated added in v0.4.0

func ArrowUpRightFromCircle(opts ...Options) template.HTML

ArrowUpRightFromCircle is an alias for CircleArrowOutUpRight.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleArrowOutUpRight instead.

Usage in templates:

{{ lucide "arrow-up-right-from-circle" }}

Direct usage in Go:

lucide.ArrowUpRightFromCircle()
lucide.ArrowUpRightFromCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpRightFromSquare deprecated added in v0.4.0

func ArrowUpRightFromSquare(opts ...Options) template.HTML

ArrowUpRightFromSquare is an alias for SquareArrowOutUpRight.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowOutUpRight instead.

Usage in templates:

{{ lucide "arrow-up-right-from-square" }}

Direct usage in Go:

lucide.ArrowUpRightFromSquare()
lucide.ArrowUpRightFromSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpRightSquare deprecated added in v0.4.0

func ArrowUpRightSquare(opts ...Options) template.HTML

ArrowUpRightSquare is an alias for SquareArrowUpRight.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowUpRight instead.

Usage in templates:

{{ lucide "arrow-up-right-square" }}

Direct usage in Go:

lucide.ArrowUpRightSquare()
lucide.ArrowUpRightSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpSquare deprecated added in v0.4.0

func ArrowUpSquare(opts ...Options) template.HTML

ArrowUpSquare is an alias for SquareArrowUp.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareArrowUp instead.

Usage in templates:

{{ lucide "arrow-up-square" }}

Direct usage in Go:

lucide.ArrowUpSquare()
lucide.ArrowUpSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpToLine

func ArrowUpToLine(opts ...Options) template.HTML

ArrowUpToLine renders the "arrow-up-to-line" icon.

Usage in templates:

{{ lucide "arrow-up-to-line" }}

Direct usage in Go:

lucide.ArrowUpToLine()
lucide.ArrowUpToLine(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpWideNarrow

func ArrowUpWideNarrow(opts ...Options) template.HTML

ArrowUpWideNarrow renders the "arrow-up-wide-narrow" icon.

Usage in templates:

{{ lucide "arrow-up-wide-narrow" }}

Direct usage in Go:

lucide.ArrowUpWideNarrow()
lucide.ArrowUpWideNarrow(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpZA

func ArrowUpZA(opts ...Options) template.HTML

ArrowUpZA renders the "arrow-up-z-a" icon.

Usage in templates:

{{ lucide "arrow-up-z-a" }}

Direct usage in Go:

lucide.ArrowUpZA()
lucide.ArrowUpZA(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowUpZa deprecated added in v0.4.0

func ArrowUpZa(opts ...Options) template.HTML

ArrowUpZa is an alias for ArrowUpZA.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ArrowUpZA instead.

Usage in templates:

{{ lucide "arrow-up-za" }}

Direct usage in Go:

lucide.ArrowUpZa()
lucide.ArrowUpZa(lucide.Options{Size: 32, Class: "my-icon"})

func ArrowsUpFromLine

func ArrowsUpFromLine(opts ...Options) template.HTML

ArrowsUpFromLine renders the "arrows-up-from-line" icon.

Usage in templates:

{{ lucide "arrows-up-from-line" }}

Direct usage in Go:

lucide.ArrowsUpFromLine()
lucide.ArrowsUpFromLine(lucide.Options{Size: 32, Class: "my-icon"})

func Asterisk

func Asterisk(opts ...Options) template.HTML

Asterisk renders the "asterisk" icon.

Usage in templates:

{{ lucide "asterisk" }}

Direct usage in Go:

lucide.Asterisk()
lucide.Asterisk(lucide.Options{Size: 32, Class: "my-icon"})

func AsteriskSquare deprecated added in v0.4.0

func AsteriskSquare(opts ...Options) template.HTML

AsteriskSquare is an alias for SquareAsterisk.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareAsterisk instead.

Usage in templates:

{{ lucide "asterisk-square" }}

Direct usage in Go:

lucide.AsteriskSquare()
lucide.AsteriskSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Astroid added in v0.15.0

func Astroid(opts ...Options) template.HTML

Astroid renders the "astroid" icon.

Usage in templates:

{{ lucide "astroid" }}

Direct usage in Go:

lucide.Astroid()
lucide.Astroid(lucide.Options{Size: 32, Class: "my-icon"})

func AtSign

func AtSign(opts ...Options) template.HTML

AtSign renders the "at-sign" icon.

Usage in templates:

{{ lucide "at-sign" }}

Direct usage in Go:

lucide.AtSign()
lucide.AtSign(lucide.Options{Size: 32, Class: "my-icon"})

func Atom

func Atom(opts ...Options) template.HTML

Atom renders the "atom" icon.

Usage in templates:

{{ lucide "atom" }}

Direct usage in Go:

lucide.Atom()
lucide.Atom(lucide.Options{Size: 32, Class: "my-icon"})

func AudioLines

func AudioLines(opts ...Options) template.HTML

AudioLines renders the "audio-lines" icon.

Usage in templates:

{{ lucide "audio-lines" }}

Direct usage in Go:

lucide.AudioLines()
lucide.AudioLines(lucide.Options{Size: 32, Class: "my-icon"})

func AudioLinesX added in v0.24.0

func AudioLinesX(opts ...Options) template.HTML

AudioLinesX renders the "audio-lines-x" icon.

Usage in templates:

{{ lucide "audio-lines-x" }}

Direct usage in Go:

lucide.AudioLinesX()
lucide.AudioLinesX(lucide.Options{Size: 32, Class: "my-icon"})

func AudioWaveform

func AudioWaveform(opts ...Options) template.HTML

AudioWaveform renders the "audio-waveform" icon.

Usage in templates:

{{ lucide "audio-waveform" }}

Direct usage in Go:

lucide.AudioWaveform()
lucide.AudioWaveform(lucide.Options{Size: 32, Class: "my-icon"})

func Award

func Award(opts ...Options) template.HTML

Award renders the "award" icon.

Usage in templates:

{{ lucide "award" }}

Direct usage in Go:

lucide.Award()
lucide.Award(lucide.Options{Size: 32, Class: "my-icon"})

func Axe

func Axe(opts ...Options) template.HTML

Axe renders the "axe" icon.

Usage in templates:

{{ lucide "axe" }}

Direct usage in Go:

lucide.Axe()
lucide.Axe(lucide.Options{Size: 32, Class: "my-icon"})

func Axis3D deprecated added in v0.4.0

func Axis3D(opts ...Options) template.HTML

Axis3D is an alias for Axis3d.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Axis3d instead.

Usage in templates:

{{ lucide "axis-3-d" }}

Direct usage in Go:

lucide.Axis3D()
lucide.Axis3D(lucide.Options{Size: 32, Class: "my-icon"})

func Axis3d

func Axis3d(opts ...Options) template.HTML

Axis3d renders the "axis-3d" icon.

Usage in templates:

{{ lucide "axis-3d" }}

Direct usage in Go:

lucide.Axis3d()
lucide.Axis3d(lucide.Options{Size: 32, Class: "my-icon"})

func Baby

func Baby(opts ...Options) template.HTML

Baby renders the "baby" icon.

Usage in templates:

{{ lucide "baby" }}

Direct usage in Go:

lucide.Baby()
lucide.Baby(lucide.Options{Size: 32, Class: "my-icon"})

func Backpack

func Backpack(opts ...Options) template.HTML

Backpack renders the "backpack" icon.

Usage in templates:

{{ lucide "backpack" }}

Direct usage in Go:

lucide.Backpack()
lucide.Backpack(lucide.Options{Size: 32, Class: "my-icon"})

func Badge

func Badge(opts ...Options) template.HTML

Badge renders the "badge" icon.

Usage in templates:

{{ lucide "badge" }}

Direct usage in Go:

lucide.Badge()
lucide.Badge(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeAlert

func BadgeAlert(opts ...Options) template.HTML

BadgeAlert renders the "badge-alert" icon.

Usage in templates:

{{ lucide "badge-alert" }}

Direct usage in Go:

lucide.BadgeAlert()
lucide.BadgeAlert(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeCent

func BadgeCent(opts ...Options) template.HTML

BadgeCent renders the "badge-cent" icon.

Usage in templates:

{{ lucide "badge-cent" }}

Direct usage in Go:

lucide.BadgeCent()
lucide.BadgeCent(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeCheck

func BadgeCheck(opts ...Options) template.HTML

BadgeCheck renders the "badge-check" icon.

Usage in templates:

{{ lucide "badge-check" }}

Direct usage in Go:

lucide.BadgeCheck()
lucide.BadgeCheck(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeDollarSign

func BadgeDollarSign(opts ...Options) template.HTML

BadgeDollarSign renders the "badge-dollar-sign" icon.

Usage in templates:

{{ lucide "badge-dollar-sign" }}

Direct usage in Go:

lucide.BadgeDollarSign()
lucide.BadgeDollarSign(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeEuro

func BadgeEuro(opts ...Options) template.HTML

BadgeEuro renders the "badge-euro" icon.

Usage in templates:

{{ lucide "badge-euro" }}

Direct usage in Go:

lucide.BadgeEuro()
lucide.BadgeEuro(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeHelp deprecated added in v0.4.0

func BadgeHelp(opts ...Options) template.HTML

BadgeHelp is an alias for BadgeQuestionMark.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use BadgeQuestionMark instead.

Usage in templates:

{{ lucide "badge-help" }}

Direct usage in Go:

lucide.BadgeHelp()
lucide.BadgeHelp(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeIndianRupee

func BadgeIndianRupee(opts ...Options) template.HTML

BadgeIndianRupee renders the "badge-indian-rupee" icon.

Usage in templates:

{{ lucide "badge-indian-rupee" }}

Direct usage in Go:

lucide.BadgeIndianRupee()
lucide.BadgeIndianRupee(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeInfo

func BadgeInfo(opts ...Options) template.HTML

BadgeInfo renders the "badge-info" icon.

Usage in templates:

{{ lucide "badge-info" }}

Direct usage in Go:

lucide.BadgeInfo()
lucide.BadgeInfo(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeJapaneseYen

func BadgeJapaneseYen(opts ...Options) template.HTML

BadgeJapaneseYen renders the "badge-japanese-yen" icon.

Usage in templates:

{{ lucide "badge-japanese-yen" }}

Direct usage in Go:

lucide.BadgeJapaneseYen()
lucide.BadgeJapaneseYen(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeMinus

func BadgeMinus(opts ...Options) template.HTML

BadgeMinus renders the "badge-minus" icon.

Usage in templates:

{{ lucide "badge-minus" }}

Direct usage in Go:

lucide.BadgeMinus()
lucide.BadgeMinus(lucide.Options{Size: 32, Class: "my-icon"})

func BadgePercent

func BadgePercent(opts ...Options) template.HTML

BadgePercent renders the "badge-percent" icon.

Usage in templates:

{{ lucide "badge-percent" }}

Direct usage in Go:

lucide.BadgePercent()
lucide.BadgePercent(lucide.Options{Size: 32, Class: "my-icon"})

func BadgePlus

func BadgePlus(opts ...Options) template.HTML

BadgePlus renders the "badge-plus" icon.

Usage in templates:

{{ lucide "badge-plus" }}

Direct usage in Go:

lucide.BadgePlus()
lucide.BadgePlus(lucide.Options{Size: 32, Class: "my-icon"})

func BadgePoundSterling

func BadgePoundSterling(opts ...Options) template.HTML

BadgePoundSterling renders the "badge-pound-sterling" icon.

Usage in templates:

{{ lucide "badge-pound-sterling" }}

Direct usage in Go:

lucide.BadgePoundSterling()
lucide.BadgePoundSterling(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeQuestionMark

func BadgeQuestionMark(opts ...Options) template.HTML

BadgeQuestionMark renders the "badge-question-mark" icon.

Usage in templates:

{{ lucide "badge-question-mark" }}

Direct usage in Go:

lucide.BadgeQuestionMark()
lucide.BadgeQuestionMark(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeRussianRuble

func BadgeRussianRuble(opts ...Options) template.HTML

BadgeRussianRuble renders the "badge-russian-ruble" icon.

Usage in templates:

{{ lucide "badge-russian-ruble" }}

Direct usage in Go:

lucide.BadgeRussianRuble()
lucide.BadgeRussianRuble(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeSwissFranc

func BadgeSwissFranc(opts ...Options) template.HTML

BadgeSwissFranc renders the "badge-swiss-franc" icon.

Usage in templates:

{{ lucide "badge-swiss-franc" }}

Direct usage in Go:

lucide.BadgeSwissFranc()
lucide.BadgeSwissFranc(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeTurkishLira

func BadgeTurkishLira(opts ...Options) template.HTML

BadgeTurkishLira renders the "badge-turkish-lira" icon.

Usage in templates:

{{ lucide "badge-turkish-lira" }}

Direct usage in Go:

lucide.BadgeTurkishLira()
lucide.BadgeTurkishLira(lucide.Options{Size: 32, Class: "my-icon"})

func BadgeX

func BadgeX(opts ...Options) template.HTML

BadgeX renders the "badge-x" icon.

Usage in templates:

{{ lucide "badge-x" }}

Direct usage in Go:

lucide.BadgeX()
lucide.BadgeX(lucide.Options{Size: 32, Class: "my-icon"})

func BaggageClaim

func BaggageClaim(opts ...Options) template.HTML

BaggageClaim renders the "baggage-claim" icon.

Usage in templates:

{{ lucide "baggage-claim" }}

Direct usage in Go:

lucide.BaggageClaim()
lucide.BaggageClaim(lucide.Options{Size: 32, Class: "my-icon"})

func Balloon added in v0.7.0

func Balloon(opts ...Options) template.HTML

Balloon renders the "balloon" icon.

Usage in templates:

{{ lucide "balloon" }}

Direct usage in Go:

lucide.Balloon()
lucide.Balloon(lucide.Options{Size: 32, Class: "my-icon"})

func Ban

func Ban(opts ...Options) template.HTML

Ban renders the "ban" icon.

Usage in templates:

{{ lucide "ban" }}

Direct usage in Go:

lucide.Ban()
lucide.Ban(lucide.Options{Size: 32, Class: "my-icon"})

func Banana

func Banana(opts ...Options) template.HTML

Banana renders the "banana" icon.

Usage in templates:

{{ lucide "banana" }}

Direct usage in Go:

lucide.Banana()
lucide.Banana(lucide.Options{Size: 32, Class: "my-icon"})

func Bandage

func Bandage(opts ...Options) template.HTML

Bandage renders the "bandage" icon.

Usage in templates:

{{ lucide "bandage" }}

Direct usage in Go:

lucide.Bandage()
lucide.Bandage(lucide.Options{Size: 32, Class: "my-icon"})

func Banknote

func Banknote(opts ...Options) template.HTML

Banknote renders the "banknote" icon.

Usage in templates:

{{ lucide "banknote" }}

Direct usage in Go:

lucide.Banknote()
lucide.Banknote(lucide.Options{Size: 32, Class: "my-icon"})

func BanknoteArrowDown

func BanknoteArrowDown(opts ...Options) template.HTML

BanknoteArrowDown renders the "banknote-arrow-down" icon.

Usage in templates:

{{ lucide "banknote-arrow-down" }}

Direct usage in Go:

lucide.BanknoteArrowDown()
lucide.BanknoteArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func BanknoteArrowUp

func BanknoteArrowUp(opts ...Options) template.HTML

BanknoteArrowUp renders the "banknote-arrow-up" icon.

Usage in templates:

{{ lucide "banknote-arrow-up" }}

Direct usage in Go:

lucide.BanknoteArrowUp()
lucide.BanknoteArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func BanknoteCheck added in v0.19.0

func BanknoteCheck(opts ...Options) template.HTML

BanknoteCheck renders the "banknote-check" icon.

Usage in templates:

{{ lucide "banknote-check" }}

Direct usage in Go:

lucide.BanknoteCheck()
lucide.BanknoteCheck(lucide.Options{Size: 32, Class: "my-icon"})

func BanknoteX

func BanknoteX(opts ...Options) template.HTML

BanknoteX renders the "banknote-x" icon.

Usage in templates:

{{ lucide "banknote-x" }}

Direct usage in Go:

lucide.BanknoteX()
lucide.BanknoteX(lucide.Options{Size: 32, Class: "my-icon"})

func BarChart deprecated added in v0.4.0

func BarChart(opts ...Options) template.HTML

BarChart is an alias for ChartNoAxesColumnIncreasing.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartNoAxesColumnIncreasing instead.

Usage in templates:

{{ lucide "bar-chart" }}

Direct usage in Go:

lucide.BarChart()
lucide.BarChart(lucide.Options{Size: 32, Class: "my-icon"})

func BarChart2 deprecated added in v0.4.0

func BarChart2(opts ...Options) template.HTML

BarChart2 is an alias for ChartNoAxesColumn.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartNoAxesColumn instead.

Usage in templates:

{{ lucide "bar-chart-2" }}

Direct usage in Go:

lucide.BarChart2()
lucide.BarChart2(lucide.Options{Size: 32, Class: "my-icon"})

func BarChart3 deprecated added in v0.4.0

func BarChart3(opts ...Options) template.HTML

BarChart3 is an alias for ChartColumn.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartColumn instead.

Usage in templates:

{{ lucide "bar-chart-3" }}

Direct usage in Go:

lucide.BarChart3()
lucide.BarChart3(lucide.Options{Size: 32, Class: "my-icon"})

func BarChart4 deprecated added in v0.4.0

func BarChart4(opts ...Options) template.HTML

BarChart4 is an alias for ChartColumnIncreasing.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartColumnIncreasing instead.

Usage in templates:

{{ lucide "bar-chart-4" }}

Direct usage in Go:

lucide.BarChart4()
lucide.BarChart4(lucide.Options{Size: 32, Class: "my-icon"})

func BarChartBig deprecated added in v0.4.0

func BarChartBig(opts ...Options) template.HTML

BarChartBig is an alias for ChartColumnBig.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartColumnBig instead.

Usage in templates:

{{ lucide "bar-chart-big" }}

Direct usage in Go:

lucide.BarChartBig()
lucide.BarChartBig(lucide.Options{Size: 32, Class: "my-icon"})

func BarChartHorizontal deprecated added in v0.4.0

func BarChartHorizontal(opts ...Options) template.HTML

BarChartHorizontal is an alias for ChartBar.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartBar instead.

Usage in templates:

{{ lucide "bar-chart-horizontal" }}

Direct usage in Go:

lucide.BarChartHorizontal()
lucide.BarChartHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func BarChartHorizontalBig deprecated added in v0.4.0

func BarChartHorizontalBig(opts ...Options) template.HTML

BarChartHorizontalBig is an alias for ChartBarBig.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartBarBig instead.

Usage in templates:

{{ lucide "bar-chart-horizontal-big" }}

Direct usage in Go:

lucide.BarChartHorizontalBig()
lucide.BarChartHorizontalBig(lucide.Options{Size: 32, Class: "my-icon"})

func Barcode

func Barcode(opts ...Options) template.HTML

Barcode renders the "barcode" icon.

Usage in templates:

{{ lucide "barcode" }}

Direct usage in Go:

lucide.Barcode()
lucide.Barcode(lucide.Options{Size: 32, Class: "my-icon"})

func Barrel

func Barrel(opts ...Options) template.HTML

Barrel renders the "barrel" icon.

Usage in templates:

{{ lucide "barrel" }}

Direct usage in Go:

lucide.Barrel()
lucide.Barrel(lucide.Options{Size: 32, Class: "my-icon"})

func Baseline

func Baseline(opts ...Options) template.HTML

Baseline renders the "baseline" icon.

Usage in templates:

{{ lucide "baseline" }}

Direct usage in Go:

lucide.Baseline()
lucide.Baseline(lucide.Options{Size: 32, Class: "my-icon"})

func Bath

func Bath(opts ...Options) template.HTML

Bath renders the "bath" icon.

Usage in templates:

{{ lucide "bath" }}

Direct usage in Go:

lucide.Bath()
lucide.Bath(lucide.Options{Size: 32, Class: "my-icon"})

func Battery

func Battery(opts ...Options) template.HTML

Battery renders the "battery" icon.

Usage in templates:

{{ lucide "battery" }}

Direct usage in Go:

lucide.Battery()
lucide.Battery(lucide.Options{Size: 32, Class: "my-icon"})

func BatteryCharging

func BatteryCharging(opts ...Options) template.HTML

BatteryCharging renders the "battery-charging" icon.

Usage in templates:

{{ lucide "battery-charging" }}

Direct usage in Go:

lucide.BatteryCharging()
lucide.BatteryCharging(lucide.Options{Size: 32, Class: "my-icon"})

func BatteryFull

func BatteryFull(opts ...Options) template.HTML

BatteryFull renders the "battery-full" icon.

Usage in templates:

{{ lucide "battery-full" }}

Direct usage in Go:

lucide.BatteryFull()
lucide.BatteryFull(lucide.Options{Size: 32, Class: "my-icon"})

func BatteryLow

func BatteryLow(opts ...Options) template.HTML

BatteryLow renders the "battery-low" icon.

Usage in templates:

{{ lucide "battery-low" }}

Direct usage in Go:

lucide.BatteryLow()
lucide.BatteryLow(lucide.Options{Size: 32, Class: "my-icon"})

func BatteryMedium

func BatteryMedium(opts ...Options) template.HTML

BatteryMedium renders the "battery-medium" icon.

Usage in templates:

{{ lucide "battery-medium" }}

Direct usage in Go:

lucide.BatteryMedium()
lucide.BatteryMedium(lucide.Options{Size: 32, Class: "my-icon"})

func BatteryPlus

func BatteryPlus(opts ...Options) template.HTML

BatteryPlus renders the "battery-plus" icon.

Usage in templates:

{{ lucide "battery-plus" }}

Direct usage in Go:

lucide.BatteryPlus()
lucide.BatteryPlus(lucide.Options{Size: 32, Class: "my-icon"})

func BatteryWarning

func BatteryWarning(opts ...Options) template.HTML

BatteryWarning renders the "battery-warning" icon.

Usage in templates:

{{ lucide "battery-warning" }}

Direct usage in Go:

lucide.BatteryWarning()
lucide.BatteryWarning(lucide.Options{Size: 32, Class: "my-icon"})

func Beaker

func Beaker(opts ...Options) template.HTML

Beaker renders the "beaker" icon.

Usage in templates:

{{ lucide "beaker" }}

Direct usage in Go:

lucide.Beaker()
lucide.Beaker(lucide.Options{Size: 32, Class: "my-icon"})

func Bean

func Bean(opts ...Options) template.HTML

Bean renders the "bean" icon.

Usage in templates:

{{ lucide "bean" }}

Direct usage in Go:

lucide.Bean()
lucide.Bean(lucide.Options{Size: 32, Class: "my-icon"})

func BeanOff

func BeanOff(opts ...Options) template.HTML

BeanOff renders the "bean-off" icon.

Usage in templates:

{{ lucide "bean-off" }}

Direct usage in Go:

lucide.BeanOff()
lucide.BeanOff(lucide.Options{Size: 32, Class: "my-icon"})

func Bed

func Bed(opts ...Options) template.HTML

Bed renders the "bed" icon.

Usage in templates:

{{ lucide "bed" }}

Direct usage in Go:

lucide.Bed()
lucide.Bed(lucide.Options{Size: 32, Class: "my-icon"})

func BedDouble

func BedDouble(opts ...Options) template.HTML

BedDouble renders the "bed-double" icon.

Usage in templates:

{{ lucide "bed-double" }}

Direct usage in Go:

lucide.BedDouble()
lucide.BedDouble(lucide.Options{Size: 32, Class: "my-icon"})

func BedSingle

func BedSingle(opts ...Options) template.HTML

BedSingle renders the "bed-single" icon.

Usage in templates:

{{ lucide "bed-single" }}

Direct usage in Go:

lucide.BedSingle()
lucide.BedSingle(lucide.Options{Size: 32, Class: "my-icon"})

func Beef

func Beef(opts ...Options) template.HTML

Beef renders the "beef" icon.

Usage in templates:

{{ lucide "beef" }}

Direct usage in Go:

lucide.Beef()
lucide.Beef(lucide.Options{Size: 32, Class: "my-icon"})

func BeefOff added in v0.12.0

func BeefOff(opts ...Options) template.HTML

BeefOff renders the "beef-off" icon.

Usage in templates:

{{ lucide "beef-off" }}

Direct usage in Go:

lucide.BeefOff()
lucide.BeefOff(lucide.Options{Size: 32, Class: "my-icon"})

func Beer

func Beer(opts ...Options) template.HTML

Beer renders the "beer" icon.

Usage in templates:

{{ lucide "beer" }}

Direct usage in Go:

lucide.Beer()
lucide.Beer(lucide.Options{Size: 32, Class: "my-icon"})

func BeerOff

func BeerOff(opts ...Options) template.HTML

BeerOff renders the "beer-off" icon.

Usage in templates:

{{ lucide "beer-off" }}

Direct usage in Go:

lucide.BeerOff()
lucide.BeerOff(lucide.Options{Size: 32, Class: "my-icon"})

func Bell

func Bell(opts ...Options) template.HTML

Bell renders the "bell" icon.

Usage in templates:

{{ lucide "bell" }}

Direct usage in Go:

lucide.Bell()
lucide.Bell(lucide.Options{Size: 32, Class: "my-icon"})

func BellCheck added in v0.14.0

func BellCheck(opts ...Options) template.HTML

BellCheck renders the "bell-check" icon.

Usage in templates:

{{ lucide "bell-check" }}

Direct usage in Go:

lucide.BellCheck()
lucide.BellCheck(lucide.Options{Size: 32, Class: "my-icon"})

func BellDot

func BellDot(opts ...Options) template.HTML

BellDot renders the "bell-dot" icon.

Usage in templates:

{{ lucide "bell-dot" }}

Direct usage in Go:

lucide.BellDot()
lucide.BellDot(lucide.Options{Size: 32, Class: "my-icon"})

func BellElectric

func BellElectric(opts ...Options) template.HTML

BellElectric renders the "bell-electric" icon.

Usage in templates:

{{ lucide "bell-electric" }}

Direct usage in Go:

lucide.BellElectric()
lucide.BellElectric(lucide.Options{Size: 32, Class: "my-icon"})

func BellMinus

func BellMinus(opts ...Options) template.HTML

BellMinus renders the "bell-minus" icon.

Usage in templates:

{{ lucide "bell-minus" }}

Direct usage in Go:

lucide.BellMinus()
lucide.BellMinus(lucide.Options{Size: 32, Class: "my-icon"})

func BellOff

func BellOff(opts ...Options) template.HTML

BellOff renders the "bell-off" icon.

Usage in templates:

{{ lucide "bell-off" }}

Direct usage in Go:

lucide.BellOff()
lucide.BellOff(lucide.Options{Size: 32, Class: "my-icon"})

func BellPlus

func BellPlus(opts ...Options) template.HTML

BellPlus renders the "bell-plus" icon.

Usage in templates:

{{ lucide "bell-plus" }}

Direct usage in Go:

lucide.BellPlus()
lucide.BellPlus(lucide.Options{Size: 32, Class: "my-icon"})

func BellRing

func BellRing(opts ...Options) template.HTML

BellRing renders the "bell-ring" icon.

Usage in templates:

{{ lucide "bell-ring" }}

Direct usage in Go:

lucide.BellRing()
lucide.BellRing(lucide.Options{Size: 32, Class: "my-icon"})

func BetweenHorizonalEnd deprecated added in v0.4.0

func BetweenHorizonalEnd(opts ...Options) template.HTML

BetweenHorizonalEnd is an alias for BetweenHorizontalEnd.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.typo Please use BetweenHorizontalEnd instead.

Usage in templates:

{{ lucide "between-horizonal-end" }}

Direct usage in Go:

lucide.BetweenHorizonalEnd()
lucide.BetweenHorizonalEnd(lucide.Options{Size: 32, Class: "my-icon"})

func BetweenHorizonalStart deprecated added in v0.4.0

func BetweenHorizonalStart(opts ...Options) template.HTML

BetweenHorizonalStart is an alias for BetweenHorizontalStart.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.typo Please use BetweenHorizontalStart instead.

Usage in templates:

{{ lucide "between-horizonal-start" }}

Direct usage in Go:

lucide.BetweenHorizonalStart()
lucide.BetweenHorizonalStart(lucide.Options{Size: 32, Class: "my-icon"})

func BetweenHorizontalEnd

func BetweenHorizontalEnd(opts ...Options) template.HTML

BetweenHorizontalEnd renders the "between-horizontal-end" icon.

Usage in templates:

{{ lucide "between-horizontal-end" }}

Direct usage in Go:

lucide.BetweenHorizontalEnd()
lucide.BetweenHorizontalEnd(lucide.Options{Size: 32, Class: "my-icon"})

func BetweenHorizontalStart

func BetweenHorizontalStart(opts ...Options) template.HTML

BetweenHorizontalStart renders the "between-horizontal-start" icon.

Usage in templates:

{{ lucide "between-horizontal-start" }}

Direct usage in Go:

lucide.BetweenHorizontalStart()
lucide.BetweenHorizontalStart(lucide.Options{Size: 32, Class: "my-icon"})

func BetweenVerticalEnd

func BetweenVerticalEnd(opts ...Options) template.HTML

BetweenVerticalEnd renders the "between-vertical-end" icon.

Usage in templates:

{{ lucide "between-vertical-end" }}

Direct usage in Go:

lucide.BetweenVerticalEnd()
lucide.BetweenVerticalEnd(lucide.Options{Size: 32, Class: "my-icon"})

func BetweenVerticalStart

func BetweenVerticalStart(opts ...Options) template.HTML

BetweenVerticalStart renders the "between-vertical-start" icon.

Usage in templates:

{{ lucide "between-vertical-start" }}

Direct usage in Go:

lucide.BetweenVerticalStart()
lucide.BetweenVerticalStart(lucide.Options{Size: 32, Class: "my-icon"})

func BicepsFlexed

func BicepsFlexed(opts ...Options) template.HTML

BicepsFlexed renders the "biceps-flexed" icon.

Usage in templates:

{{ lucide "biceps-flexed" }}

Direct usage in Go:

lucide.BicepsFlexed()
lucide.BicepsFlexed(lucide.Options{Size: 32, Class: "my-icon"})

func Bike

func Bike(opts ...Options) template.HTML

Bike renders the "bike" icon.

Usage in templates:

{{ lucide "bike" }}

Direct usage in Go:

lucide.Bike()
lucide.Bike(lucide.Options{Size: 32, Class: "my-icon"})

func Binary

func Binary(opts ...Options) template.HTML

Binary renders the "binary" icon.

Usage in templates:

{{ lucide "binary" }}

Direct usage in Go:

lucide.Binary()
lucide.Binary(lucide.Options{Size: 32, Class: "my-icon"})

func Binoculars

func Binoculars(opts ...Options) template.HTML

Binoculars renders the "binoculars" icon.

Usage in templates:

{{ lucide "binoculars" }}

Direct usage in Go:

lucide.Binoculars()
lucide.Binoculars(lucide.Options{Size: 32, Class: "my-icon"})

func Biohazard

func Biohazard(opts ...Options) template.HTML

Biohazard renders the "biohazard" icon.

Usage in templates:

{{ lucide "biohazard" }}

Direct usage in Go:

lucide.Biohazard()
lucide.Biohazard(lucide.Options{Size: 32, Class: "my-icon"})

func Bird

func Bird(opts ...Options) template.HTML

Bird renders the "bird" icon.

Usage in templates:

{{ lucide "bird" }}

Direct usage in Go:

lucide.Bird()
lucide.Bird(lucide.Options{Size: 32, Class: "my-icon"})

func Birdhouse

func Birdhouse(opts ...Options) template.HTML

Birdhouse renders the "birdhouse" icon.

Usage in templates:

{{ lucide "birdhouse" }}

Direct usage in Go:

lucide.Birdhouse()
lucide.Birdhouse(lucide.Options{Size: 32, Class: "my-icon"})

func Bitcoin

func Bitcoin(opts ...Options) template.HTML

Bitcoin renders the "bitcoin" icon.

Usage in templates:

{{ lucide "bitcoin" }}

Direct usage in Go:

lucide.Bitcoin()
lucide.Bitcoin(lucide.Options{Size: 32, Class: "my-icon"})

func Blend

func Blend(opts ...Options) template.HTML

Blend renders the "blend" icon.

Usage in templates:

{{ lucide "blend" }}

Direct usage in Go:

lucide.Blend()
lucide.Blend(lucide.Options{Size: 32, Class: "my-icon"})

func Blender added in v0.16.0

func Blender(opts ...Options) template.HTML

Blender renders the "blender" icon.

Usage in templates:

{{ lucide "blender" }}

Direct usage in Go:

lucide.Blender()
lucide.Blender(lucide.Options{Size: 32, Class: "my-icon"})

func Blinds

func Blinds(opts ...Options) template.HTML

Blinds renders the "blinds" icon.

Usage in templates:

{{ lucide "blinds" }}

Direct usage in Go:

lucide.Blinds()
lucide.Blinds(lucide.Options{Size: 32, Class: "my-icon"})

func Blocks

func Blocks(opts ...Options) template.HTML

Blocks renders the "blocks" icon.

Usage in templates:

{{ lucide "blocks" }}

Direct usage in Go:

lucide.Blocks()
lucide.Blocks(lucide.Options{Size: 32, Class: "my-icon"})

func Bluetooth

func Bluetooth(opts ...Options) template.HTML

Bluetooth renders the "bluetooth" icon.

Usage in templates:

{{ lucide "bluetooth" }}

Direct usage in Go:

lucide.Bluetooth()
lucide.Bluetooth(lucide.Options{Size: 32, Class: "my-icon"})

func BluetoothConnected

func BluetoothConnected(opts ...Options) template.HTML

BluetoothConnected renders the "bluetooth-connected" icon.

Usage in templates:

{{ lucide "bluetooth-connected" }}

Direct usage in Go:

lucide.BluetoothConnected()
lucide.BluetoothConnected(lucide.Options{Size: 32, Class: "my-icon"})

func BluetoothOff

func BluetoothOff(opts ...Options) template.HTML

BluetoothOff renders the "bluetooth-off" icon.

Usage in templates:

{{ lucide "bluetooth-off" }}

Direct usage in Go:

lucide.BluetoothOff()
lucide.BluetoothOff(lucide.Options{Size: 32, Class: "my-icon"})

func BluetoothSearching

func BluetoothSearching(opts ...Options) template.HTML

BluetoothSearching renders the "bluetooth-searching" icon.

Usage in templates:

{{ lucide "bluetooth-searching" }}

Direct usage in Go:

lucide.BluetoothSearching()
lucide.BluetoothSearching(lucide.Options{Size: 32, Class: "my-icon"})

func Bold

func Bold(opts ...Options) template.HTML

Bold renders the "bold" icon.

Usage in templates:

{{ lucide "bold" }}

Direct usage in Go:

lucide.Bold()
lucide.Bold(lucide.Options{Size: 32, Class: "my-icon"})

func Bolt

func Bolt(opts ...Options) template.HTML

Bolt renders the "bolt" icon.

Usage in templates:

{{ lucide "bolt" }}

Direct usage in Go:

lucide.Bolt()
lucide.Bolt(lucide.Options{Size: 32, Class: "my-icon"})

func Bomb

func Bomb(opts ...Options) template.HTML

Bomb renders the "bomb" icon.

Usage in templates:

{{ lucide "bomb" }}

Direct usage in Go:

lucide.Bomb()
lucide.Bomb(lucide.Options{Size: 32, Class: "my-icon"})

func Bone

func Bone(opts ...Options) template.HTML

Bone renders the "bone" icon.

Usage in templates:

{{ lucide "bone" }}

Direct usage in Go:

lucide.Bone()
lucide.Bone(lucide.Options{Size: 32, Class: "my-icon"})

func BoneFracture added in v0.19.0

func BoneFracture(opts ...Options) template.HTML

BoneFracture renders the "bone-fracture" icon.

Usage in templates:

{{ lucide "bone-fracture" }}

Direct usage in Go:

lucide.BoneFracture()
lucide.BoneFracture(lucide.Options{Size: 32, Class: "my-icon"})

func Book

func Book(opts ...Options) template.HTML

Book renders the "book" icon.

Usage in templates:

{{ lucide "book" }}

Direct usage in Go:

lucide.Book()
lucide.Book(lucide.Options{Size: 32, Class: "my-icon"})

func BookA

func BookA(opts ...Options) template.HTML

BookA renders the "book-a" icon.

Usage in templates:

{{ lucide "book-a" }}

Direct usage in Go:

lucide.BookA()
lucide.BookA(lucide.Options{Size: 32, Class: "my-icon"})

func BookAlert

func BookAlert(opts ...Options) template.HTML

BookAlert renders the "book-alert" icon.

Usage in templates:

{{ lucide "book-alert" }}

Direct usage in Go:

lucide.BookAlert()
lucide.BookAlert(lucide.Options{Size: 32, Class: "my-icon"})

func BookAudio

func BookAudio(opts ...Options) template.HTML

BookAudio renders the "book-audio" icon.

Usage in templates:

{{ lucide "book-audio" }}

Direct usage in Go:

lucide.BookAudio()
lucide.BookAudio(lucide.Options{Size: 32, Class: "my-icon"})

func BookCheck

func BookCheck(opts ...Options) template.HTML

BookCheck renders the "book-check" icon.

Usage in templates:

{{ lucide "book-check" }}

Direct usage in Go:

lucide.BookCheck()
lucide.BookCheck(lucide.Options{Size: 32, Class: "my-icon"})

func BookCopy

func BookCopy(opts ...Options) template.HTML

BookCopy renders the "book-copy" icon.

Usage in templates:

{{ lucide "book-copy" }}

Direct usage in Go:

lucide.BookCopy()
lucide.BookCopy(lucide.Options{Size: 32, Class: "my-icon"})

func BookDashed

func BookDashed(opts ...Options) template.HTML

BookDashed renders the "book-dashed" icon.

Usage in templates:

{{ lucide "book-dashed" }}

Direct usage in Go:

lucide.BookDashed()
lucide.BookDashed(lucide.Options{Size: 32, Class: "my-icon"})

func BookDown

func BookDown(opts ...Options) template.HTML

BookDown renders the "book-down" icon.

Usage in templates:

{{ lucide "book-down" }}

Direct usage in Go:

lucide.BookDown()
lucide.BookDown(lucide.Options{Size: 32, Class: "my-icon"})

func BookHeadphones

func BookHeadphones(opts ...Options) template.HTML

BookHeadphones renders the "book-headphones" icon.

Usage in templates:

{{ lucide "book-headphones" }}

Direct usage in Go:

lucide.BookHeadphones()
lucide.BookHeadphones(lucide.Options{Size: 32, Class: "my-icon"})

func BookHeart

func BookHeart(opts ...Options) template.HTML

BookHeart renders the "book-heart" icon.

Usage in templates:

{{ lucide "book-heart" }}

Direct usage in Go:

lucide.BookHeart()
lucide.BookHeart(lucide.Options{Size: 32, Class: "my-icon"})

func BookImage

func BookImage(opts ...Options) template.HTML

BookImage renders the "book-image" icon.

Usage in templates:

{{ lucide "book-image" }}

Direct usage in Go:

lucide.BookImage()
lucide.BookImage(lucide.Options{Size: 32, Class: "my-icon"})

func BookKey

func BookKey(opts ...Options) template.HTML

BookKey renders the "book-key" icon.

Usage in templates:

{{ lucide "book-key" }}

Direct usage in Go:

lucide.BookKey()
lucide.BookKey(lucide.Options{Size: 32, Class: "my-icon"})

func BookLock

func BookLock(opts ...Options) template.HTML

BookLock renders the "book-lock" icon.

Usage in templates:

{{ lucide "book-lock" }}

Direct usage in Go:

lucide.BookLock()
lucide.BookLock(lucide.Options{Size: 32, Class: "my-icon"})

func BookMarked

func BookMarked(opts ...Options) template.HTML

BookMarked renders the "book-marked" icon.

Usage in templates:

{{ lucide "book-marked" }}

Direct usage in Go:

lucide.BookMarked()
lucide.BookMarked(lucide.Options{Size: 32, Class: "my-icon"})

func BookMinus

func BookMinus(opts ...Options) template.HTML

BookMinus renders the "book-minus" icon.

Usage in templates:

{{ lucide "book-minus" }}

Direct usage in Go:

lucide.BookMinus()
lucide.BookMinus(lucide.Options{Size: 32, Class: "my-icon"})

func BookOpen

func BookOpen(opts ...Options) template.HTML

BookOpen renders the "book-open" icon.

Usage in templates:

{{ lucide "book-open" }}

Direct usage in Go:

lucide.BookOpen()
lucide.BookOpen(lucide.Options{Size: 32, Class: "my-icon"})

func BookOpenCheck

func BookOpenCheck(opts ...Options) template.HTML

BookOpenCheck renders the "book-open-check" icon.

Usage in templates:

{{ lucide "book-open-check" }}

Direct usage in Go:

lucide.BookOpenCheck()
lucide.BookOpenCheck(lucide.Options{Size: 32, Class: "my-icon"})

func BookOpenText

func BookOpenText(opts ...Options) template.HTML

BookOpenText renders the "book-open-text" icon.

Usage in templates:

{{ lucide "book-open-text" }}

Direct usage in Go:

lucide.BookOpenText()
lucide.BookOpenText(lucide.Options{Size: 32, Class: "my-icon"})

func BookPlus

func BookPlus(opts ...Options) template.HTML

BookPlus renders the "book-plus" icon.

Usage in templates:

{{ lucide "book-plus" }}

Direct usage in Go:

lucide.BookPlus()
lucide.BookPlus(lucide.Options{Size: 32, Class: "my-icon"})

func BookSearch added in v0.7.0

func BookSearch(opts ...Options) template.HTML

BookSearch renders the "book-search" icon.

Usage in templates:

{{ lucide "book-search" }}

Direct usage in Go:

lucide.BookSearch()
lucide.BookSearch(lucide.Options{Size: 32, Class: "my-icon"})

func BookTemplate deprecated added in v0.4.0

func BookTemplate(opts ...Options) template.HTML

BookTemplate is an alias for BookDashed.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use BookDashed instead.

Usage in templates:

{{ lucide "book-template" }}

Direct usage in Go:

lucide.BookTemplate()
lucide.BookTemplate(lucide.Options{Size: 32, Class: "my-icon"})

func BookText

func BookText(opts ...Options) template.HTML

BookText renders the "book-text" icon.

Usage in templates:

{{ lucide "book-text" }}

Direct usage in Go:

lucide.BookText()
lucide.BookText(lucide.Options{Size: 32, Class: "my-icon"})

func BookType

func BookType(opts ...Options) template.HTML

BookType renders the "book-type" icon.

Usage in templates:

{{ lucide "book-type" }}

Direct usage in Go:

lucide.BookType()
lucide.BookType(lucide.Options{Size: 32, Class: "my-icon"})

func BookUp

func BookUp(opts ...Options) template.HTML

BookUp renders the "book-up" icon.

Usage in templates:

{{ lucide "book-up" }}

Direct usage in Go:

lucide.BookUp()
lucide.BookUp(lucide.Options{Size: 32, Class: "my-icon"})

func BookUp2

func BookUp2(opts ...Options) template.HTML

BookUp2 renders the "book-up-2" icon.

Usage in templates:

{{ lucide "book-up-2" }}

Direct usage in Go:

lucide.BookUp2()
lucide.BookUp2(lucide.Options{Size: 32, Class: "my-icon"})

func BookUser

func BookUser(opts ...Options) template.HTML

BookUser renders the "book-user" icon.

Usage in templates:

{{ lucide "book-user" }}

Direct usage in Go:

lucide.BookUser()
lucide.BookUser(lucide.Options{Size: 32, Class: "my-icon"})

func BookX

func BookX(opts ...Options) template.HTML

BookX renders the "book-x" icon.

Usage in templates:

{{ lucide "book-x" }}

Direct usage in Go:

lucide.BookX()
lucide.BookX(lucide.Options{Size: 32, Class: "my-icon"})

func Bookmark

func Bookmark(opts ...Options) template.HTML

Bookmark renders the "bookmark" icon.

Usage in templates:

{{ lucide "bookmark" }}

Direct usage in Go:

lucide.Bookmark()
lucide.Bookmark(lucide.Options{Size: 32, Class: "my-icon"})

func BookmarkCheck

func BookmarkCheck(opts ...Options) template.HTML

BookmarkCheck renders the "bookmark-check" icon.

Usage in templates:

{{ lucide "bookmark-check" }}

Direct usage in Go:

lucide.BookmarkCheck()
lucide.BookmarkCheck(lucide.Options{Size: 32, Class: "my-icon"})

func BookmarkMinus

func BookmarkMinus(opts ...Options) template.HTML

BookmarkMinus renders the "bookmark-minus" icon.

Usage in templates:

{{ lucide "bookmark-minus" }}

Direct usage in Go:

lucide.BookmarkMinus()
lucide.BookmarkMinus(lucide.Options{Size: 32, Class: "my-icon"})

func BookmarkOff added in v0.13.0

func BookmarkOff(opts ...Options) template.HTML

BookmarkOff renders the "bookmark-off" icon.

Usage in templates:

{{ lucide "bookmark-off" }}

Direct usage in Go:

lucide.BookmarkOff()
lucide.BookmarkOff(lucide.Options{Size: 32, Class: "my-icon"})

func BookmarkPlus

func BookmarkPlus(opts ...Options) template.HTML

BookmarkPlus renders the "bookmark-plus" icon.

Usage in templates:

{{ lucide "bookmark-plus" }}

Direct usage in Go:

lucide.BookmarkPlus()
lucide.BookmarkPlus(lucide.Options{Size: 32, Class: "my-icon"})

func BookmarkX

func BookmarkX(opts ...Options) template.HTML

BookmarkX renders the "bookmark-x" icon.

Usage in templates:

{{ lucide "bookmark-x" }}

Direct usage in Go:

lucide.BookmarkX()
lucide.BookmarkX(lucide.Options{Size: 32, Class: "my-icon"})

func BoomBox

func BoomBox(opts ...Options) template.HTML

BoomBox renders the "boom-box" icon.

Usage in templates:

{{ lucide "boom-box" }}

Direct usage in Go:

lucide.BoomBox()
lucide.BoomBox(lucide.Options{Size: 32, Class: "my-icon"})

func Bot

func Bot(opts ...Options) template.HTML

Bot renders the "bot" icon.

Usage in templates:

{{ lucide "bot" }}

Direct usage in Go:

lucide.Bot()
lucide.Bot(lucide.Options{Size: 32, Class: "my-icon"})

func BotMessageSquare

func BotMessageSquare(opts ...Options) template.HTML

BotMessageSquare renders the "bot-message-square" icon.

Usage in templates:

{{ lucide "bot-message-square" }}

Direct usage in Go:

lucide.BotMessageSquare()
lucide.BotMessageSquare(lucide.Options{Size: 32, Class: "my-icon"})

func BotOff

func BotOff(opts ...Options) template.HTML

BotOff renders the "bot-off" icon.

Usage in templates:

{{ lucide "bot-off" }}

Direct usage in Go:

lucide.BotOff()
lucide.BotOff(lucide.Options{Size: 32, Class: "my-icon"})

func BottleWine

func BottleWine(opts ...Options) template.HTML

BottleWine renders the "bottle-wine" icon.

Usage in templates:

{{ lucide "bottle-wine" }}

Direct usage in Go:

lucide.BottleWine()
lucide.BottleWine(lucide.Options{Size: 32, Class: "my-icon"})

func BowArrow

func BowArrow(opts ...Options) template.HTML

BowArrow renders the "bow-arrow" icon.

Usage in templates:

{{ lucide "bow-arrow" }}

Direct usage in Go:

lucide.BowArrow()
lucide.BowArrow(lucide.Options{Size: 32, Class: "my-icon"})

func Box

func Box(opts ...Options) template.HTML

Box renders the "box" icon.

Usage in templates:

{{ lucide "box" }}

Direct usage in Go:

lucide.Box()
lucide.Box(lucide.Options{Size: 32, Class: "my-icon"})

func BoxSelect deprecated added in v0.4.0

func BoxSelect(opts ...Options) template.HTML

BoxSelect is an alias for SquareDashed.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareDashed instead.

Usage in templates:

{{ lucide "box-select" }}

Direct usage in Go:

lucide.BoxSelect()
lucide.BoxSelect(lucide.Options{Size: 32, Class: "my-icon"})

func Boxes

func Boxes(opts ...Options) template.HTML

Boxes renders the "boxes" icon.

Usage in templates:

{{ lucide "boxes" }}

Direct usage in Go:

lucide.Boxes()
lucide.Boxes(lucide.Options{Size: 32, Class: "my-icon"})

func Braces

func Braces(opts ...Options) template.HTML

Braces renders the "braces" icon.

Usage in templates:

{{ lucide "braces" }}

Direct usage in Go:

lucide.Braces()
lucide.Braces(lucide.Options{Size: 32, Class: "my-icon"})

func Brackets

func Brackets(opts ...Options) template.HTML

Brackets renders the "brackets" icon.

Usage in templates:

{{ lucide "brackets" }}

Direct usage in Go:

lucide.Brackets()
lucide.Brackets(lucide.Options{Size: 32, Class: "my-icon"})

func Brain

func Brain(opts ...Options) template.HTML

Brain renders the "brain" icon.

Usage in templates:

{{ lucide "brain" }}

Direct usage in Go:

lucide.Brain()
lucide.Brain(lucide.Options{Size: 32, Class: "my-icon"})

func BrainCircuit

func BrainCircuit(opts ...Options) template.HTML

BrainCircuit renders the "brain-circuit" icon.

Usage in templates:

{{ lucide "brain-circuit" }}

Direct usage in Go:

lucide.BrainCircuit()
lucide.BrainCircuit(lucide.Options{Size: 32, Class: "my-icon"})

func BrainCog

func BrainCog(opts ...Options) template.HTML

BrainCog renders the "brain-cog" icon.

Usage in templates:

{{ lucide "brain-cog" }}

Direct usage in Go:

lucide.BrainCog()
lucide.BrainCog(lucide.Options{Size: 32, Class: "my-icon"})

func BrickWall

func BrickWall(opts ...Options) template.HTML

BrickWall renders the "brick-wall" icon.

Usage in templates:

{{ lucide "brick-wall" }}

Direct usage in Go:

lucide.BrickWall()
lucide.BrickWall(lucide.Options{Size: 32, Class: "my-icon"})

func BrickWallFire

func BrickWallFire(opts ...Options) template.HTML

BrickWallFire renders the "brick-wall-fire" icon.

Usage in templates:

{{ lucide "brick-wall-fire" }}

Direct usage in Go:

lucide.BrickWallFire()
lucide.BrickWallFire(lucide.Options{Size: 32, Class: "my-icon"})

func BrickWallShield

func BrickWallShield(opts ...Options) template.HTML

BrickWallShield renders the "brick-wall-shield" icon.

Usage in templates:

{{ lucide "brick-wall-shield" }}

Direct usage in Go:

lucide.BrickWallShield()
lucide.BrickWallShield(lucide.Options{Size: 32, Class: "my-icon"})

func Briefcase

func Briefcase(opts ...Options) template.HTML

Briefcase renders the "briefcase" icon.

Usage in templates:

{{ lucide "briefcase" }}

Direct usage in Go:

lucide.Briefcase()
lucide.Briefcase(lucide.Options{Size: 32, Class: "my-icon"})

func BriefcaseBusiness

func BriefcaseBusiness(opts ...Options) template.HTML

BriefcaseBusiness renders the "briefcase-business" icon.

Usage in templates:

{{ lucide "briefcase-business" }}

Direct usage in Go:

lucide.BriefcaseBusiness()
lucide.BriefcaseBusiness(lucide.Options{Size: 32, Class: "my-icon"})

func BriefcaseConveyorBelt

func BriefcaseConveyorBelt(opts ...Options) template.HTML

BriefcaseConveyorBelt renders the "briefcase-conveyor-belt" icon.

Usage in templates:

{{ lucide "briefcase-conveyor-belt" }}

Direct usage in Go:

lucide.BriefcaseConveyorBelt()
lucide.BriefcaseConveyorBelt(lucide.Options{Size: 32, Class: "my-icon"})

func BriefcaseMedical

func BriefcaseMedical(opts ...Options) template.HTML

BriefcaseMedical renders the "briefcase-medical" icon.

Usage in templates:

{{ lucide "briefcase-medical" }}

Direct usage in Go:

lucide.BriefcaseMedical()
lucide.BriefcaseMedical(lucide.Options{Size: 32, Class: "my-icon"})

func BringToFront

func BringToFront(opts ...Options) template.HTML

BringToFront renders the "bring-to-front" icon.

Usage in templates:

{{ lucide "bring-to-front" }}

Direct usage in Go:

lucide.BringToFront()
lucide.BringToFront(lucide.Options{Size: 32, Class: "my-icon"})

func Broccoli added in v0.16.0

func Broccoli(opts ...Options) template.HTML

Broccoli renders the "broccoli" icon.

Usage in templates:

{{ lucide "broccoli" }}

Direct usage in Go:

lucide.Broccoli()
lucide.Broccoli(lucide.Options{Size: 32, Class: "my-icon"})

func Broom added in v0.24.0

func Broom(opts ...Options) template.HTML

Broom renders the "broom" icon.

Usage in templates:

{{ lucide "broom" }}

Direct usage in Go:

lucide.Broom()
lucide.Broom(lucide.Options{Size: 32, Class: "my-icon"})

func BroomSparkles added in v0.24.0

func BroomSparkles(opts ...Options) template.HTML

BroomSparkles renders the "broom-sparkles" icon.

Usage in templates:

{{ lucide "broom-sparkles" }}

Direct usage in Go:

lucide.BroomSparkles()
lucide.BroomSparkles(lucide.Options{Size: 32, Class: "my-icon"})

func Brush

func Brush(opts ...Options) template.HTML

Brush renders the "brush" icon.

Usage in templates:

{{ lucide "brush" }}

Direct usage in Go:

lucide.Brush()
lucide.Brush(lucide.Options{Size: 32, Class: "my-icon"})

func BrushCleaning

func BrushCleaning(opts ...Options) template.HTML

BrushCleaning renders the "brush-cleaning" icon.

Usage in templates:

{{ lucide "brush-cleaning" }}

Direct usage in Go:

lucide.BrushCleaning()
lucide.BrushCleaning(lucide.Options{Size: 32, Class: "my-icon"})

func Bubbles

func Bubbles(opts ...Options) template.HTML

Bubbles renders the "bubbles" icon.

Usage in templates:

{{ lucide "bubbles" }}

Direct usage in Go:

lucide.Bubbles()
lucide.Bubbles(lucide.Options{Size: 32, Class: "my-icon"})

func Bug

func Bug(opts ...Options) template.HTML

Bug renders the "bug" icon.

Usage in templates:

{{ lucide "bug" }}

Direct usage in Go:

lucide.Bug()
lucide.Bug(lucide.Options{Size: 32, Class: "my-icon"})

func BugOff

func BugOff(opts ...Options) template.HTML

BugOff renders the "bug-off" icon.

Usage in templates:

{{ lucide "bug-off" }}

Direct usage in Go:

lucide.BugOff()
lucide.BugOff(lucide.Options{Size: 32, Class: "my-icon"})

func BugPlay

func BugPlay(opts ...Options) template.HTML

BugPlay renders the "bug-play" icon.

Usage in templates:

{{ lucide "bug-play" }}

Direct usage in Go:

lucide.BugPlay()
lucide.BugPlay(lucide.Options{Size: 32, Class: "my-icon"})

func Building

func Building(opts ...Options) template.HTML

Building renders the "building" icon.

Usage in templates:

{{ lucide "building" }}

Direct usage in Go:

lucide.Building()
lucide.Building(lucide.Options{Size: 32, Class: "my-icon"})

func Building2

func Building2(opts ...Options) template.HTML

Building2 renders the "building-2" icon.

Usage in templates:

{{ lucide "building-2" }}

Direct usage in Go:

lucide.Building2()
lucide.Building2(lucide.Options{Size: 32, Class: "my-icon"})

func Bus

func Bus(opts ...Options) template.HTML

Bus renders the "bus" icon.

Usage in templates:

{{ lucide "bus" }}

Direct usage in Go:

lucide.Bus()
lucide.Bus(lucide.Options{Size: 32, Class: "my-icon"})

func BusFront

func BusFront(opts ...Options) template.HTML

BusFront renders the "bus-front" icon.

Usage in templates:

{{ lucide "bus-front" }}

Direct usage in Go:

lucide.BusFront()
lucide.BusFront(lucide.Options{Size: 32, Class: "my-icon"})

func Cable

func Cable(opts ...Options) template.HTML

Cable renders the "cable" icon.

Usage in templates:

{{ lucide "cable" }}

Direct usage in Go:

lucide.Cable()
lucide.Cable(lucide.Options{Size: 32, Class: "my-icon"})

func CableCar

func CableCar(opts ...Options) template.HTML

CableCar renders the "cable-car" icon.

Usage in templates:

{{ lucide "cable-car" }}

Direct usage in Go:

lucide.CableCar()
lucide.CableCar(lucide.Options{Size: 32, Class: "my-icon"})

func Cake

func Cake(opts ...Options) template.HTML

Cake renders the "cake" icon.

Usage in templates:

{{ lucide "cake" }}

Direct usage in Go:

lucide.Cake()
lucide.Cake(lucide.Options{Size: 32, Class: "my-icon"})

func CakeSlice

func CakeSlice(opts ...Options) template.HTML

CakeSlice renders the "cake-slice" icon.

Usage in templates:

{{ lucide "cake-slice" }}

Direct usage in Go:

lucide.CakeSlice()
lucide.CakeSlice(lucide.Options{Size: 32, Class: "my-icon"})

func Calculator

func Calculator(opts ...Options) template.HTML

Calculator renders the "calculator" icon.

Usage in templates:

{{ lucide "calculator" }}

Direct usage in Go:

lucide.Calculator()
lucide.Calculator(lucide.Options{Size: 32, Class: "my-icon"})

func Calendar

func Calendar(opts ...Options) template.HTML

Calendar renders the "calendar" icon.

Usage in templates:

{{ lucide "calendar" }}

Direct usage in Go:

lucide.Calendar()
lucide.Calendar(lucide.Options{Size: 32, Class: "my-icon"})

func Calendar1

func Calendar1(opts ...Options) template.HTML

Calendar1 renders the "calendar-1" icon.

Usage in templates:

{{ lucide "calendar-1" }}

Direct usage in Go:

lucide.Calendar1()
lucide.Calendar1(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarArrowDown

func CalendarArrowDown(opts ...Options) template.HTML

CalendarArrowDown renders the "calendar-arrow-down" icon.

Usage in templates:

{{ lucide "calendar-arrow-down" }}

Direct usage in Go:

lucide.CalendarArrowDown()
lucide.CalendarArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarArrowUp

func CalendarArrowUp(opts ...Options) template.HTML

CalendarArrowUp renders the "calendar-arrow-up" icon.

Usage in templates:

{{ lucide "calendar-arrow-up" }}

Direct usage in Go:

lucide.CalendarArrowUp()
lucide.CalendarArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarCheck

func CalendarCheck(opts ...Options) template.HTML

CalendarCheck renders the "calendar-check" icon.

Usage in templates:

{{ lucide "calendar-check" }}

Direct usage in Go:

lucide.CalendarCheck()
lucide.CalendarCheck(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarCheck2

func CalendarCheck2(opts ...Options) template.HTML

CalendarCheck2 renders the "calendar-check-2" icon.

Usage in templates:

{{ lucide "calendar-check-2" }}

Direct usage in Go:

lucide.CalendarCheck2()
lucide.CalendarCheck2(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarClock

func CalendarClock(opts ...Options) template.HTML

CalendarClock renders the "calendar-clock" icon.

Usage in templates:

{{ lucide "calendar-clock" }}

Direct usage in Go:

lucide.CalendarClock()
lucide.CalendarClock(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarCog

func CalendarCog(opts ...Options) template.HTML

CalendarCog renders the "calendar-cog" icon.

Usage in templates:

{{ lucide "calendar-cog" }}

Direct usage in Go:

lucide.CalendarCog()
lucide.CalendarCog(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarDays

func CalendarDays(opts ...Options) template.HTML

CalendarDays renders the "calendar-days" icon.

Usage in templates:

{{ lucide "calendar-days" }}

Direct usage in Go:

lucide.CalendarDays()
lucide.CalendarDays(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarFold

func CalendarFold(opts ...Options) template.HTML

CalendarFold renders the "calendar-fold" icon.

Usage in templates:

{{ lucide "calendar-fold" }}

Direct usage in Go:

lucide.CalendarFold()
lucide.CalendarFold(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarHeart

func CalendarHeart(opts ...Options) template.HTML

CalendarHeart renders the "calendar-heart" icon.

Usage in templates:

{{ lucide "calendar-heart" }}

Direct usage in Go:

lucide.CalendarHeart()
lucide.CalendarHeart(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarMinus

func CalendarMinus(opts ...Options) template.HTML

CalendarMinus renders the "calendar-minus" icon.

Usage in templates:

{{ lucide "calendar-minus" }}

Direct usage in Go:

lucide.CalendarMinus()
lucide.CalendarMinus(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarMinus2

func CalendarMinus2(opts ...Options) template.HTML

CalendarMinus2 renders the "calendar-minus-2" icon.

Usage in templates:

{{ lucide "calendar-minus-2" }}

Direct usage in Go:

lucide.CalendarMinus2()
lucide.CalendarMinus2(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarOff

func CalendarOff(opts ...Options) template.HTML

CalendarOff renders the "calendar-off" icon.

Usage in templates:

{{ lucide "calendar-off" }}

Direct usage in Go:

lucide.CalendarOff()
lucide.CalendarOff(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarPlus

func CalendarPlus(opts ...Options) template.HTML

CalendarPlus renders the "calendar-plus" icon.

Usage in templates:

{{ lucide "calendar-plus" }}

Direct usage in Go:

lucide.CalendarPlus()
lucide.CalendarPlus(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarPlus2

func CalendarPlus2(opts ...Options) template.HTML

CalendarPlus2 renders the "calendar-plus-2" icon.

Usage in templates:

{{ lucide "calendar-plus-2" }}

Direct usage in Go:

lucide.CalendarPlus2()
lucide.CalendarPlus2(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarRange

func CalendarRange(opts ...Options) template.HTML

CalendarRange renders the "calendar-range" icon.

Usage in templates:

{{ lucide "calendar-range" }}

Direct usage in Go:

lucide.CalendarRange()
lucide.CalendarRange(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarSearch

func CalendarSearch(opts ...Options) template.HTML

CalendarSearch renders the "calendar-search" icon.

Usage in templates:

{{ lucide "calendar-search" }}

Direct usage in Go:

lucide.CalendarSearch()
lucide.CalendarSearch(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarSync

func CalendarSync(opts ...Options) template.HTML

CalendarSync renders the "calendar-sync" icon.

Usage in templates:

{{ lucide "calendar-sync" }}

Direct usage in Go:

lucide.CalendarSync()
lucide.CalendarSync(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarX

func CalendarX(opts ...Options) template.HTML

CalendarX renders the "calendar-x" icon.

Usage in templates:

{{ lucide "calendar-x" }}

Direct usage in Go:

lucide.CalendarX()
lucide.CalendarX(lucide.Options{Size: 32, Class: "my-icon"})

func CalendarX2

func CalendarX2(opts ...Options) template.HTML

CalendarX2 renders the "calendar-x-2" icon.

Usage in templates:

{{ lucide "calendar-x-2" }}

Direct usage in Go:

lucide.CalendarX2()
lucide.CalendarX2(lucide.Options{Size: 32, Class: "my-icon"})

func Calendars added in v0.5.0

func Calendars(opts ...Options) template.HTML

Calendars renders the "calendars" icon.

Usage in templates:

{{ lucide "calendars" }}

Direct usage in Go:

lucide.Calendars()
lucide.Calendars(lucide.Options{Size: 32, Class: "my-icon"})

func Camera

func Camera(opts ...Options) template.HTML

Camera renders the "camera" icon.

Usage in templates:

{{ lucide "camera" }}

Direct usage in Go:

lucide.Camera()
lucide.Camera(lucide.Options{Size: 32, Class: "my-icon"})

func CameraOff

func CameraOff(opts ...Options) template.HTML

CameraOff renders the "camera-off" icon.

Usage in templates:

{{ lucide "camera-off" }}

Direct usage in Go:

lucide.CameraOff()
lucide.CameraOff(lucide.Options{Size: 32, Class: "my-icon"})

func CandlestickChart deprecated added in v0.4.0

func CandlestickChart(opts ...Options) template.HTML

CandlestickChart is an alias for ChartCandlestick.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartCandlestick instead.

Usage in templates:

{{ lucide "candlestick-chart" }}

Direct usage in Go:

lucide.CandlestickChart()
lucide.CandlestickChart(lucide.Options{Size: 32, Class: "my-icon"})

func Candy

func Candy(opts ...Options) template.HTML

Candy renders the "candy" icon.

Usage in templates:

{{ lucide "candy" }}

Direct usage in Go:

lucide.Candy()
lucide.Candy(lucide.Options{Size: 32, Class: "my-icon"})

func CandyCane

func CandyCane(opts ...Options) template.HTML

CandyCane renders the "candy-cane" icon.

Usage in templates:

{{ lucide "candy-cane" }}

Direct usage in Go:

lucide.CandyCane()
lucide.CandyCane(lucide.Options{Size: 32, Class: "my-icon"})

func CandyOff

func CandyOff(opts ...Options) template.HTML

CandyOff renders the "candy-off" icon.

Usage in templates:

{{ lucide "candy-off" }}

Direct usage in Go:

lucide.CandyOff()
lucide.CandyOff(lucide.Options{Size: 32, Class: "my-icon"})

func Cannabis

func Cannabis(opts ...Options) template.HTML

Cannabis renders the "cannabis" icon.

Usage in templates:

{{ lucide "cannabis" }}

Direct usage in Go:

lucide.Cannabis()
lucide.Cannabis(lucide.Options{Size: 32, Class: "my-icon"})

func CannabisOff added in v0.7.0

func CannabisOff(opts ...Options) template.HTML

CannabisOff renders the "cannabis-off" icon.

Usage in templates:

{{ lucide "cannabis-off" }}

Direct usage in Go:

lucide.CannabisOff()
lucide.CannabisOff(lucide.Options{Size: 32, Class: "my-icon"})

func Captions

func Captions(opts ...Options) template.HTML

Captions renders the "captions" icon.

Usage in templates:

{{ lucide "captions" }}

Direct usage in Go:

lucide.Captions()
lucide.Captions(lucide.Options{Size: 32, Class: "my-icon"})

func CaptionsOff

func CaptionsOff(opts ...Options) template.HTML

CaptionsOff renders the "captions-off" icon.

Usage in templates:

{{ lucide "captions-off" }}

Direct usage in Go:

lucide.CaptionsOff()
lucide.CaptionsOff(lucide.Options{Size: 32, Class: "my-icon"})

func Car

func Car(opts ...Options) template.HTML

Car renders the "car" icon.

Usage in templates:

{{ lucide "car" }}

Direct usage in Go:

lucide.Car()
lucide.Car(lucide.Options{Size: 32, Class: "my-icon"})

func CarFront

func CarFront(opts ...Options) template.HTML

CarFront renders the "car-front" icon.

Usage in templates:

{{ lucide "car-front" }}

Direct usage in Go:

lucide.CarFront()
lucide.CarFront(lucide.Options{Size: 32, Class: "my-icon"})

func CarTaxiFront

func CarTaxiFront(opts ...Options) template.HTML

CarTaxiFront renders the "car-taxi-front" icon.

Usage in templates:

{{ lucide "car-taxi-front" }}

Direct usage in Go:

lucide.CarTaxiFront()
lucide.CarTaxiFront(lucide.Options{Size: 32, Class: "my-icon"})

func Caravan

func Caravan(opts ...Options) template.HTML

Caravan renders the "caravan" icon.

Usage in templates:

{{ lucide "caravan" }}

Direct usage in Go:

lucide.Caravan()
lucide.Caravan(lucide.Options{Size: 32, Class: "my-icon"})

func CardSim

func CardSim(opts ...Options) template.HTML

CardSim renders the "card-sim" icon.

Usage in templates:

{{ lucide "card-sim" }}

Direct usage in Go:

lucide.CardSim()
lucide.CardSim(lucide.Options{Size: 32, Class: "my-icon"})

func Carrot

func Carrot(opts ...Options) template.HTML

Carrot renders the "carrot" icon.

Usage in templates:

{{ lucide "carrot" }}

Direct usage in Go:

lucide.Carrot()
lucide.Carrot(lucide.Options{Size: 32, Class: "my-icon"})

func CaseLower

func CaseLower(opts ...Options) template.HTML

CaseLower renders the "case-lower" icon.

Usage in templates:

{{ lucide "case-lower" }}

Direct usage in Go:

lucide.CaseLower()
lucide.CaseLower(lucide.Options{Size: 32, Class: "my-icon"})

func CaseSensitive

func CaseSensitive(opts ...Options) template.HTML

CaseSensitive renders the "case-sensitive" icon.

Usage in templates:

{{ lucide "case-sensitive" }}

Direct usage in Go:

lucide.CaseSensitive()
lucide.CaseSensitive(lucide.Options{Size: 32, Class: "my-icon"})

func CaseUpper

func CaseUpper(opts ...Options) template.HTML

CaseUpper renders the "case-upper" icon.

Usage in templates:

{{ lucide "case-upper" }}

Direct usage in Go:

lucide.CaseUpper()
lucide.CaseUpper(lucide.Options{Size: 32, Class: "my-icon"})

func CassetteTape

func CassetteTape(opts ...Options) template.HTML

CassetteTape renders the "cassette-tape" icon.

Usage in templates:

{{ lucide "cassette-tape" }}

Direct usage in Go:

lucide.CassetteTape()
lucide.CassetteTape(lucide.Options{Size: 32, Class: "my-icon"})

func Cast

func Cast(opts ...Options) template.HTML

Cast renders the "cast" icon.

Usage in templates:

{{ lucide "cast" }}

Direct usage in Go:

lucide.Cast()
lucide.Cast(lucide.Options{Size: 32, Class: "my-icon"})

func Castle

func Castle(opts ...Options) template.HTML

Castle renders the "castle" icon.

Usage in templates:

{{ lucide "castle" }}

Direct usage in Go:

lucide.Castle()
lucide.Castle(lucide.Options{Size: 32, Class: "my-icon"})

func Cat

func Cat(opts ...Options) template.HTML

Cat renders the "cat" icon.

Usage in templates:

{{ lucide "cat" }}

Direct usage in Go:

lucide.Cat()
lucide.Cat(lucide.Options{Size: 32, Class: "my-icon"})

func Cctv

func Cctv(opts ...Options) template.HTML

Cctv renders the "cctv" icon.

Usage in templates:

{{ lucide "cctv" }}

Direct usage in Go:

lucide.Cctv()
lucide.Cctv(lucide.Options{Size: 32, Class: "my-icon"})

func CctvOff added in v0.12.0

func CctvOff(opts ...Options) template.HTML

CctvOff renders the "cctv-off" icon.

Usage in templates:

{{ lucide "cctv-off" }}

Direct usage in Go:

lucide.CctvOff()
lucide.CctvOff(lucide.Options{Size: 32, Class: "my-icon"})

func ChartArea

func ChartArea(opts ...Options) template.HTML

ChartArea renders the "chart-area" icon.

Usage in templates:

{{ lucide "chart-area" }}

Direct usage in Go:

lucide.ChartArea()
lucide.ChartArea(lucide.Options{Size: 32, Class: "my-icon"})

func ChartBar

func ChartBar(opts ...Options) template.HTML

ChartBar renders the "chart-bar" icon.

Usage in templates:

{{ lucide "chart-bar" }}

Direct usage in Go:

lucide.ChartBar()
lucide.ChartBar(lucide.Options{Size: 32, Class: "my-icon"})

func ChartBarBig

func ChartBarBig(opts ...Options) template.HTML

ChartBarBig renders the "chart-bar-big" icon.

Usage in templates:

{{ lucide "chart-bar-big" }}

Direct usage in Go:

lucide.ChartBarBig()
lucide.ChartBarBig(lucide.Options{Size: 32, Class: "my-icon"})

func ChartBarDecreasing

func ChartBarDecreasing(opts ...Options) template.HTML

ChartBarDecreasing renders the "chart-bar-decreasing" icon.

Usage in templates:

{{ lucide "chart-bar-decreasing" }}

Direct usage in Go:

lucide.ChartBarDecreasing()
lucide.ChartBarDecreasing(lucide.Options{Size: 32, Class: "my-icon"})

func ChartBarIncreasing

func ChartBarIncreasing(opts ...Options) template.HTML

ChartBarIncreasing renders the "chart-bar-increasing" icon.

Usage in templates:

{{ lucide "chart-bar-increasing" }}

Direct usage in Go:

lucide.ChartBarIncreasing()
lucide.ChartBarIncreasing(lucide.Options{Size: 32, Class: "my-icon"})

func ChartBarStacked

func ChartBarStacked(opts ...Options) template.HTML

ChartBarStacked renders the "chart-bar-stacked" icon.

Usage in templates:

{{ lucide "chart-bar-stacked" }}

Direct usage in Go:

lucide.ChartBarStacked()
lucide.ChartBarStacked(lucide.Options{Size: 32, Class: "my-icon"})

func ChartCandlestick

func ChartCandlestick(opts ...Options) template.HTML

ChartCandlestick renders the "chart-candlestick" icon.

Usage in templates:

{{ lucide "chart-candlestick" }}

Direct usage in Go:

lucide.ChartCandlestick()
lucide.ChartCandlestick(lucide.Options{Size: 32, Class: "my-icon"})

func ChartColumn

func ChartColumn(opts ...Options) template.HTML

ChartColumn renders the "chart-column" icon.

Usage in templates:

{{ lucide "chart-column" }}

Direct usage in Go:

lucide.ChartColumn()
lucide.ChartColumn(lucide.Options{Size: 32, Class: "my-icon"})

func ChartColumnBig

func ChartColumnBig(opts ...Options) template.HTML

ChartColumnBig renders the "chart-column-big" icon.

Usage in templates:

{{ lucide "chart-column-big" }}

Direct usage in Go:

lucide.ChartColumnBig()
lucide.ChartColumnBig(lucide.Options{Size: 32, Class: "my-icon"})

func ChartColumnDecreasing

func ChartColumnDecreasing(opts ...Options) template.HTML

ChartColumnDecreasing renders the "chart-column-decreasing" icon.

Usage in templates:

{{ lucide "chart-column-decreasing" }}

Direct usage in Go:

lucide.ChartColumnDecreasing()
lucide.ChartColumnDecreasing(lucide.Options{Size: 32, Class: "my-icon"})

func ChartColumnIncreasing

func ChartColumnIncreasing(opts ...Options) template.HTML

ChartColumnIncreasing renders the "chart-column-increasing" icon.

Usage in templates:

{{ lucide "chart-column-increasing" }}

Direct usage in Go:

lucide.ChartColumnIncreasing()
lucide.ChartColumnIncreasing(lucide.Options{Size: 32, Class: "my-icon"})

func ChartColumnStacked

func ChartColumnStacked(opts ...Options) template.HTML

ChartColumnStacked renders the "chart-column-stacked" icon.

Usage in templates:

{{ lucide "chart-column-stacked" }}

Direct usage in Go:

lucide.ChartColumnStacked()
lucide.ChartColumnStacked(lucide.Options{Size: 32, Class: "my-icon"})

func ChartGantt

func ChartGantt(opts ...Options) template.HTML

ChartGantt renders the "chart-gantt" icon.

Usage in templates:

{{ lucide "chart-gantt" }}

Direct usage in Go:

lucide.ChartGantt()
lucide.ChartGantt(lucide.Options{Size: 32, Class: "my-icon"})

func ChartLine

func ChartLine(opts ...Options) template.HTML

ChartLine renders the "chart-line" icon.

Usage in templates:

{{ lucide "chart-line" }}

Direct usage in Go:

lucide.ChartLine()
lucide.ChartLine(lucide.Options{Size: 32, Class: "my-icon"})

func ChartNetwork

func ChartNetwork(opts ...Options) template.HTML

ChartNetwork renders the "chart-network" icon.

Usage in templates:

{{ lucide "chart-network" }}

Direct usage in Go:

lucide.ChartNetwork()
lucide.ChartNetwork(lucide.Options{Size: 32, Class: "my-icon"})

func ChartNoAxesColumn

func ChartNoAxesColumn(opts ...Options) template.HTML

ChartNoAxesColumn renders the "chart-no-axes-column" icon.

Usage in templates:

{{ lucide "chart-no-axes-column" }}

Direct usage in Go:

lucide.ChartNoAxesColumn()
lucide.ChartNoAxesColumn(lucide.Options{Size: 32, Class: "my-icon"})

func ChartNoAxesColumnDecreasing

func ChartNoAxesColumnDecreasing(opts ...Options) template.HTML

ChartNoAxesColumnDecreasing renders the "chart-no-axes-column-decreasing" icon.

Usage in templates:

{{ lucide "chart-no-axes-column-decreasing" }}

Direct usage in Go:

lucide.ChartNoAxesColumnDecreasing()
lucide.ChartNoAxesColumnDecreasing(lucide.Options{Size: 32, Class: "my-icon"})

func ChartNoAxesColumnIncreasing

func ChartNoAxesColumnIncreasing(opts ...Options) template.HTML

ChartNoAxesColumnIncreasing renders the "chart-no-axes-column-increasing" icon.

Usage in templates:

{{ lucide "chart-no-axes-column-increasing" }}

Direct usage in Go:

lucide.ChartNoAxesColumnIncreasing()
lucide.ChartNoAxesColumnIncreasing(lucide.Options{Size: 32, Class: "my-icon"})

func ChartNoAxesCombined

func ChartNoAxesCombined(opts ...Options) template.HTML

ChartNoAxesCombined renders the "chart-no-axes-combined" icon.

Usage in templates:

{{ lucide "chart-no-axes-combined" }}

Direct usage in Go:

lucide.ChartNoAxesCombined()
lucide.ChartNoAxesCombined(lucide.Options{Size: 32, Class: "my-icon"})

func ChartNoAxesGantt

func ChartNoAxesGantt(opts ...Options) template.HTML

ChartNoAxesGantt renders the "chart-no-axes-gantt" icon.

Usage in templates:

{{ lucide "chart-no-axes-gantt" }}

Direct usage in Go:

lucide.ChartNoAxesGantt()
lucide.ChartNoAxesGantt(lucide.Options{Size: 32, Class: "my-icon"})

func ChartPie

func ChartPie(opts ...Options) template.HTML

ChartPie renders the "chart-pie" icon.

Usage in templates:

{{ lucide "chart-pie" }}

Direct usage in Go:

lucide.ChartPie()
lucide.ChartPie(lucide.Options{Size: 32, Class: "my-icon"})

func ChartScatter

func ChartScatter(opts ...Options) template.HTML

ChartScatter renders the "chart-scatter" icon.

Usage in templates:

{{ lucide "chart-scatter" }}

Direct usage in Go:

lucide.ChartScatter()
lucide.ChartScatter(lucide.Options{Size: 32, Class: "my-icon"})

func ChartSpline

func ChartSpline(opts ...Options) template.HTML

ChartSpline renders the "chart-spline" icon.

Usage in templates:

{{ lucide "chart-spline" }}

Direct usage in Go:

lucide.ChartSpline()
lucide.ChartSpline(lucide.Options{Size: 32, Class: "my-icon"})

func Check

func Check(opts ...Options) template.HTML

Check renders the "check" icon.

Usage in templates:

{{ lucide "check" }}

Direct usage in Go:

lucide.Check()
lucide.Check(lucide.Options{Size: 32, Class: "my-icon"})

func CheckCheck

func CheckCheck(opts ...Options) template.HTML

CheckCheck renders the "check-check" icon.

Usage in templates:

{{ lucide "check-check" }}

Direct usage in Go:

lucide.CheckCheck()
lucide.CheckCheck(lucide.Options{Size: 32, Class: "my-icon"})

func CheckCircle deprecated added in v0.4.0

func CheckCircle(opts ...Options) template.HTML

CheckCircle is an alias for CircleCheckBig.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleCheckBig instead.

Usage in templates:

{{ lucide "check-circle" }}

Direct usage in Go:

lucide.CheckCircle()
lucide.CheckCircle(lucide.Options{Size: 32, Class: "my-icon"})

func CheckCircle2 deprecated added in v0.4.0

func CheckCircle2(opts ...Options) template.HTML

CheckCircle2 is an alias for CircleCheck.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleCheck instead.

Usage in templates:

{{ lucide "check-circle-2" }}

Direct usage in Go:

lucide.CheckCircle2()
lucide.CheckCircle2(lucide.Options{Size: 32, Class: "my-icon"})

func CheckLine

func CheckLine(opts ...Options) template.HTML

CheckLine renders the "check-line" icon.

Usage in templates:

{{ lucide "check-line" }}

Direct usage in Go:

lucide.CheckLine()
lucide.CheckLine(lucide.Options{Size: 32, Class: "my-icon"})

func CheckSquare deprecated added in v0.4.0

func CheckSquare(opts ...Options) template.HTML

CheckSquare is an alias for SquareCheckBig.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareCheckBig instead.

Usage in templates:

{{ lucide "check-square" }}

Direct usage in Go:

lucide.CheckSquare()
lucide.CheckSquare(lucide.Options{Size: 32, Class: "my-icon"})

func CheckSquare2 deprecated added in v0.4.0

func CheckSquare2(opts ...Options) template.HTML

CheckSquare2 is an alias for SquareCheck.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareCheck instead.

Usage in templates:

{{ lucide "check-square-2" }}

Direct usage in Go:

lucide.CheckSquare2()
lucide.CheckSquare2(lucide.Options{Size: 32, Class: "my-icon"})

func ChefHat

func ChefHat(opts ...Options) template.HTML

ChefHat renders the "chef-hat" icon.

Usage in templates:

{{ lucide "chef-hat" }}

Direct usage in Go:

lucide.ChefHat()
lucide.ChefHat(lucide.Options{Size: 32, Class: "my-icon"})

func Cherry

func Cherry(opts ...Options) template.HTML

Cherry renders the "cherry" icon.

Usage in templates:

{{ lucide "cherry" }}

Direct usage in Go:

lucide.Cherry()
lucide.Cherry(lucide.Options{Size: 32, Class: "my-icon"})

func ChessBishop added in v0.3.0

func ChessBishop(opts ...Options) template.HTML

ChessBishop renders the "chess-bishop" icon.

Usage in templates:

{{ lucide "chess-bishop" }}

Direct usage in Go:

lucide.ChessBishop()
lucide.ChessBishop(lucide.Options{Size: 32, Class: "my-icon"})

func ChessKing added in v0.3.0

func ChessKing(opts ...Options) template.HTML

ChessKing renders the "chess-king" icon.

Usage in templates:

{{ lucide "chess-king" }}

Direct usage in Go:

lucide.ChessKing()
lucide.ChessKing(lucide.Options{Size: 32, Class: "my-icon"})

func ChessKnight added in v0.3.0

func ChessKnight(opts ...Options) template.HTML

ChessKnight renders the "chess-knight" icon.

Usage in templates:

{{ lucide "chess-knight" }}

Direct usage in Go:

lucide.ChessKnight()
lucide.ChessKnight(lucide.Options{Size: 32, Class: "my-icon"})

func ChessPawn added in v0.3.0

func ChessPawn(opts ...Options) template.HTML

ChessPawn renders the "chess-pawn" icon.

Usage in templates:

{{ lucide "chess-pawn" }}

Direct usage in Go:

lucide.ChessPawn()
lucide.ChessPawn(lucide.Options{Size: 32, Class: "my-icon"})

func ChessQueen added in v0.3.0

func ChessQueen(opts ...Options) template.HTML

ChessQueen renders the "chess-queen" icon.

Usage in templates:

{{ lucide "chess-queen" }}

Direct usage in Go:

lucide.ChessQueen()
lucide.ChessQueen(lucide.Options{Size: 32, Class: "my-icon"})

func ChessRook added in v0.3.0

func ChessRook(opts ...Options) template.HTML

ChessRook renders the "chess-rook" icon.

Usage in templates:

{{ lucide "chess-rook" }}

Direct usage in Go:

lucide.ChessRook()
lucide.ChessRook(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronDown

func ChevronDown(opts ...Options) template.HTML

ChevronDown renders the "chevron-down" icon.

Usage in templates:

{{ lucide "chevron-down" }}

Direct usage in Go:

lucide.ChevronDown()
lucide.ChevronDown(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronDownCircle deprecated added in v0.4.0

func ChevronDownCircle(opts ...Options) template.HTML

ChevronDownCircle is an alias for CircleChevronDown.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleChevronDown instead.

Usage in templates:

{{ lucide "chevron-down-circle" }}

Direct usage in Go:

lucide.ChevronDownCircle()
lucide.ChevronDownCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronDownSquare deprecated added in v0.4.0

func ChevronDownSquare(opts ...Options) template.HTML

ChevronDownSquare is an alias for SquareChevronDown.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareChevronDown instead.

Usage in templates:

{{ lucide "chevron-down-square" }}

Direct usage in Go:

lucide.ChevronDownSquare()
lucide.ChevronDownSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronFirst

func ChevronFirst(opts ...Options) template.HTML

ChevronFirst renders the "chevron-first" icon.

Usage in templates:

{{ lucide "chevron-first" }}

Direct usage in Go:

lucide.ChevronFirst()
lucide.ChevronFirst(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronLast

func ChevronLast(opts ...Options) template.HTML

ChevronLast renders the "chevron-last" icon.

Usage in templates:

{{ lucide "chevron-last" }}

Direct usage in Go:

lucide.ChevronLast()
lucide.ChevronLast(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronLeft

func ChevronLeft(opts ...Options) template.HTML

ChevronLeft renders the "chevron-left" icon.

Usage in templates:

{{ lucide "chevron-left" }}

Direct usage in Go:

lucide.ChevronLeft()
lucide.ChevronLeft(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronLeftCircle deprecated added in v0.4.0

func ChevronLeftCircle(opts ...Options) template.HTML

ChevronLeftCircle is an alias for CircleChevronLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleChevronLeft instead.

Usage in templates:

{{ lucide "chevron-left-circle" }}

Direct usage in Go:

lucide.ChevronLeftCircle()
lucide.ChevronLeftCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronLeftSquare deprecated added in v0.4.0

func ChevronLeftSquare(opts ...Options) template.HTML

ChevronLeftSquare is an alias for SquareChevronLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareChevronLeft instead.

Usage in templates:

{{ lucide "chevron-left-square" }}

Direct usage in Go:

lucide.ChevronLeftSquare()
lucide.ChevronLeftSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronRight

func ChevronRight(opts ...Options) template.HTML

ChevronRight renders the "chevron-right" icon.

Usage in templates:

{{ lucide "chevron-right" }}

Direct usage in Go:

lucide.ChevronRight()
lucide.ChevronRight(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronRightCircle deprecated added in v0.4.0

func ChevronRightCircle(opts ...Options) template.HTML

ChevronRightCircle is an alias for CircleChevronRight.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleChevronRight instead.

Usage in templates:

{{ lucide "chevron-right-circle" }}

Direct usage in Go:

lucide.ChevronRightCircle()
lucide.ChevronRightCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronRightSquare deprecated added in v0.4.0

func ChevronRightSquare(opts ...Options) template.HTML

ChevronRightSquare is an alias for SquareChevronRight.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareChevronRight instead.

Usage in templates:

{{ lucide "chevron-right-square" }}

Direct usage in Go:

lucide.ChevronRightSquare()
lucide.ChevronRightSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronUp

func ChevronUp(opts ...Options) template.HTML

ChevronUp renders the "chevron-up" icon.

Usage in templates:

{{ lucide "chevron-up" }}

Direct usage in Go:

lucide.ChevronUp()
lucide.ChevronUp(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronUpCircle deprecated added in v0.4.0

func ChevronUpCircle(opts ...Options) template.HTML

ChevronUpCircle is an alias for CircleChevronUp.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleChevronUp instead.

Usage in templates:

{{ lucide "chevron-up-circle" }}

Direct usage in Go:

lucide.ChevronUpCircle()
lucide.ChevronUpCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronUpSquare deprecated added in v0.4.0

func ChevronUpSquare(opts ...Options) template.HTML

ChevronUpSquare is an alias for SquareChevronUp.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareChevronUp instead.

Usage in templates:

{{ lucide "chevron-up-square" }}

Direct usage in Go:

lucide.ChevronUpSquare()
lucide.ChevronUpSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronsDown

func ChevronsDown(opts ...Options) template.HTML

ChevronsDown renders the "chevrons-down" icon.

Usage in templates:

{{ lucide "chevrons-down" }}

Direct usage in Go:

lucide.ChevronsDown()
lucide.ChevronsDown(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronsDownUp

func ChevronsDownUp(opts ...Options) template.HTML

ChevronsDownUp renders the "chevrons-down-up" icon.

Usage in templates:

{{ lucide "chevrons-down-up" }}

Direct usage in Go:

lucide.ChevronsDownUp()
lucide.ChevronsDownUp(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronsLeft

func ChevronsLeft(opts ...Options) template.HTML

ChevronsLeft renders the "chevrons-left" icon.

Usage in templates:

{{ lucide "chevrons-left" }}

Direct usage in Go:

lucide.ChevronsLeft()
lucide.ChevronsLeft(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronsLeftRight

func ChevronsLeftRight(opts ...Options) template.HTML

ChevronsLeftRight renders the "chevrons-left-right" icon.

Usage in templates:

{{ lucide "chevrons-left-right" }}

Direct usage in Go:

lucide.ChevronsLeftRight()
lucide.ChevronsLeftRight(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronsLeftRightEllipsis

func ChevronsLeftRightEllipsis(opts ...Options) template.HTML

ChevronsLeftRightEllipsis renders the "chevrons-left-right-ellipsis" icon.

Usage in templates:

{{ lucide "chevrons-left-right-ellipsis" }}

Direct usage in Go:

lucide.ChevronsLeftRightEllipsis()
lucide.ChevronsLeftRightEllipsis(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronsRight

func ChevronsRight(opts ...Options) template.HTML

ChevronsRight renders the "chevrons-right" icon.

Usage in templates:

{{ lucide "chevrons-right" }}

Direct usage in Go:

lucide.ChevronsRight()
lucide.ChevronsRight(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronsRightLeft

func ChevronsRightLeft(opts ...Options) template.HTML

ChevronsRightLeft renders the "chevrons-right-left" icon.

Usage in templates:

{{ lucide "chevrons-right-left" }}

Direct usage in Go:

lucide.ChevronsRightLeft()
lucide.ChevronsRightLeft(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronsUp

func ChevronsUp(opts ...Options) template.HTML

ChevronsUp renders the "chevrons-up" icon.

Usage in templates:

{{ lucide "chevrons-up" }}

Direct usage in Go:

lucide.ChevronsUp()
lucide.ChevronsUp(lucide.Options{Size: 32, Class: "my-icon"})

func ChevronsUpDown

func ChevronsUpDown(opts ...Options) template.HTML

ChevronsUpDown renders the "chevrons-up-down" icon.

Usage in templates:

{{ lucide "chevrons-up-down" }}

Direct usage in Go:

lucide.ChevronsUpDown()
lucide.ChevronsUpDown(lucide.Options{Size: 32, Class: "my-icon"})

func Church

func Church(opts ...Options) template.HTML

Church renders the "church" icon.

Usage in templates:

{{ lucide "church" }}

Direct usage in Go:

lucide.Church()
lucide.Church(lucide.Options{Size: 32, Class: "my-icon"})

func Cigarette

func Cigarette(opts ...Options) template.HTML

Cigarette renders the "cigarette" icon.

Usage in templates:

{{ lucide "cigarette" }}

Direct usage in Go:

lucide.Cigarette()
lucide.Cigarette(lucide.Options{Size: 32, Class: "my-icon"})

func CigaretteOff

func CigaretteOff(opts ...Options) template.HTML

CigaretteOff renders the "cigarette-off" icon.

Usage in templates:

{{ lucide "cigarette-off" }}

Direct usage in Go:

lucide.CigaretteOff()
lucide.CigaretteOff(lucide.Options{Size: 32, Class: "my-icon"})

func Circle

func Circle(opts ...Options) template.HTML

Circle renders the "circle" icon.

Usage in templates:

{{ lucide "circle" }}

Direct usage in Go:

lucide.Circle()
lucide.Circle(lucide.Options{Size: 32, Class: "my-icon"})

func CircleAlert

func CircleAlert(opts ...Options) template.HTML

CircleAlert renders the "circle-alert" icon.

Usage in templates:

{{ lucide "circle-alert" }}

Direct usage in Go:

lucide.CircleAlert()
lucide.CircleAlert(lucide.Options{Size: 32, Class: "my-icon"})

func CircleArrowDown

func CircleArrowDown(opts ...Options) template.HTML

CircleArrowDown renders the "circle-arrow-down" icon.

Usage in templates:

{{ lucide "circle-arrow-down" }}

Direct usage in Go:

lucide.CircleArrowDown()
lucide.CircleArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func CircleArrowLeft

func CircleArrowLeft(opts ...Options) template.HTML

CircleArrowLeft renders the "circle-arrow-left" icon.

Usage in templates:

{{ lucide "circle-arrow-left" }}

Direct usage in Go:

lucide.CircleArrowLeft()
lucide.CircleArrowLeft(lucide.Options{Size: 32, Class: "my-icon"})

func CircleArrowOutDownLeft

func CircleArrowOutDownLeft(opts ...Options) template.HTML

CircleArrowOutDownLeft renders the "circle-arrow-out-down-left" icon.

Usage in templates:

{{ lucide "circle-arrow-out-down-left" }}

Direct usage in Go:

lucide.CircleArrowOutDownLeft()
lucide.CircleArrowOutDownLeft(lucide.Options{Size: 32, Class: "my-icon"})

func CircleArrowOutDownRight

func CircleArrowOutDownRight(opts ...Options) template.HTML

CircleArrowOutDownRight renders the "circle-arrow-out-down-right" icon.

Usage in templates:

{{ lucide "circle-arrow-out-down-right" }}

Direct usage in Go:

lucide.CircleArrowOutDownRight()
lucide.CircleArrowOutDownRight(lucide.Options{Size: 32, Class: "my-icon"})

func CircleArrowOutUpLeft

func CircleArrowOutUpLeft(opts ...Options) template.HTML

CircleArrowOutUpLeft renders the "circle-arrow-out-up-left" icon.

Usage in templates:

{{ lucide "circle-arrow-out-up-left" }}

Direct usage in Go:

lucide.CircleArrowOutUpLeft()
lucide.CircleArrowOutUpLeft(lucide.Options{Size: 32, Class: "my-icon"})

func CircleArrowOutUpRight

func CircleArrowOutUpRight(opts ...Options) template.HTML

CircleArrowOutUpRight renders the "circle-arrow-out-up-right" icon.

Usage in templates:

{{ lucide "circle-arrow-out-up-right" }}

Direct usage in Go:

lucide.CircleArrowOutUpRight()
lucide.CircleArrowOutUpRight(lucide.Options{Size: 32, Class: "my-icon"})

func CircleArrowRight

func CircleArrowRight(opts ...Options) template.HTML

CircleArrowRight renders the "circle-arrow-right" icon.

Usage in templates:

{{ lucide "circle-arrow-right" }}

Direct usage in Go:

lucide.CircleArrowRight()
lucide.CircleArrowRight(lucide.Options{Size: 32, Class: "my-icon"})

func CircleArrowUp

func CircleArrowUp(opts ...Options) template.HTML

CircleArrowUp renders the "circle-arrow-up" icon.

Usage in templates:

{{ lucide "circle-arrow-up" }}

Direct usage in Go:

lucide.CircleArrowUp()
lucide.CircleArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func CircleCheck

func CircleCheck(opts ...Options) template.HTML

CircleCheck renders the "circle-check" icon.

Usage in templates:

{{ lucide "circle-check" }}

Direct usage in Go:

lucide.CircleCheck()
lucide.CircleCheck(lucide.Options{Size: 32, Class: "my-icon"})

func CircleCheckBig

func CircleCheckBig(opts ...Options) template.HTML

CircleCheckBig renders the "circle-check-big" icon.

Usage in templates:

{{ lucide "circle-check-big" }}

Direct usage in Go:

lucide.CircleCheckBig()
lucide.CircleCheckBig(lucide.Options{Size: 32, Class: "my-icon"})

func CircleChevronDown

func CircleChevronDown(opts ...Options) template.HTML

CircleChevronDown renders the "circle-chevron-down" icon.

Usage in templates:

{{ lucide "circle-chevron-down" }}

Direct usage in Go:

lucide.CircleChevronDown()
lucide.CircleChevronDown(lucide.Options{Size: 32, Class: "my-icon"})

func CircleChevronLeft

func CircleChevronLeft(opts ...Options) template.HTML

CircleChevronLeft renders the "circle-chevron-left" icon.

Usage in templates:

{{ lucide "circle-chevron-left" }}

Direct usage in Go:

lucide.CircleChevronLeft()
lucide.CircleChevronLeft(lucide.Options{Size: 32, Class: "my-icon"})

func CircleChevronRight

func CircleChevronRight(opts ...Options) template.HTML

CircleChevronRight renders the "circle-chevron-right" icon.

Usage in templates:

{{ lucide "circle-chevron-right" }}

Direct usage in Go:

lucide.CircleChevronRight()
lucide.CircleChevronRight(lucide.Options{Size: 32, Class: "my-icon"})

func CircleChevronUp

func CircleChevronUp(opts ...Options) template.HTML

CircleChevronUp renders the "circle-chevron-up" icon.

Usage in templates:

{{ lucide "circle-chevron-up" }}

Direct usage in Go:

lucide.CircleChevronUp()
lucide.CircleChevronUp(lucide.Options{Size: 32, Class: "my-icon"})

func CircleDashed

func CircleDashed(opts ...Options) template.HTML

CircleDashed renders the "circle-dashed" icon.

Usage in templates:

{{ lucide "circle-dashed" }}

Direct usage in Go:

lucide.CircleDashed()
lucide.CircleDashed(lucide.Options{Size: 32, Class: "my-icon"})

func CircleDivide

func CircleDivide(opts ...Options) template.HTML

CircleDivide renders the "circle-divide" icon.

Usage in templates:

{{ lucide "circle-divide" }}

Direct usage in Go:

lucide.CircleDivide()
lucide.CircleDivide(lucide.Options{Size: 32, Class: "my-icon"})

func CircleDollarSign

func CircleDollarSign(opts ...Options) template.HTML

CircleDollarSign renders the "circle-dollar-sign" icon.

Usage in templates:

{{ lucide "circle-dollar-sign" }}

Direct usage in Go:

lucide.CircleDollarSign()
lucide.CircleDollarSign(lucide.Options{Size: 32, Class: "my-icon"})

func CircleDot

func CircleDot(opts ...Options) template.HTML

CircleDot renders the "circle-dot" icon.

Usage in templates:

{{ lucide "circle-dot" }}

Direct usage in Go:

lucide.CircleDot()
lucide.CircleDot(lucide.Options{Size: 32, Class: "my-icon"})

func CircleDotDashed

func CircleDotDashed(opts ...Options) template.HTML

CircleDotDashed renders the "circle-dot-dashed" icon.

Usage in templates:

{{ lucide "circle-dot-dashed" }}

Direct usage in Go:

lucide.CircleDotDashed()
lucide.CircleDotDashed(lucide.Options{Size: 32, Class: "my-icon"})

func CircleEllipsis

func CircleEllipsis(opts ...Options) template.HTML

CircleEllipsis renders the "circle-ellipsis" icon.

Usage in templates:

{{ lucide "circle-ellipsis" }}

Direct usage in Go:

lucide.CircleEllipsis()
lucide.CircleEllipsis(lucide.Options{Size: 32, Class: "my-icon"})

func CircleEqual

func CircleEqual(opts ...Options) template.HTML

CircleEqual renders the "circle-equal" icon.

Usage in templates:

{{ lucide "circle-equal" }}

Direct usage in Go:

lucide.CircleEqual()
lucide.CircleEqual(lucide.Options{Size: 32, Class: "my-icon"})

func CircleEuro added in v0.22.0

func CircleEuro(opts ...Options) template.HTML

CircleEuro renders the "circle-euro" icon.

Usage in templates:

{{ lucide "circle-euro" }}

Direct usage in Go:

lucide.CircleEuro()
lucide.CircleEuro(lucide.Options{Size: 32, Class: "my-icon"})

func CircleFadingArrowUp

func CircleFadingArrowUp(opts ...Options) template.HTML

CircleFadingArrowUp renders the "circle-fading-arrow-up" icon.

Usage in templates:

{{ lucide "circle-fading-arrow-up" }}

Direct usage in Go:

lucide.CircleFadingArrowUp()
lucide.CircleFadingArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func CircleFadingPlus

func CircleFadingPlus(opts ...Options) template.HTML

CircleFadingPlus renders the "circle-fading-plus" icon.

Usage in templates:

{{ lucide "circle-fading-plus" }}

Direct usage in Go:

lucide.CircleFadingPlus()
lucide.CircleFadingPlus(lucide.Options{Size: 32, Class: "my-icon"})

func CircleGauge

func CircleGauge(opts ...Options) template.HTML

CircleGauge renders the "circle-gauge" icon.

Usage in templates:

{{ lucide "circle-gauge" }}

Direct usage in Go:

lucide.CircleGauge()
lucide.CircleGauge(lucide.Options{Size: 32, Class: "my-icon"})

func CircleHelp deprecated added in v0.4.0

func CircleHelp(opts ...Options) template.HTML

CircleHelp is an alias for CircleQuestionMark.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleQuestionMark instead.

Usage in templates:

{{ lucide "circle-help" }}

Direct usage in Go:

lucide.CircleHelp()
lucide.CircleHelp(lucide.Options{Size: 32, Class: "my-icon"})

func CircleMinus

func CircleMinus(opts ...Options) template.HTML

CircleMinus renders the "circle-minus" icon.

Usage in templates:

{{ lucide "circle-minus" }}

Direct usage in Go:

lucide.CircleMinus()
lucide.CircleMinus(lucide.Options{Size: 32, Class: "my-icon"})

func CircleOff

func CircleOff(opts ...Options) template.HTML

CircleOff renders the "circle-off" icon.

Usage in templates:

{{ lucide "circle-off" }}

Direct usage in Go:

lucide.CircleOff()
lucide.CircleOff(lucide.Options{Size: 32, Class: "my-icon"})

func CircleParking

func CircleParking(opts ...Options) template.HTML

CircleParking renders the "circle-parking" icon.

Usage in templates:

{{ lucide "circle-parking" }}

Direct usage in Go:

lucide.CircleParking()
lucide.CircleParking(lucide.Options{Size: 32, Class: "my-icon"})

func CircleParkingOff

func CircleParkingOff(opts ...Options) template.HTML

CircleParkingOff renders the "circle-parking-off" icon.

Usage in templates:

{{ lucide "circle-parking-off" }}

Direct usage in Go:

lucide.CircleParkingOff()
lucide.CircleParkingOff(lucide.Options{Size: 32, Class: "my-icon"})

func CirclePause

func CirclePause(opts ...Options) template.HTML

CirclePause renders the "circle-pause" icon.

Usage in templates:

{{ lucide "circle-pause" }}

Direct usage in Go:

lucide.CirclePause()
lucide.CirclePause(lucide.Options{Size: 32, Class: "my-icon"})

func CirclePercent

func CirclePercent(opts ...Options) template.HTML

CirclePercent renders the "circle-percent" icon.

Usage in templates:

{{ lucide "circle-percent" }}

Direct usage in Go:

lucide.CirclePercent()
lucide.CirclePercent(lucide.Options{Size: 32, Class: "my-icon"})

func CirclePile added in v0.7.0

func CirclePile(opts ...Options) template.HTML

CirclePile renders the "circle-pile" icon.

Usage in templates:

{{ lucide "circle-pile" }}

Direct usage in Go:

lucide.CirclePile()
lucide.CirclePile(lucide.Options{Size: 32, Class: "my-icon"})

func CirclePlay

func CirclePlay(opts ...Options) template.HTML

CirclePlay renders the "circle-play" icon.

Usage in templates:

{{ lucide "circle-play" }}

Direct usage in Go:

lucide.CirclePlay()
lucide.CirclePlay(lucide.Options{Size: 32, Class: "my-icon"})

func CirclePlus

func CirclePlus(opts ...Options) template.HTML

CirclePlus renders the "circle-plus" icon.

Usage in templates:

{{ lucide "circle-plus" }}

Direct usage in Go:

lucide.CirclePlus()
lucide.CirclePlus(lucide.Options{Size: 32, Class: "my-icon"})

func CirclePoundSterling

func CirclePoundSterling(opts ...Options) template.HTML

CirclePoundSterling renders the "circle-pound-sterling" icon.

Usage in templates:

{{ lucide "circle-pound-sterling" }}

Direct usage in Go:

lucide.CirclePoundSterling()
lucide.CirclePoundSterling(lucide.Options{Size: 32, Class: "my-icon"})

func CirclePower

func CirclePower(opts ...Options) template.HTML

CirclePower renders the "circle-power" icon.

Usage in templates:

{{ lucide "circle-power" }}

Direct usage in Go:

lucide.CirclePower()
lucide.CirclePower(lucide.Options{Size: 32, Class: "my-icon"})

func CircleQuestionMark

func CircleQuestionMark(opts ...Options) template.HTML

CircleQuestionMark renders the "circle-question-mark" icon.

Usage in templates:

{{ lucide "circle-question-mark" }}

Direct usage in Go:

lucide.CircleQuestionMark()
lucide.CircleQuestionMark(lucide.Options{Size: 32, Class: "my-icon"})

func CircleSlash

func CircleSlash(opts ...Options) template.HTML

CircleSlash renders the "circle-slash" icon.

Usage in templates:

{{ lucide "circle-slash" }}

Direct usage in Go:

lucide.CircleSlash()
lucide.CircleSlash(lucide.Options{Size: 32, Class: "my-icon"})

func CircleSlash2

func CircleSlash2(opts ...Options) template.HTML

CircleSlash2 renders the "circle-slash-2" icon.

Usage in templates:

{{ lucide "circle-slash-2" }}

Direct usage in Go:

lucide.CircleSlash2()
lucide.CircleSlash2(lucide.Options{Size: 32, Class: "my-icon"})

func CircleSlashed deprecated added in v0.4.0

func CircleSlashed(opts ...Options) template.HTML

CircleSlashed is an alias for CircleSlash2.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleSlash2 instead.

Usage in templates:

{{ lucide "circle-slashed" }}

Direct usage in Go:

lucide.CircleSlashed()
lucide.CircleSlashed(lucide.Options{Size: 32, Class: "my-icon"})

func CircleSmall

func CircleSmall(opts ...Options) template.HTML

CircleSmall renders the "circle-small" icon.

Usage in templates:

{{ lucide "circle-small" }}

Direct usage in Go:

lucide.CircleSmall()
lucide.CircleSmall(lucide.Options{Size: 32, Class: "my-icon"})

func CircleStar

func CircleStar(opts ...Options) template.HTML

CircleStar renders the "circle-star" icon.

Usage in templates:

{{ lucide "circle-star" }}

Direct usage in Go:

lucide.CircleStar()
lucide.CircleStar(lucide.Options{Size: 32, Class: "my-icon"})

func CircleStop

func CircleStop(opts ...Options) template.HTML

CircleStop renders the "circle-stop" icon.

Usage in templates:

{{ lucide "circle-stop" }}

Direct usage in Go:

lucide.CircleStop()
lucide.CircleStop(lucide.Options{Size: 32, Class: "my-icon"})

func CircleUser

func CircleUser(opts ...Options) template.HTML

CircleUser renders the "circle-user" icon.

Usage in templates:

{{ lucide "circle-user" }}

Direct usage in Go:

lucide.CircleUser()
lucide.CircleUser(lucide.Options{Size: 32, Class: "my-icon"})

func CircleUserRound

func CircleUserRound(opts ...Options) template.HTML

CircleUserRound renders the "circle-user-round" icon.

Usage in templates:

{{ lucide "circle-user-round" }}

Direct usage in Go:

lucide.CircleUserRound()
lucide.CircleUserRound(lucide.Options{Size: 32, Class: "my-icon"})

func CircleX

func CircleX(opts ...Options) template.HTML

CircleX renders the "circle-x" icon.

Usage in templates:

{{ lucide "circle-x" }}

Direct usage in Go:

lucide.CircleX()
lucide.CircleX(lucide.Options{Size: 32, Class: "my-icon"})

func CircuitBoard

func CircuitBoard(opts ...Options) template.HTML

CircuitBoard renders the "circuit-board" icon.

Usage in templates:

{{ lucide "circuit-board" }}

Direct usage in Go:

lucide.CircuitBoard()
lucide.CircuitBoard(lucide.Options{Size: 32, Class: "my-icon"})

func Citrus

func Citrus(opts ...Options) template.HTML

Citrus renders the "citrus" icon.

Usage in templates:

{{ lucide "citrus" }}

Direct usage in Go:

lucide.Citrus()
lucide.Citrus(lucide.Options{Size: 32, Class: "my-icon"})

func Clapperboard

func Clapperboard(opts ...Options) template.HTML

Clapperboard renders the "clapperboard" icon.

Usage in templates:

{{ lucide "clapperboard" }}

Direct usage in Go:

lucide.Clapperboard()
lucide.Clapperboard(lucide.Options{Size: 32, Class: "my-icon"})

func Clipboard

func Clipboard(opts ...Options) template.HTML

Clipboard renders the "clipboard" icon.

Usage in templates:

{{ lucide "clipboard" }}

Direct usage in Go:

lucide.Clipboard()
lucide.Clipboard(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardCheck

func ClipboardCheck(opts ...Options) template.HTML

ClipboardCheck renders the "clipboard-check" icon.

Usage in templates:

{{ lucide "clipboard-check" }}

Direct usage in Go:

lucide.ClipboardCheck()
lucide.ClipboardCheck(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardClock

func ClipboardClock(opts ...Options) template.HTML

ClipboardClock renders the "clipboard-clock" icon.

Usage in templates:

{{ lucide "clipboard-clock" }}

Direct usage in Go:

lucide.ClipboardClock()
lucide.ClipboardClock(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardCopy

func ClipboardCopy(opts ...Options) template.HTML

ClipboardCopy renders the "clipboard-copy" icon.

Usage in templates:

{{ lucide "clipboard-copy" }}

Direct usage in Go:

lucide.ClipboardCopy()
lucide.ClipboardCopy(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardEdit deprecated added in v0.4.0

func ClipboardEdit(opts ...Options) template.HTML

ClipboardEdit is an alias for ClipboardPen.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ClipboardPen instead.

Usage in templates:

{{ lucide "clipboard-edit" }}

Direct usage in Go:

lucide.ClipboardEdit()
lucide.ClipboardEdit(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardList

func ClipboardList(opts ...Options) template.HTML

ClipboardList renders the "clipboard-list" icon.

Usage in templates:

{{ lucide "clipboard-list" }}

Direct usage in Go:

lucide.ClipboardList()
lucide.ClipboardList(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardMinus

func ClipboardMinus(opts ...Options) template.HTML

ClipboardMinus renders the "clipboard-minus" icon.

Usage in templates:

{{ lucide "clipboard-minus" }}

Direct usage in Go:

lucide.ClipboardMinus()
lucide.ClipboardMinus(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardPaste

func ClipboardPaste(opts ...Options) template.HTML

ClipboardPaste renders the "clipboard-paste" icon.

Usage in templates:

{{ lucide "clipboard-paste" }}

Direct usage in Go:

lucide.ClipboardPaste()
lucide.ClipboardPaste(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardPen

func ClipboardPen(opts ...Options) template.HTML

ClipboardPen renders the "clipboard-pen" icon.

Usage in templates:

{{ lucide "clipboard-pen" }}

Direct usage in Go:

lucide.ClipboardPen()
lucide.ClipboardPen(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardPenLine

func ClipboardPenLine(opts ...Options) template.HTML

ClipboardPenLine renders the "clipboard-pen-line" icon.

Usage in templates:

{{ lucide "clipboard-pen-line" }}

Direct usage in Go:

lucide.ClipboardPenLine()
lucide.ClipboardPenLine(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardPlus

func ClipboardPlus(opts ...Options) template.HTML

ClipboardPlus renders the "clipboard-plus" icon.

Usage in templates:

{{ lucide "clipboard-plus" }}

Direct usage in Go:

lucide.ClipboardPlus()
lucide.ClipboardPlus(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardSignature deprecated added in v0.4.0

func ClipboardSignature(opts ...Options) template.HTML

ClipboardSignature is an alias for ClipboardPenLine.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ClipboardPenLine instead.

Usage in templates:

{{ lucide "clipboard-signature" }}

Direct usage in Go:

lucide.ClipboardSignature()
lucide.ClipboardSignature(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardType

func ClipboardType(opts ...Options) template.HTML

ClipboardType renders the "clipboard-type" icon.

Usage in templates:

{{ lucide "clipboard-type" }}

Direct usage in Go:

lucide.ClipboardType()
lucide.ClipboardType(lucide.Options{Size: 32, Class: "my-icon"})

func ClipboardX

func ClipboardX(opts ...Options) template.HTML

ClipboardX renders the "clipboard-x" icon.

Usage in templates:

{{ lucide "clipboard-x" }}

Direct usage in Go:

lucide.ClipboardX()
lucide.ClipboardX(lucide.Options{Size: 32, Class: "my-icon"})

func Clock

func Clock(opts ...Options) template.HTML

Clock renders the "clock" icon.

Usage in templates:

{{ lucide "clock" }}

Direct usage in Go:

lucide.Clock()
lucide.Clock(lucide.Options{Size: 32, Class: "my-icon"})

func Clock1

func Clock1(opts ...Options) template.HTML

Clock1 renders the "clock-1" icon.

Usage in templates:

{{ lucide "clock-1" }}

Direct usage in Go:

lucide.Clock1()
lucide.Clock1(lucide.Options{Size: 32, Class: "my-icon"})

func Clock2

func Clock2(opts ...Options) template.HTML

Clock2 renders the "clock-2" icon.

Usage in templates:

{{ lucide "clock-2" }}

Direct usage in Go:

lucide.Clock2()
lucide.Clock2(lucide.Options{Size: 32, Class: "my-icon"})

func Clock3

func Clock3(opts ...Options) template.HTML

Clock3 renders the "clock-3" icon.

Usage in templates:

{{ lucide "clock-3" }}

Direct usage in Go:

lucide.Clock3()
lucide.Clock3(lucide.Options{Size: 32, Class: "my-icon"})

func Clock4

func Clock4(opts ...Options) template.HTML

Clock4 renders the "clock-4" icon.

Usage in templates:

{{ lucide "clock-4" }}

Direct usage in Go:

lucide.Clock4()
lucide.Clock4(lucide.Options{Size: 32, Class: "my-icon"})

func Clock5

func Clock5(opts ...Options) template.HTML

Clock5 renders the "clock-5" icon.

Usage in templates:

{{ lucide "clock-5" }}

Direct usage in Go:

lucide.Clock5()
lucide.Clock5(lucide.Options{Size: 32, Class: "my-icon"})

func Clock6

func Clock6(opts ...Options) template.HTML

Clock6 renders the "clock-6" icon.

Usage in templates:

{{ lucide "clock-6" }}

Direct usage in Go:

lucide.Clock6()
lucide.Clock6(lucide.Options{Size: 32, Class: "my-icon"})

func Clock7

func Clock7(opts ...Options) template.HTML

Clock7 renders the "clock-7" icon.

Usage in templates:

{{ lucide "clock-7" }}

Direct usage in Go:

lucide.Clock7()
lucide.Clock7(lucide.Options{Size: 32, Class: "my-icon"})

func Clock8

func Clock8(opts ...Options) template.HTML

Clock8 renders the "clock-8" icon.

Usage in templates:

{{ lucide "clock-8" }}

Direct usage in Go:

lucide.Clock8()
lucide.Clock8(lucide.Options{Size: 32, Class: "my-icon"})

func Clock9

func Clock9(opts ...Options) template.HTML

Clock9 renders the "clock-9" icon.

Usage in templates:

{{ lucide "clock-9" }}

Direct usage in Go:

lucide.Clock9()
lucide.Clock9(lucide.Options{Size: 32, Class: "my-icon"})

func Clock10

func Clock10(opts ...Options) template.HTML

Clock10 renders the "clock-10" icon.

Usage in templates:

{{ lucide "clock-10" }}

Direct usage in Go:

lucide.Clock10()
lucide.Clock10(lucide.Options{Size: 32, Class: "my-icon"})

func Clock11

func Clock11(opts ...Options) template.HTML

Clock11 renders the "clock-11" icon.

Usage in templates:

{{ lucide "clock-11" }}

Direct usage in Go:

lucide.Clock11()
lucide.Clock11(lucide.Options{Size: 32, Class: "my-icon"})

func Clock12

func Clock12(opts ...Options) template.HTML

Clock12 renders the "clock-12" icon.

Usage in templates:

{{ lucide "clock-12" }}

Direct usage in Go:

lucide.Clock12()
lucide.Clock12(lucide.Options{Size: 32, Class: "my-icon"})

func ClockAlert

func ClockAlert(opts ...Options) template.HTML

ClockAlert renders the "clock-alert" icon.

Usage in templates:

{{ lucide "clock-alert" }}

Direct usage in Go:

lucide.ClockAlert()
lucide.ClockAlert(lucide.Options{Size: 32, Class: "my-icon"})

func ClockArrowDown

func ClockArrowDown(opts ...Options) template.HTML

ClockArrowDown renders the "clock-arrow-down" icon.

Usage in templates:

{{ lucide "clock-arrow-down" }}

Direct usage in Go:

lucide.ClockArrowDown()
lucide.ClockArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func ClockArrowLeft added in v0.19.0

func ClockArrowLeft(opts ...Options) template.HTML

ClockArrowLeft renders the "clock-arrow-left" icon.

Usage in templates:

{{ lucide "clock-arrow-left" }}

Direct usage in Go:

lucide.ClockArrowLeft()
lucide.ClockArrowLeft(lucide.Options{Size: 32, Class: "my-icon"})

func ClockArrowRight added in v0.19.0

func ClockArrowRight(opts ...Options) template.HTML

ClockArrowRight renders the "clock-arrow-right" icon.

Usage in templates:

{{ lucide "clock-arrow-right" }}

Direct usage in Go:

lucide.ClockArrowRight()
lucide.ClockArrowRight(lucide.Options{Size: 32, Class: "my-icon"})

func ClockArrowUp

func ClockArrowUp(opts ...Options) template.HTML

ClockArrowUp renders the "clock-arrow-up" icon.

Usage in templates:

{{ lucide "clock-arrow-up" }}

Direct usage in Go:

lucide.ClockArrowUp()
lucide.ClockArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func ClockCheck added in v0.2.0

func ClockCheck(opts ...Options) template.HTML

ClockCheck renders the "clock-check" icon.

Usage in templates:

{{ lucide "clock-check" }}

Direct usage in Go:

lucide.ClockCheck()
lucide.ClockCheck(lucide.Options{Size: 32, Class: "my-icon"})

func ClockFading

func ClockFading(opts ...Options) template.HTML

ClockFading renders the "clock-fading" icon.

Usage in templates:

{{ lucide "clock-fading" }}

Direct usage in Go:

lucide.ClockFading()
lucide.ClockFading(lucide.Options{Size: 32, Class: "my-icon"})

func ClockPlus

func ClockPlus(opts ...Options) template.HTML

ClockPlus renders the "clock-plus" icon.

Usage in templates:

{{ lucide "clock-plus" }}

Direct usage in Go:

lucide.ClockPlus()
lucide.ClockPlus(lucide.Options{Size: 32, Class: "my-icon"})

func ClosedCaption

func ClosedCaption(opts ...Options) template.HTML

ClosedCaption renders the "closed-caption" icon.

Usage in templates:

{{ lucide "closed-caption" }}

Direct usage in Go:

lucide.ClosedCaption()
lucide.ClosedCaption(lucide.Options{Size: 32, Class: "my-icon"})

func Cloud

func Cloud(opts ...Options) template.HTML

Cloud renders the "cloud" icon.

Usage in templates:

{{ lucide "cloud" }}

Direct usage in Go:

lucide.Cloud()
lucide.Cloud(lucide.Options{Size: 32, Class: "my-icon"})

func CloudAlert

func CloudAlert(opts ...Options) template.HTML

CloudAlert renders the "cloud-alert" icon.

Usage in templates:

{{ lucide "cloud-alert" }}

Direct usage in Go:

lucide.CloudAlert()
lucide.CloudAlert(lucide.Options{Size: 32, Class: "my-icon"})

func CloudBackup added in v0.7.0

func CloudBackup(opts ...Options) template.HTML

CloudBackup renders the "cloud-backup" icon.

Usage in templates:

{{ lucide "cloud-backup" }}

Direct usage in Go:

lucide.CloudBackup()
lucide.CloudBackup(lucide.Options{Size: 32, Class: "my-icon"})

func CloudCheck

func CloudCheck(opts ...Options) template.HTML

CloudCheck renders the "cloud-check" icon.

Usage in templates:

{{ lucide "cloud-check" }}

Direct usage in Go:

lucide.CloudCheck()
lucide.CloudCheck(lucide.Options{Size: 32, Class: "my-icon"})

func CloudCog

func CloudCog(opts ...Options) template.HTML

CloudCog renders the "cloud-cog" icon.

Usage in templates:

{{ lucide "cloud-cog" }}

Direct usage in Go:

lucide.CloudCog()
lucide.CloudCog(lucide.Options{Size: 32, Class: "my-icon"})

func CloudDownload

func CloudDownload(opts ...Options) template.HTML

CloudDownload renders the "cloud-download" icon.

Usage in templates:

{{ lucide "cloud-download" }}

Direct usage in Go:

lucide.CloudDownload()
lucide.CloudDownload(lucide.Options{Size: 32, Class: "my-icon"})

func CloudDrizzle

func CloudDrizzle(opts ...Options) template.HTML

CloudDrizzle renders the "cloud-drizzle" icon.

Usage in templates:

{{ lucide "cloud-drizzle" }}

Direct usage in Go:

lucide.CloudDrizzle()
lucide.CloudDrizzle(lucide.Options{Size: 32, Class: "my-icon"})

func CloudFog

func CloudFog(opts ...Options) template.HTML

CloudFog renders the "cloud-fog" icon.

Usage in templates:

{{ lucide "cloud-fog" }}

Direct usage in Go:

lucide.CloudFog()
lucide.CloudFog(lucide.Options{Size: 32, Class: "my-icon"})

func CloudHail

func CloudHail(opts ...Options) template.HTML

CloudHail renders the "cloud-hail" icon.

Usage in templates:

{{ lucide "cloud-hail" }}

Direct usage in Go:

lucide.CloudHail()
lucide.CloudHail(lucide.Options{Size: 32, Class: "my-icon"})

func CloudLightning

func CloudLightning(opts ...Options) template.HTML

CloudLightning renders the "cloud-lightning" icon.

Usage in templates:

{{ lucide "cloud-lightning" }}

Direct usage in Go:

lucide.CloudLightning()
lucide.CloudLightning(lucide.Options{Size: 32, Class: "my-icon"})

func CloudMoon

func CloudMoon(opts ...Options) template.HTML

CloudMoon renders the "cloud-moon" icon.

Usage in templates:

{{ lucide "cloud-moon" }}

Direct usage in Go:

lucide.CloudMoon()
lucide.CloudMoon(lucide.Options{Size: 32, Class: "my-icon"})

func CloudMoonRain

func CloudMoonRain(opts ...Options) template.HTML

CloudMoonRain renders the "cloud-moon-rain" icon.

Usage in templates:

{{ lucide "cloud-moon-rain" }}

Direct usage in Go:

lucide.CloudMoonRain()
lucide.CloudMoonRain(lucide.Options{Size: 32, Class: "my-icon"})

func CloudOff

func CloudOff(opts ...Options) template.HTML

CloudOff renders the "cloud-off" icon.

Usage in templates:

{{ lucide "cloud-off" }}

Direct usage in Go:

lucide.CloudOff()
lucide.CloudOff(lucide.Options{Size: 32, Class: "my-icon"})

func CloudRain

func CloudRain(opts ...Options) template.HTML

CloudRain renders the "cloud-rain" icon.

Usage in templates:

{{ lucide "cloud-rain" }}

Direct usage in Go:

lucide.CloudRain()
lucide.CloudRain(lucide.Options{Size: 32, Class: "my-icon"})

func CloudRainWind

func CloudRainWind(opts ...Options) template.HTML

CloudRainWind renders the "cloud-rain-wind" icon.

Usage in templates:

{{ lucide "cloud-rain-wind" }}

Direct usage in Go:

lucide.CloudRainWind()
lucide.CloudRainWind(lucide.Options{Size: 32, Class: "my-icon"})

func CloudSnow

func CloudSnow(opts ...Options) template.HTML

CloudSnow renders the "cloud-snow" icon.

Usage in templates:

{{ lucide "cloud-snow" }}

Direct usage in Go:

lucide.CloudSnow()
lucide.CloudSnow(lucide.Options{Size: 32, Class: "my-icon"})

func CloudSun

func CloudSun(opts ...Options) template.HTML

CloudSun renders the "cloud-sun" icon.

Usage in templates:

{{ lucide "cloud-sun" }}

Direct usage in Go:

lucide.CloudSun()
lucide.CloudSun(lucide.Options{Size: 32, Class: "my-icon"})

func CloudSunRain

func CloudSunRain(opts ...Options) template.HTML

CloudSunRain renders the "cloud-sun-rain" icon.

Usage in templates:

{{ lucide "cloud-sun-rain" }}

Direct usage in Go:

lucide.CloudSunRain()
lucide.CloudSunRain(lucide.Options{Size: 32, Class: "my-icon"})

func CloudSync added in v0.7.0

func CloudSync(opts ...Options) template.HTML

CloudSync renders the "cloud-sync" icon.

Usage in templates:

{{ lucide "cloud-sync" }}

Direct usage in Go:

lucide.CloudSync()
lucide.CloudSync(lucide.Options{Size: 32, Class: "my-icon"})

func CloudUpload

func CloudUpload(opts ...Options) template.HTML

CloudUpload renders the "cloud-upload" icon.

Usage in templates:

{{ lucide "cloud-upload" }}

Direct usage in Go:

lucide.CloudUpload()
lucide.CloudUpload(lucide.Options{Size: 32, Class: "my-icon"})

func Cloudy

func Cloudy(opts ...Options) template.HTML

Cloudy renders the "cloudy" icon.

Usage in templates:

{{ lucide "cloudy" }}

Direct usage in Go:

lucide.Cloudy()
lucide.Cloudy(lucide.Options{Size: 32, Class: "my-icon"})

func Clover

func Clover(opts ...Options) template.HTML

Clover renders the "clover" icon.

Usage in templates:

{{ lucide "clover" }}

Direct usage in Go:

lucide.Clover()
lucide.Clover(lucide.Options{Size: 32, Class: "my-icon"})

func Club

func Club(opts ...Options) template.HTML

Club renders the "club" icon.

Usage in templates:

{{ lucide "club" }}

Direct usage in Go:

lucide.Club()
lucide.Club(lucide.Options{Size: 32, Class: "my-icon"})

func Code

func Code(opts ...Options) template.HTML

Code renders the "code" icon.

Usage in templates:

{{ lucide "code" }}

Direct usage in Go:

lucide.Code()
lucide.Code(lucide.Options{Size: 32, Class: "my-icon"})

func Code2 deprecated added in v0.4.0

func Code2(opts ...Options) template.HTML

Code2 is an alias for CodeXml.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CodeXml instead.

Usage in templates:

{{ lucide "code-2" }}

Direct usage in Go:

lucide.Code2()
lucide.Code2(lucide.Options{Size: 32, Class: "my-icon"})

func CodeSquare deprecated added in v0.4.0

func CodeSquare(opts ...Options) template.HTML

CodeSquare is an alias for SquareCode.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareCode instead.

Usage in templates:

{{ lucide "code-square" }}

Direct usage in Go:

lucide.CodeSquare()
lucide.CodeSquare(lucide.Options{Size: 32, Class: "my-icon"})

func CodeXml

func CodeXml(opts ...Options) template.HTML

CodeXml renders the "code-xml" icon.

Usage in templates:

{{ lucide "code-xml" }}

Direct usage in Go:

lucide.CodeXml()
lucide.CodeXml(lucide.Options{Size: 32, Class: "my-icon"})

func Coffee

func Coffee(opts ...Options) template.HTML

Coffee renders the "coffee" icon.

Usage in templates:

{{ lucide "coffee" }}

Direct usage in Go:

lucide.Coffee()
lucide.Coffee(lucide.Options{Size: 32, Class: "my-icon"})

func Cog

func Cog(opts ...Options) template.HTML

Cog renders the "cog" icon.

Usage in templates:

{{ lucide "cog" }}

Direct usage in Go:

lucide.Cog()
lucide.Cog(lucide.Options{Size: 32, Class: "my-icon"})

func Coins

func Coins(opts ...Options) template.HTML

Coins renders the "coins" icon.

Usage in templates:

{{ lucide "coins" }}

Direct usage in Go:

lucide.Coins()
lucide.Coins(lucide.Options{Size: 32, Class: "my-icon"})

func Columns deprecated added in v0.4.0

func Columns(opts ...Options) template.HTML

Columns is an alias for Columns2.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Columns2 instead.

Usage in templates:

{{ lucide "columns" }}

Direct usage in Go:

lucide.Columns()
lucide.Columns(lucide.Options{Size: 32, Class: "my-icon"})

func Columns2

func Columns2(opts ...Options) template.HTML

Columns2 renders the "columns-2" icon.

Usage in templates:

{{ lucide "columns-2" }}

Direct usage in Go:

lucide.Columns2()
lucide.Columns2(lucide.Options{Size: 32, Class: "my-icon"})

func Columns3

func Columns3(opts ...Options) template.HTML

Columns3 renders the "columns-3" icon.

Usage in templates:

{{ lucide "columns-3" }}

Direct usage in Go:

lucide.Columns3()
lucide.Columns3(lucide.Options{Size: 32, Class: "my-icon"})

func Columns3Cog

func Columns3Cog(opts ...Options) template.HTML

Columns3Cog renders the "columns-3-cog" icon.

Usage in templates:

{{ lucide "columns-3-cog" }}

Direct usage in Go:

lucide.Columns3Cog()
lucide.Columns3Cog(lucide.Options{Size: 32, Class: "my-icon"})

func Columns4

func Columns4(opts ...Options) template.HTML

Columns4 renders the "columns-4" icon.

Usage in templates:

{{ lucide "columns-4" }}

Direct usage in Go:

lucide.Columns4()
lucide.Columns4(lucide.Options{Size: 32, Class: "my-icon"})

func ColumnsSettings deprecated added in v0.4.0

func ColumnsSettings(opts ...Options) template.HTML

ColumnsSettings is an alias for Columns3Cog.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Columns3Cog instead.

Usage in templates:

{{ lucide "columns-settings" }}

Direct usage in Go:

lucide.ColumnsSettings()
lucide.ColumnsSettings(lucide.Options{Size: 32, Class: "my-icon"})

func Combine

func Combine(opts ...Options) template.HTML

Combine renders the "combine" icon.

Usage in templates:

{{ lucide "combine" }}

Direct usage in Go:

lucide.Combine()
lucide.Combine(lucide.Options{Size: 32, Class: "my-icon"})

func Command

func Command(opts ...Options) template.HTML

Command renders the "command" icon.

Usage in templates:

{{ lucide "command" }}

Direct usage in Go:

lucide.Command()
lucide.Command(lucide.Options{Size: 32, Class: "my-icon"})

func Compass

func Compass(opts ...Options) template.HTML

Compass renders the "compass" icon.

Usage in templates:

{{ lucide "compass" }}

Direct usage in Go:

lucide.Compass()
lucide.Compass(lucide.Options{Size: 32, Class: "my-icon"})

func Component

func Component(opts ...Options) template.HTML

Component renders the "component" icon.

Usage in templates:

{{ lucide "component" }}

Direct usage in Go:

lucide.Component()
lucide.Component(lucide.Options{Size: 32, Class: "my-icon"})

func Computer

func Computer(opts ...Options) template.HTML

Computer renders the "computer" icon.

Usage in templates:

{{ lucide "computer" }}

Direct usage in Go:

lucide.Computer()
lucide.Computer(lucide.Options{Size: 32, Class: "my-icon"})

func ConciergeBell

func ConciergeBell(opts ...Options) template.HTML

ConciergeBell renders the "concierge-bell" icon.

Usage in templates:

{{ lucide "concierge-bell" }}

Direct usage in Go:

lucide.ConciergeBell()
lucide.ConciergeBell(lucide.Options{Size: 32, Class: "my-icon"})

func Cone

func Cone(opts ...Options) template.HTML

Cone renders the "cone" icon.

Usage in templates:

{{ lucide "cone" }}

Direct usage in Go:

lucide.Cone()
lucide.Cone(lucide.Options{Size: 32, Class: "my-icon"})

func Construction

func Construction(opts ...Options) template.HTML

Construction renders the "construction" icon.

Usage in templates:

{{ lucide "construction" }}

Direct usage in Go:

lucide.Construction()
lucide.Construction(lucide.Options{Size: 32, Class: "my-icon"})

func Contact

func Contact(opts ...Options) template.HTML

Contact renders the "contact" icon.

Usage in templates:

{{ lucide "contact" }}

Direct usage in Go:

lucide.Contact()
lucide.Contact(lucide.Options{Size: 32, Class: "my-icon"})

func Contact2 deprecated added in v0.4.0

func Contact2(opts ...Options) template.HTML

Contact2 is an alias for ContactRound.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ContactRound instead.

Usage in templates:

{{ lucide "contact-2" }}

Direct usage in Go:

lucide.Contact2()
lucide.Contact2(lucide.Options{Size: 32, Class: "my-icon"})

func ContactRound

func ContactRound(opts ...Options) template.HTML

ContactRound renders the "contact-round" icon.

Usage in templates:

{{ lucide "contact-round" }}

Direct usage in Go:

lucide.ContactRound()
lucide.ContactRound(lucide.Options{Size: 32, Class: "my-icon"})

func Container

func Container(opts ...Options) template.HTML

Container renders the "container" icon.

Usage in templates:

{{ lucide "container" }}

Direct usage in Go:

lucide.Container()
lucide.Container(lucide.Options{Size: 32, Class: "my-icon"})

func Contrast

func Contrast(opts ...Options) template.HTML

Contrast renders the "contrast" icon.

Usage in templates:

{{ lucide "contrast" }}

Direct usage in Go:

lucide.Contrast()
lucide.Contrast(lucide.Options{Size: 32, Class: "my-icon"})
func Cookie(opts ...Options) template.HTML

Cookie renders the "cookie" icon.

Usage in templates:

{{ lucide "cookie" }}

Direct usage in Go:

lucide.Cookie()
lucide.Cookie(lucide.Options{Size: 32, Class: "my-icon"})

func CookingPot

func CookingPot(opts ...Options) template.HTML

CookingPot renders the "cooking-pot" icon.

Usage in templates:

{{ lucide "cooking-pot" }}

Direct usage in Go:

lucide.CookingPot()
lucide.CookingPot(lucide.Options{Size: 32, Class: "my-icon"})

func Copy

func Copy(opts ...Options) template.HTML

Copy renders the "copy" icon.

Usage in templates:

{{ lucide "copy" }}

Direct usage in Go:

lucide.Copy()
lucide.Copy(lucide.Options{Size: 32, Class: "my-icon"})

func CopyCheck

func CopyCheck(opts ...Options) template.HTML

CopyCheck renders the "copy-check" icon.

Usage in templates:

{{ lucide "copy-check" }}

Direct usage in Go:

lucide.CopyCheck()
lucide.CopyCheck(lucide.Options{Size: 32, Class: "my-icon"})

func CopyMinus

func CopyMinus(opts ...Options) template.HTML

CopyMinus renders the "copy-minus" icon.

Usage in templates:

{{ lucide "copy-minus" }}

Direct usage in Go:

lucide.CopyMinus()
lucide.CopyMinus(lucide.Options{Size: 32, Class: "my-icon"})

func CopyPlus

func CopyPlus(opts ...Options) template.HTML

CopyPlus renders the "copy-plus" icon.

Usage in templates:

{{ lucide "copy-plus" }}

Direct usage in Go:

lucide.CopyPlus()
lucide.CopyPlus(lucide.Options{Size: 32, Class: "my-icon"})

func CopySlash

func CopySlash(opts ...Options) template.HTML

CopySlash renders the "copy-slash" icon.

Usage in templates:

{{ lucide "copy-slash" }}

Direct usage in Go:

lucide.CopySlash()
lucide.CopySlash(lucide.Options{Size: 32, Class: "my-icon"})

func CopyX

func CopyX(opts ...Options) template.HTML

CopyX renders the "copy-x" icon.

Usage in templates:

{{ lucide "copy-x" }}

Direct usage in Go:

lucide.CopyX()
lucide.CopyX(lucide.Options{Size: 32, Class: "my-icon"})

func Copyleft

func Copyleft(opts ...Options) template.HTML

Copyleft renders the "copyleft" icon.

Usage in templates:

{{ lucide "copyleft" }}

Direct usage in Go:

lucide.Copyleft()
lucide.Copyleft(lucide.Options{Size: 32, Class: "my-icon"})
func Copyright(opts ...Options) template.HTML

Copyright renders the "copyright" icon.

Usage in templates:

{{ lucide "copyright" }}

Direct usage in Go:

lucide.Copyright()
lucide.Copyright(lucide.Options{Size: 32, Class: "my-icon"})

func CornerDownLeft

func CornerDownLeft(opts ...Options) template.HTML

CornerDownLeft renders the "corner-down-left" icon.

Usage in templates:

{{ lucide "corner-down-left" }}

Direct usage in Go:

lucide.CornerDownLeft()
lucide.CornerDownLeft(lucide.Options{Size: 32, Class: "my-icon"})

func CornerDownRight

func CornerDownRight(opts ...Options) template.HTML

CornerDownRight renders the "corner-down-right" icon.

Usage in templates:

{{ lucide "corner-down-right" }}

Direct usage in Go:

lucide.CornerDownRight()
lucide.CornerDownRight(lucide.Options{Size: 32, Class: "my-icon"})

func CornerLeftDown

func CornerLeftDown(opts ...Options) template.HTML

CornerLeftDown renders the "corner-left-down" icon.

Usage in templates:

{{ lucide "corner-left-down" }}

Direct usage in Go:

lucide.CornerLeftDown()
lucide.CornerLeftDown(lucide.Options{Size: 32, Class: "my-icon"})

func CornerLeftUp

func CornerLeftUp(opts ...Options) template.HTML

CornerLeftUp renders the "corner-left-up" icon.

Usage in templates:

{{ lucide "corner-left-up" }}

Direct usage in Go:

lucide.CornerLeftUp()
lucide.CornerLeftUp(lucide.Options{Size: 32, Class: "my-icon"})

func CornerRightDown

func CornerRightDown(opts ...Options) template.HTML

CornerRightDown renders the "corner-right-down" icon.

Usage in templates:

{{ lucide "corner-right-down" }}

Direct usage in Go:

lucide.CornerRightDown()
lucide.CornerRightDown(lucide.Options{Size: 32, Class: "my-icon"})

func CornerRightUp

func CornerRightUp(opts ...Options) template.HTML

CornerRightUp renders the "corner-right-up" icon.

Usage in templates:

{{ lucide "corner-right-up" }}

Direct usage in Go:

lucide.CornerRightUp()
lucide.CornerRightUp(lucide.Options{Size: 32, Class: "my-icon"})

func CornerUpLeft

func CornerUpLeft(opts ...Options) template.HTML

CornerUpLeft renders the "corner-up-left" icon.

Usage in templates:

{{ lucide "corner-up-left" }}

Direct usage in Go:

lucide.CornerUpLeft()
lucide.CornerUpLeft(lucide.Options{Size: 32, Class: "my-icon"})

func CornerUpRight

func CornerUpRight(opts ...Options) template.HTML

CornerUpRight renders the "corner-up-right" icon.

Usage in templates:

{{ lucide "corner-up-right" }}

Direct usage in Go:

lucide.CornerUpRight()
lucide.CornerUpRight(lucide.Options{Size: 32, Class: "my-icon"})

func Cpu

func Cpu(opts ...Options) template.HTML

Cpu renders the "cpu" icon.

Usage in templates:

{{ lucide "cpu" }}

Direct usage in Go:

lucide.Cpu()
lucide.Cpu(lucide.Options{Size: 32, Class: "my-icon"})

func CreativeCommons

func CreativeCommons(opts ...Options) template.HTML

CreativeCommons renders the "creative-commons" icon.

Usage in templates:

{{ lucide "creative-commons" }}

Direct usage in Go:

lucide.CreativeCommons()
lucide.CreativeCommons(lucide.Options{Size: 32, Class: "my-icon"})

func CreditCard

func CreditCard(opts ...Options) template.HTML

CreditCard renders the "credit-card" icon.

Usage in templates:

{{ lucide "credit-card" }}

Direct usage in Go:

lucide.CreditCard()
lucide.CreditCard(lucide.Options{Size: 32, Class: "my-icon"})

func Croissant

func Croissant(opts ...Options) template.HTML

Croissant renders the "croissant" icon.

Usage in templates:

{{ lucide "croissant" }}

Direct usage in Go:

lucide.Croissant()
lucide.Croissant(lucide.Options{Size: 32, Class: "my-icon"})

func Crop

func Crop(opts ...Options) template.HTML

Crop renders the "crop" icon.

Usage in templates:

{{ lucide "crop" }}

Direct usage in Go:

lucide.Crop()
lucide.Crop(lucide.Options{Size: 32, Class: "my-icon"})

func Cross

func Cross(opts ...Options) template.HTML

Cross renders the "cross" icon.

Usage in templates:

{{ lucide "cross" }}

Direct usage in Go:

lucide.Cross()
lucide.Cross(lucide.Options{Size: 32, Class: "my-icon"})

func Crosshair

func Crosshair(opts ...Options) template.HTML

Crosshair renders the "crosshair" icon.

Usage in templates:

{{ lucide "crosshair" }}

Direct usage in Go:

lucide.Crosshair()
lucide.Crosshair(lucide.Options{Size: 32, Class: "my-icon"})

func Crown

func Crown(opts ...Options) template.HTML

Crown renders the "crown" icon.

Usage in templates:

{{ lucide "crown" }}

Direct usage in Go:

lucide.Crown()
lucide.Crown(lucide.Options{Size: 32, Class: "my-icon"})

func Cuboid

func Cuboid(opts ...Options) template.HTML

Cuboid renders the "cuboid" icon.

Usage in templates:

{{ lucide "cuboid" }}

Direct usage in Go:

lucide.Cuboid()
lucide.Cuboid(lucide.Options{Size: 32, Class: "my-icon"})

func CupSoda

func CupSoda(opts ...Options) template.HTML

CupSoda renders the "cup-soda" icon.

Usage in templates:

{{ lucide "cup-soda" }}

Direct usage in Go:

lucide.CupSoda()
lucide.CupSoda(lucide.Options{Size: 32, Class: "my-icon"})

func CurlyBraces deprecated added in v0.4.0

func CurlyBraces(opts ...Options) template.HTML

CurlyBraces is an alias for Braces.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Braces instead.

Usage in templates:

{{ lucide "curly-braces" }}

Direct usage in Go:

lucide.CurlyBraces()
lucide.CurlyBraces(lucide.Options{Size: 32, Class: "my-icon"})

func Currency

func Currency(opts ...Options) template.HTML

Currency renders the "currency" icon.

Usage in templates:

{{ lucide "currency" }}

Direct usage in Go:

lucide.Currency()
lucide.Currency(lucide.Options{Size: 32, Class: "my-icon"})

func Cylinder

func Cylinder(opts ...Options) template.HTML

Cylinder renders the "cylinder" icon.

Usage in templates:

{{ lucide "cylinder" }}

Direct usage in Go:

lucide.Cylinder()
lucide.Cylinder(lucide.Options{Size: 32, Class: "my-icon"})

func Dam

func Dam(opts ...Options) template.HTML

Dam renders the "dam" icon.

Usage in templates:

{{ lucide "dam" }}

Direct usage in Go:

lucide.Dam()
lucide.Dam(lucide.Options{Size: 32, Class: "my-icon"})

func Database

func Database(opts ...Options) template.HTML

Database renders the "database" icon.

Usage in templates:

{{ lucide "database" }}

Direct usage in Go:

lucide.Database()
lucide.Database(lucide.Options{Size: 32, Class: "my-icon"})

func DatabaseArrowDown added in v0.20.0

func DatabaseArrowDown(opts ...Options) template.HTML

DatabaseArrowDown renders the "database-arrow-down" icon.

Usage in templates:

{{ lucide "database-arrow-down" }}

Direct usage in Go:

lucide.DatabaseArrowDown()
lucide.DatabaseArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func DatabaseArrowUp added in v0.20.0

func DatabaseArrowUp(opts ...Options) template.HTML

DatabaseArrowUp renders the "database-arrow-up" icon.

Usage in templates:

{{ lucide "database-arrow-up" }}

Direct usage in Go:

lucide.DatabaseArrowUp()
lucide.DatabaseArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func DatabaseBackup

func DatabaseBackup(opts ...Options) template.HTML

DatabaseBackup renders the "database-backup" icon.

Usage in templates:

{{ lucide "database-backup" }}

Direct usage in Go:

lucide.DatabaseBackup()
lucide.DatabaseBackup(lucide.Options{Size: 32, Class: "my-icon"})

func DatabaseCheck added in v0.20.0

func DatabaseCheck(opts ...Options) template.HTML

DatabaseCheck renders the "database-check" icon.

Usage in templates:

{{ lucide "database-check" }}

Direct usage in Go:

lucide.DatabaseCheck()
lucide.DatabaseCheck(lucide.Options{Size: 32, Class: "my-icon"})

func DatabaseMinus added in v0.20.0

func DatabaseMinus(opts ...Options) template.HTML

DatabaseMinus renders the "database-minus" icon.

Usage in templates:

{{ lucide "database-minus" }}

Direct usage in Go:

lucide.DatabaseMinus()
lucide.DatabaseMinus(lucide.Options{Size: 32, Class: "my-icon"})

func DatabasePlus added in v0.20.0

func DatabasePlus(opts ...Options) template.HTML

DatabasePlus renders the "database-plus" icon.

Usage in templates:

{{ lucide "database-plus" }}

Direct usage in Go:

lucide.DatabasePlus()
lucide.DatabasePlus(lucide.Options{Size: 32, Class: "my-icon"})

func DatabaseSearch added in v0.9.0

func DatabaseSearch(opts ...Options) template.HTML

DatabaseSearch renders the "database-search" icon.

Usage in templates:

{{ lucide "database-search" }}

Direct usage in Go:

lucide.DatabaseSearch()
lucide.DatabaseSearch(lucide.Options{Size: 32, Class: "my-icon"})

func DatabaseX added in v0.20.0

func DatabaseX(opts ...Options) template.HTML

DatabaseX renders the "database-x" icon.

Usage in templates:

{{ lucide "database-x" }}

Direct usage in Go:

lucide.DatabaseX()
lucide.DatabaseX(lucide.Options{Size: 32, Class: "my-icon"})

func DatabaseZap

func DatabaseZap(opts ...Options) template.HTML

DatabaseZap renders the "database-zap" icon.

Usage in templates:

{{ lucide "database-zap" }}

Direct usage in Go:

lucide.DatabaseZap()
lucide.DatabaseZap(lucide.Options{Size: 32, Class: "my-icon"})

func DecimalsArrowLeft

func DecimalsArrowLeft(opts ...Options) template.HTML

DecimalsArrowLeft renders the "decimals-arrow-left" icon.

Usage in templates:

{{ lucide "decimals-arrow-left" }}

Direct usage in Go:

lucide.DecimalsArrowLeft()
lucide.DecimalsArrowLeft(lucide.Options{Size: 32, Class: "my-icon"})

func DecimalsArrowRight

func DecimalsArrowRight(opts ...Options) template.HTML

DecimalsArrowRight renders the "decimals-arrow-right" icon.

Usage in templates:

{{ lucide "decimals-arrow-right" }}

Direct usage in Go:

lucide.DecimalsArrowRight()
lucide.DecimalsArrowRight(lucide.Options{Size: 32, Class: "my-icon"})

func Delete

func Delete(opts ...Options) template.HTML

Delete renders the "delete" icon.

Usage in templates:

{{ lucide "delete" }}

Direct usage in Go:

lucide.Delete()
lucide.Delete(lucide.Options{Size: 32, Class: "my-icon"})

func Dessert

func Dessert(opts ...Options) template.HTML

Dessert renders the "dessert" icon.

Usage in templates:

{{ lucide "dessert" }}

Direct usage in Go:

lucide.Dessert()
lucide.Dessert(lucide.Options{Size: 32, Class: "my-icon"})

func Diameter

func Diameter(opts ...Options) template.HTML

Diameter renders the "diameter" icon.

Usage in templates:

{{ lucide "diameter" }}

Direct usage in Go:

lucide.Diameter()
lucide.Diameter(lucide.Options{Size: 32, Class: "my-icon"})

func Diamond

func Diamond(opts ...Options) template.HTML

Diamond renders the "diamond" icon.

Usage in templates:

{{ lucide "diamond" }}

Direct usage in Go:

lucide.Diamond()
lucide.Diamond(lucide.Options{Size: 32, Class: "my-icon"})

func DiamondMinus

func DiamondMinus(opts ...Options) template.HTML

DiamondMinus renders the "diamond-minus" icon.

Usage in templates:

{{ lucide "diamond-minus" }}

Direct usage in Go:

lucide.DiamondMinus()
lucide.DiamondMinus(lucide.Options{Size: 32, Class: "my-icon"})

func DiamondPercent

func DiamondPercent(opts ...Options) template.HTML

DiamondPercent renders the "diamond-percent" icon.

Usage in templates:

{{ lucide "diamond-percent" }}

Direct usage in Go:

lucide.DiamondPercent()
lucide.DiamondPercent(lucide.Options{Size: 32, Class: "my-icon"})

func DiamondPlus

func DiamondPlus(opts ...Options) template.HTML

DiamondPlus renders the "diamond-plus" icon.

Usage in templates:

{{ lucide "diamond-plus" }}

Direct usage in Go:

lucide.DiamondPlus()
lucide.DiamondPlus(lucide.Options{Size: 32, Class: "my-icon"})

func Dice1

func Dice1(opts ...Options) template.HTML

Dice1 renders the "dice-1" icon.

Usage in templates:

{{ lucide "dice-1" }}

Direct usage in Go:

lucide.Dice1()
lucide.Dice1(lucide.Options{Size: 32, Class: "my-icon"})

func Dice2

func Dice2(opts ...Options) template.HTML

Dice2 renders the "dice-2" icon.

Usage in templates:

{{ lucide "dice-2" }}

Direct usage in Go:

lucide.Dice2()
lucide.Dice2(lucide.Options{Size: 32, Class: "my-icon"})

func Dice3

func Dice3(opts ...Options) template.HTML

Dice3 renders the "dice-3" icon.

Usage in templates:

{{ lucide "dice-3" }}

Direct usage in Go:

lucide.Dice3()
lucide.Dice3(lucide.Options{Size: 32, Class: "my-icon"})

func Dice4

func Dice4(opts ...Options) template.HTML

Dice4 renders the "dice-4" icon.

Usage in templates:

{{ lucide "dice-4" }}

Direct usage in Go:

lucide.Dice4()
lucide.Dice4(lucide.Options{Size: 32, Class: "my-icon"})

func Dice5

func Dice5(opts ...Options) template.HTML

Dice5 renders the "dice-5" icon.

Usage in templates:

{{ lucide "dice-5" }}

Direct usage in Go:

lucide.Dice5()
lucide.Dice5(lucide.Options{Size: 32, Class: "my-icon"})

func Dice6

func Dice6(opts ...Options) template.HTML

Dice6 renders the "dice-6" icon.

Usage in templates:

{{ lucide "dice-6" }}

Direct usage in Go:

lucide.Dice6()
lucide.Dice6(lucide.Options{Size: 32, Class: "my-icon"})

func Dices

func Dices(opts ...Options) template.HTML

Dices renders the "dices" icon.

Usage in templates:

{{ lucide "dices" }}

Direct usage in Go:

lucide.Dices()
lucide.Dices(lucide.Options{Size: 32, Class: "my-icon"})

func Dict

func Dict(values ...any) map[string]any

Dict creates a map from key-value pairs. Helper function for building option maps in templates.

If an odd number of arguments is provided, the last key gets an empty string value. Non-string keys are converted to strings using fmt.Sprint.

Usage in templates:

{{ lucide "circle-x" (dict "size" 32 "class" "my-icon") }}

Can also be registered manually:

tmpl.Funcs(template.FuncMap{
    "lucide": lucide.Icon,
    "dict":   lucide.Dict,
})

func Diff

func Diff(opts ...Options) template.HTML

Diff renders the "diff" icon.

Usage in templates:

{{ lucide "diff" }}

Direct usage in Go:

lucide.Diff()
lucide.Diff(lucide.Options{Size: 32, Class: "my-icon"})

func Disc

func Disc(opts ...Options) template.HTML

Disc renders the "disc" icon.

Usage in templates:

{{ lucide "disc" }}

Direct usage in Go:

lucide.Disc()
lucide.Disc(lucide.Options{Size: 32, Class: "my-icon"})

func Disc2

func Disc2(opts ...Options) template.HTML

Disc2 renders the "disc-2" icon.

Usage in templates:

{{ lucide "disc-2" }}

Direct usage in Go:

lucide.Disc2()
lucide.Disc2(lucide.Options{Size: 32, Class: "my-icon"})

func Disc3

func Disc3(opts ...Options) template.HTML

Disc3 renders the "disc-3" icon.

Usage in templates:

{{ lucide "disc-3" }}

Direct usage in Go:

lucide.Disc3()
lucide.Disc3(lucide.Options{Size: 32, Class: "my-icon"})

func DiscAlbum

func DiscAlbum(opts ...Options) template.HTML

DiscAlbum renders the "disc-album" icon.

Usage in templates:

{{ lucide "disc-album" }}

Direct usage in Go:

lucide.DiscAlbum()
lucide.DiscAlbum(lucide.Options{Size: 32, Class: "my-icon"})

func Divide

func Divide(opts ...Options) template.HTML

Divide renders the "divide" icon.

Usage in templates:

{{ lucide "divide" }}

Direct usage in Go:

lucide.Divide()
lucide.Divide(lucide.Options{Size: 32, Class: "my-icon"})

func DivideCircle deprecated added in v0.4.0

func DivideCircle(opts ...Options) template.HTML

DivideCircle is an alias for CircleDivide.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleDivide instead.

Usage in templates:

{{ lucide "divide-circle" }}

Direct usage in Go:

lucide.DivideCircle()
lucide.DivideCircle(lucide.Options{Size: 32, Class: "my-icon"})

func DivideSquare deprecated added in v0.4.0

func DivideSquare(opts ...Options) template.HTML

DivideSquare is an alias for SquareDivide.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareDivide instead.

Usage in templates:

{{ lucide "divide-square" }}

Direct usage in Go:

lucide.DivideSquare()
lucide.DivideSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Dna

func Dna(opts ...Options) template.HTML

Dna renders the "dna" icon.

Usage in templates:

{{ lucide "dna" }}

Direct usage in Go:

lucide.Dna()
lucide.Dna(lucide.Options{Size: 32, Class: "my-icon"})

func DnaOff

func DnaOff(opts ...Options) template.HTML

DnaOff renders the "dna-off" icon.

Usage in templates:

{{ lucide "dna-off" }}

Direct usage in Go:

lucide.DnaOff()
lucide.DnaOff(lucide.Options{Size: 32, Class: "my-icon"})

func Dock

func Dock(opts ...Options) template.HTML

Dock renders the "dock" icon.

Usage in templates:

{{ lucide "dock" }}

Direct usage in Go:

lucide.Dock()
lucide.Dock(lucide.Options{Size: 32, Class: "my-icon"})

func Dog

func Dog(opts ...Options) template.HTML

Dog renders the "dog" icon.

Usage in templates:

{{ lucide "dog" }}

Direct usage in Go:

lucide.Dog()
lucide.Dog(lucide.Options{Size: 32, Class: "my-icon"})

func DollarSign

func DollarSign(opts ...Options) template.HTML

DollarSign renders the "dollar-sign" icon.

Usage in templates:

{{ lucide "dollar-sign" }}

Direct usage in Go:

lucide.DollarSign()
lucide.DollarSign(lucide.Options{Size: 32, Class: "my-icon"})

func Donut

func Donut(opts ...Options) template.HTML

Donut renders the "donut" icon.

Usage in templates:

{{ lucide "donut" }}

Direct usage in Go:

lucide.Donut()
lucide.Donut(lucide.Options{Size: 32, Class: "my-icon"})

func DoorClosed

func DoorClosed(opts ...Options) template.HTML

DoorClosed renders the "door-closed" icon.

Usage in templates:

{{ lucide "door-closed" }}

Direct usage in Go:

lucide.DoorClosed()
lucide.DoorClosed(lucide.Options{Size: 32, Class: "my-icon"})

func DoorClosedLocked

func DoorClosedLocked(opts ...Options) template.HTML

DoorClosedLocked renders the "door-closed-locked" icon.

Usage in templates:

{{ lucide "door-closed-locked" }}

Direct usage in Go:

lucide.DoorClosedLocked()
lucide.DoorClosedLocked(lucide.Options{Size: 32, Class: "my-icon"})

func DoorOpen

func DoorOpen(opts ...Options) template.HTML

DoorOpen renders the "door-open" icon.

Usage in templates:

{{ lucide "door-open" }}

Direct usage in Go:

lucide.DoorOpen()
lucide.DoorOpen(lucide.Options{Size: 32, Class: "my-icon"})

func Dot

func Dot(opts ...Options) template.HTML

Dot renders the "dot" icon.

Usage in templates:

{{ lucide "dot" }}

Direct usage in Go:

lucide.Dot()
lucide.Dot(lucide.Options{Size: 32, Class: "my-icon"})

func DotSquare deprecated added in v0.4.0

func DotSquare(opts ...Options) template.HTML

DotSquare is an alias for SquareDot.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareDot instead.

Usage in templates:

{{ lucide "dot-square" }}

Direct usage in Go:

lucide.DotSquare()
lucide.DotSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Download

func Download(opts ...Options) template.HTML

Download renders the "download" icon.

Usage in templates:

{{ lucide "download" }}

Direct usage in Go:

lucide.Download()
lucide.Download(lucide.Options{Size: 32, Class: "my-icon"})

func DownloadCloud deprecated added in v0.4.0

func DownloadCloud(opts ...Options) template.HTML

DownloadCloud is an alias for CloudDownload.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CloudDownload instead.

Usage in templates:

{{ lucide "download-cloud" }}

Direct usage in Go:

lucide.DownloadCloud()
lucide.DownloadCloud(lucide.Options{Size: 32, Class: "my-icon"})

func DraftingCompass

func DraftingCompass(opts ...Options) template.HTML

DraftingCompass renders the "drafting-compass" icon.

Usage in templates:

{{ lucide "drafting-compass" }}

Direct usage in Go:

lucide.DraftingCompass()
lucide.DraftingCompass(lucide.Options{Size: 32, Class: "my-icon"})

func Drama

func Drama(opts ...Options) template.HTML

Drama renders the "drama" icon.

Usage in templates:

{{ lucide "drama" }}

Direct usage in Go:

lucide.Drama()
lucide.Drama(lucide.Options{Size: 32, Class: "my-icon"})

func Drill

func Drill(opts ...Options) template.HTML

Drill renders the "drill" icon.

Usage in templates:

{{ lucide "drill" }}

Direct usage in Go:

lucide.Drill()
lucide.Drill(lucide.Options{Size: 32, Class: "my-icon"})

func Drone

func Drone(opts ...Options) template.HTML

Drone renders the "drone" icon.

Usage in templates:

{{ lucide "drone" }}

Direct usage in Go:

lucide.Drone()
lucide.Drone(lucide.Options{Size: 32, Class: "my-icon"})

func Droplet

func Droplet(opts ...Options) template.HTML

Droplet renders the "droplet" icon.

Usage in templates:

{{ lucide "droplet" }}

Direct usage in Go:

lucide.Droplet()
lucide.Droplet(lucide.Options{Size: 32, Class: "my-icon"})

func DropletOff

func DropletOff(opts ...Options) template.HTML

DropletOff renders the "droplet-off" icon.

Usage in templates:

{{ lucide "droplet-off" }}

Direct usage in Go:

lucide.DropletOff()
lucide.DropletOff(lucide.Options{Size: 32, Class: "my-icon"})

func Droplets

func Droplets(opts ...Options) template.HTML

Droplets renders the "droplets" icon.

Usage in templates:

{{ lucide "droplets" }}

Direct usage in Go:

lucide.Droplets()
lucide.Droplets(lucide.Options{Size: 32, Class: "my-icon"})

func Drum

func Drum(opts ...Options) template.HTML

Drum renders the "drum" icon.

Usage in templates:

{{ lucide "drum" }}

Direct usage in Go:

lucide.Drum()
lucide.Drum(lucide.Options{Size: 32, Class: "my-icon"})

func Drumstick

func Drumstick(opts ...Options) template.HTML

Drumstick renders the "drumstick" icon.

Usage in templates:

{{ lucide "drumstick" }}

Direct usage in Go:

lucide.Drumstick()
lucide.Drumstick(lucide.Options{Size: 32, Class: "my-icon"})

func Dumbbell

func Dumbbell(opts ...Options) template.HTML

Dumbbell renders the "dumbbell" icon.

Usage in templates:

{{ lucide "dumbbell" }}

Direct usage in Go:

lucide.Dumbbell()
lucide.Dumbbell(lucide.Options{Size: 32, Class: "my-icon"})

func Ear

func Ear(opts ...Options) template.HTML

Ear renders the "ear" icon.

Usage in templates:

{{ lucide "ear" }}

Direct usage in Go:

lucide.Ear()
lucide.Ear(lucide.Options{Size: 32, Class: "my-icon"})

func EarOff

func EarOff(opts ...Options) template.HTML

EarOff renders the "ear-off" icon.

Usage in templates:

{{ lucide "ear-off" }}

Direct usage in Go:

lucide.EarOff()
lucide.EarOff(lucide.Options{Size: 32, Class: "my-icon"})

func Earth

func Earth(opts ...Options) template.HTML

Earth renders the "earth" icon.

Usage in templates:

{{ lucide "earth" }}

Direct usage in Go:

lucide.Earth()
lucide.Earth(lucide.Options{Size: 32, Class: "my-icon"})

func EarthLock

func EarthLock(opts ...Options) template.HTML

EarthLock renders the "earth-lock" icon.

Usage in templates:

{{ lucide "earth-lock" }}

Direct usage in Go:

lucide.EarthLock()
lucide.EarthLock(lucide.Options{Size: 32, Class: "my-icon"})

func Eclipse

func Eclipse(opts ...Options) template.HTML

Eclipse renders the "eclipse" icon.

Usage in templates:

{{ lucide "eclipse" }}

Direct usage in Go:

lucide.Eclipse()
lucide.Eclipse(lucide.Options{Size: 32, Class: "my-icon"})

func Edit deprecated added in v0.4.0

func Edit(opts ...Options) template.HTML

Edit is an alias for SquarePen.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquarePen instead.

Usage in templates:

{{ lucide "edit" }}

Direct usage in Go:

lucide.Edit()
lucide.Edit(lucide.Options{Size: 32, Class: "my-icon"})

func Edit2 deprecated added in v0.4.0

func Edit2(opts ...Options) template.HTML

Edit2 is an alias for Pen.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Pen instead.

Usage in templates:

{{ lucide "edit-2" }}

Direct usage in Go:

lucide.Edit2()
lucide.Edit2(lucide.Options{Size: 32, Class: "my-icon"})

func Edit3 deprecated added in v0.4.0

func Edit3(opts ...Options) template.HTML

Edit3 is an alias for PenLine.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use PenLine instead.

Usage in templates:

{{ lucide "edit-3" }}

Direct usage in Go:

lucide.Edit3()
lucide.Edit3(lucide.Options{Size: 32, Class: "my-icon"})

func Egg

func Egg(opts ...Options) template.HTML

Egg renders the "egg" icon.

Usage in templates:

{{ lucide "egg" }}

Direct usage in Go:

lucide.Egg()
lucide.Egg(lucide.Options{Size: 32, Class: "my-icon"})

func EggFried

func EggFried(opts ...Options) template.HTML

EggFried renders the "egg-fried" icon.

Usage in templates:

{{ lucide "egg-fried" }}

Direct usage in Go:

lucide.EggFried()
lucide.EggFried(lucide.Options{Size: 32, Class: "my-icon"})

func EggOff

func EggOff(opts ...Options) template.HTML

EggOff renders the "egg-off" icon.

Usage in templates:

{{ lucide "egg-off" }}

Direct usage in Go:

lucide.EggOff()
lucide.EggOff(lucide.Options{Size: 32, Class: "my-icon"})

func Eject added in v0.24.0

func Eject(opts ...Options) template.HTML

Eject renders the "eject" icon.

Usage in templates:

{{ lucide "eject" }}

Direct usage in Go:

lucide.Eject()
lucide.Eject(lucide.Options{Size: 32, Class: "my-icon"})

func Ellipse added in v0.11.0

func Ellipse(opts ...Options) template.HTML

Ellipse renders the "ellipse" icon.

Usage in templates:

{{ lucide "ellipse" }}

Direct usage in Go:

lucide.Ellipse()
lucide.Ellipse(lucide.Options{Size: 32, Class: "my-icon"})

func Ellipsis

func Ellipsis(opts ...Options) template.HTML

Ellipsis renders the "ellipsis" icon.

Usage in templates:

{{ lucide "ellipsis" }}

Direct usage in Go:

lucide.Ellipsis()
lucide.Ellipsis(lucide.Options{Size: 32, Class: "my-icon"})

func EllipsisVertical

func EllipsisVertical(opts ...Options) template.HTML

EllipsisVertical renders the "ellipsis-vertical" icon.

Usage in templates:

{{ lucide "ellipsis-vertical" }}

Direct usage in Go:

lucide.EllipsisVertical()
lucide.EllipsisVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Equal

func Equal(opts ...Options) template.HTML

Equal renders the "equal" icon.

Usage in templates:

{{ lucide "equal" }}

Direct usage in Go:

lucide.Equal()
lucide.Equal(lucide.Options{Size: 32, Class: "my-icon"})

func EqualApproximately

func EqualApproximately(opts ...Options) template.HTML

EqualApproximately renders the "equal-approximately" icon.

Usage in templates:

{{ lucide "equal-approximately" }}

Direct usage in Go:

lucide.EqualApproximately()
lucide.EqualApproximately(lucide.Options{Size: 32, Class: "my-icon"})

func EqualNot

func EqualNot(opts ...Options) template.HTML

EqualNot renders the "equal-not" icon.

Usage in templates:

{{ lucide "equal-not" }}

Direct usage in Go:

lucide.EqualNot()
lucide.EqualNot(lucide.Options{Size: 32, Class: "my-icon"})

func EqualSquare deprecated added in v0.4.0

func EqualSquare(opts ...Options) template.HTML

EqualSquare is an alias for SquareEqual.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareEqual instead.

Usage in templates:

{{ lucide "equal-square" }}

Direct usage in Go:

lucide.EqualSquare()
lucide.EqualSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Eraser

func Eraser(opts ...Options) template.HTML

Eraser renders the "eraser" icon.

Usage in templates:

{{ lucide "eraser" }}

Direct usage in Go:

lucide.Eraser()
lucide.Eraser(lucide.Options{Size: 32, Class: "my-icon"})

func EthernetPort

func EthernetPort(opts ...Options) template.HTML

EthernetPort renders the "ethernet-port" icon.

Usage in templates:

{{ lucide "ethernet-port" }}

Direct usage in Go:

lucide.EthernetPort()
lucide.EthernetPort(lucide.Options{Size: 32, Class: "my-icon"})

func Euro

func Euro(opts ...Options) template.HTML

Euro renders the "euro" icon.

Usage in templates:

{{ lucide "euro" }}

Direct usage in Go:

lucide.Euro()
lucide.Euro(lucide.Options{Size: 32, Class: "my-icon"})

func EvCharger

func EvCharger(opts ...Options) template.HTML

EvCharger renders the "ev-charger" icon.

Usage in templates:

{{ lucide "ev-charger" }}

Direct usage in Go:

lucide.EvCharger()
lucide.EvCharger(lucide.Options{Size: 32, Class: "my-icon"})

func Expand

func Expand(opts ...Options) template.HTML

Expand renders the "expand" icon.

Usage in templates:

{{ lucide "expand" }}

Direct usage in Go:

lucide.Expand()
lucide.Expand(lucide.Options{Size: 32, Class: "my-icon"})
func ExternalLink(opts ...Options) template.HTML

ExternalLink renders the "external-link" icon.

Usage in templates:

{{ lucide "external-link" }}

Direct usage in Go:

lucide.ExternalLink()
lucide.ExternalLink(lucide.Options{Size: 32, Class: "my-icon"})

func Eye

func Eye(opts ...Options) template.HTML

Eye renders the "eye" icon.

Usage in templates:

{{ lucide "eye" }}

Direct usage in Go:

lucide.Eye()
lucide.Eye(lucide.Options{Size: 32, Class: "my-icon"})

func EyeClosed

func EyeClosed(opts ...Options) template.HTML

EyeClosed renders the "eye-closed" icon.

Usage in templates:

{{ lucide "eye-closed" }}

Direct usage in Go:

lucide.EyeClosed()
lucide.EyeClosed(lucide.Options{Size: 32, Class: "my-icon"})

func EyeDashed added in v0.18.0

func EyeDashed(opts ...Options) template.HTML

EyeDashed renders the "eye-dashed" icon.

Usage in templates:

{{ lucide "eye-dashed" }}

Direct usage in Go:

lucide.EyeDashed()
lucide.EyeDashed(lucide.Options{Size: 32, Class: "my-icon"})

func EyeOff

func EyeOff(opts ...Options) template.HTML

EyeOff renders the "eye-off" icon.

Usage in templates:

{{ lucide "eye-off" }}

Direct usage in Go:

lucide.EyeOff()
lucide.EyeOff(lucide.Options{Size: 32, Class: "my-icon"})

func FaceAngry added in v0.24.0

func FaceAngry(opts ...Options) template.HTML

FaceAngry renders the "face-angry" icon.

Usage in templates:

{{ lucide "face-angry" }}

Direct usage in Go:

lucide.FaceAngry()
lucide.FaceAngry(lucide.Options{Size: 32, Class: "my-icon"})

func FaceExpressionless added in v0.24.0

func FaceExpressionless(opts ...Options) template.HTML

FaceExpressionless renders the "face-expressionless" icon.

Usage in templates:

{{ lucide "face-expressionless" }}

Direct usage in Go:

lucide.FaceExpressionless()
lucide.FaceExpressionless(lucide.Options{Size: 32, Class: "my-icon"})

func FaceGrinning added in v0.24.0

func FaceGrinning(opts ...Options) template.HTML

FaceGrinning renders the "face-grinning" icon.

Usage in templates:

{{ lucide "face-grinning" }}

Direct usage in Go:

lucide.FaceGrinning()
lucide.FaceGrinning(lucide.Options{Size: 32, Class: "my-icon"})

func FaceNeutral added in v0.24.0

func FaceNeutral(opts ...Options) template.HTML

FaceNeutral renders the "face-neutral" icon.

Usage in templates:

{{ lucide "face-neutral" }}

Direct usage in Go:

lucide.FaceNeutral()
lucide.FaceNeutral(lucide.Options{Size: 32, Class: "my-icon"})

func FaceSlightlyFrowning added in v0.24.0

func FaceSlightlyFrowning(opts ...Options) template.HTML

FaceSlightlyFrowning renders the "face-slightly-frowning" icon.

Usage in templates:

{{ lucide "face-slightly-frowning" }}

Direct usage in Go:

lucide.FaceSlightlyFrowning()
lucide.FaceSlightlyFrowning(lucide.Options{Size: 32, Class: "my-icon"})

func FaceSlightlySmiling added in v0.24.0

func FaceSlightlySmiling(opts ...Options) template.HTML

FaceSlightlySmiling renders the "face-slightly-smiling" icon.

Usage in templates:

{{ lucide "face-slightly-smiling" }}

Direct usage in Go:

lucide.FaceSlightlySmiling()
lucide.FaceSlightlySmiling(lucide.Options{Size: 32, Class: "my-icon"})

func FaceSlightlySmilingPlus added in v0.24.0

func FaceSlightlySmilingPlus(opts ...Options) template.HTML

FaceSlightlySmilingPlus renders the "face-slightly-smiling-plus" icon.

Usage in templates:

{{ lucide "face-slightly-smiling-plus" }}

Direct usage in Go:

lucide.FaceSlightlySmilingPlus()
lucide.FaceSlightlySmilingPlus(lucide.Options{Size: 32, Class: "my-icon"})

func Factory

func Factory(opts ...Options) template.HTML

Factory renders the "factory" icon.

Usage in templates:

{{ lucide "factory" }}

Direct usage in Go:

lucide.Factory()
lucide.Factory(lucide.Options{Size: 32, Class: "my-icon"})

func Fan

func Fan(opts ...Options) template.HTML

Fan renders the "fan" icon.

Usage in templates:

{{ lucide "fan" }}

Direct usage in Go:

lucide.Fan()
lucide.Fan(lucide.Options{Size: 32, Class: "my-icon"})

func FastForward

func FastForward(opts ...Options) template.HTML

FastForward renders the "fast-forward" icon.

Usage in templates:

{{ lucide "fast-forward" }}

Direct usage in Go:

lucide.FastForward()
lucide.FastForward(lucide.Options{Size: 32, Class: "my-icon"})

func Feather

func Feather(opts ...Options) template.HTML

Feather renders the "feather" icon.

Usage in templates:

{{ lucide "feather" }}

Direct usage in Go:

lucide.Feather()
lucide.Feather(lucide.Options{Size: 32, Class: "my-icon"})

func Fence

func Fence(opts ...Options) template.HTML

Fence renders the "fence" icon.

Usage in templates:

{{ lucide "fence" }}

Direct usage in Go:

lucide.Fence()
lucide.Fence(lucide.Options{Size: 32, Class: "my-icon"})

func FerrisWheel

func FerrisWheel(opts ...Options) template.HTML

FerrisWheel renders the "ferris-wheel" icon.

Usage in templates:

{{ lucide "ferris-wheel" }}

Direct usage in Go:

lucide.FerrisWheel()
lucide.FerrisWheel(lucide.Options{Size: 32, Class: "my-icon"})

func File

func File(opts ...Options) template.HTML

File renders the "file" icon.

Usage in templates:

{{ lucide "file" }}

Direct usage in Go:

lucide.File()
lucide.File(lucide.Options{Size: 32, Class: "my-icon"})

func FileArchive

func FileArchive(opts ...Options) template.HTML

FileArchive renders the "file-archive" icon.

Usage in templates:

{{ lucide "file-archive" }}

Direct usage in Go:

lucide.FileArchive()
lucide.FileArchive(lucide.Options{Size: 32, Class: "my-icon"})

func FileAudio deprecated

func FileAudio(opts ...Options) template.HTML

FileAudio is an alias for FileHeadphone.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileHeadphone instead.

Usage in templates:

{{ lucide "file-audio" }}

Direct usage in Go:

lucide.FileAudio()
lucide.FileAudio(lucide.Options{Size: 32, Class: "my-icon"})

func FileAudio2 deprecated

func FileAudio2(opts ...Options) template.HTML

FileAudio2 is an alias for FileHeadphone.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.duplicate Please use FileHeadphone instead.

Usage in templates:

{{ lucide "file-audio-2" }}

Direct usage in Go:

lucide.FileAudio2()
lucide.FileAudio2(lucide.Options{Size: 32, Class: "my-icon"})

func FileAxis3D deprecated added in v0.4.0

func FileAxis3D(opts ...Options) template.HTML

FileAxis3D is an alias for FileAxis3d.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileAxis3d instead.

Usage in templates:

{{ lucide "file-axis-3-d" }}

Direct usage in Go:

lucide.FileAxis3D()
lucide.FileAxis3D(lucide.Options{Size: 32, Class: "my-icon"})

func FileAxis3d

func FileAxis3d(opts ...Options) template.HTML

FileAxis3d renders the "file-axis-3d" icon.

Usage in templates:

{{ lucide "file-axis-3d" }}

Direct usage in Go:

lucide.FileAxis3d()
lucide.FileAxis3d(lucide.Options{Size: 32, Class: "my-icon"})

func FileBadge

func FileBadge(opts ...Options) template.HTML

FileBadge renders the "file-badge" icon.

Usage in templates:

{{ lucide "file-badge" }}

Direct usage in Go:

lucide.FileBadge()
lucide.FileBadge(lucide.Options{Size: 32, Class: "my-icon"})

func FileBadge2 deprecated

func FileBadge2(opts ...Options) template.HTML

FileBadge2 is an alias for FileBadge.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.duplicate Please use FileBadge instead.

Usage in templates:

{{ lucide "file-badge-2" }}

Direct usage in Go:

lucide.FileBadge2()
lucide.FileBadge2(lucide.Options{Size: 32, Class: "my-icon"})

func FileBarChart deprecated added in v0.4.0

func FileBarChart(opts ...Options) template.HTML

FileBarChart is an alias for FileChartColumnIncreasing.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileChartColumnIncreasing instead.

Usage in templates:

{{ lucide "file-bar-chart" }}

Direct usage in Go:

lucide.FileBarChart()
lucide.FileBarChart(lucide.Options{Size: 32, Class: "my-icon"})

func FileBarChart2 deprecated added in v0.4.0

func FileBarChart2(opts ...Options) template.HTML

FileBarChart2 is an alias for FileChartColumn.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileChartColumn instead.

Usage in templates:

{{ lucide "file-bar-chart-2" }}

Direct usage in Go:

lucide.FileBarChart2()
lucide.FileBarChart2(lucide.Options{Size: 32, Class: "my-icon"})

func FileBox

func FileBox(opts ...Options) template.HTML

FileBox renders the "file-box" icon.

Usage in templates:

{{ lucide "file-box" }}

Direct usage in Go:

lucide.FileBox()
lucide.FileBox(lucide.Options{Size: 32, Class: "my-icon"})

func FileBraces added in v0.2.0

func FileBraces(opts ...Options) template.HTML

FileBraces renders the "file-braces" icon.

Usage in templates:

{{ lucide "file-braces" }}

Direct usage in Go:

lucide.FileBraces()
lucide.FileBraces(lucide.Options{Size: 32, Class: "my-icon"})

func FileBracesCorner added in v0.2.0

func FileBracesCorner(opts ...Options) template.HTML

FileBracesCorner renders the "file-braces-corner" icon.

Usage in templates:

{{ lucide "file-braces-corner" }}

Direct usage in Go:

lucide.FileBracesCorner()
lucide.FileBracesCorner(lucide.Options{Size: 32, Class: "my-icon"})

func FileChartColumn

func FileChartColumn(opts ...Options) template.HTML

FileChartColumn renders the "file-chart-column" icon.

Usage in templates:

{{ lucide "file-chart-column" }}

Direct usage in Go:

lucide.FileChartColumn()
lucide.FileChartColumn(lucide.Options{Size: 32, Class: "my-icon"})

func FileChartColumnIncreasing

func FileChartColumnIncreasing(opts ...Options) template.HTML

FileChartColumnIncreasing renders the "file-chart-column-increasing" icon.

Usage in templates:

{{ lucide "file-chart-column-increasing" }}

Direct usage in Go:

lucide.FileChartColumnIncreasing()
lucide.FileChartColumnIncreasing(lucide.Options{Size: 32, Class: "my-icon"})

func FileChartLine

func FileChartLine(opts ...Options) template.HTML

FileChartLine renders the "file-chart-line" icon.

Usage in templates:

{{ lucide "file-chart-line" }}

Direct usage in Go:

lucide.FileChartLine()
lucide.FileChartLine(lucide.Options{Size: 32, Class: "my-icon"})

func FileChartPie

func FileChartPie(opts ...Options) template.HTML

FileChartPie renders the "file-chart-pie" icon.

Usage in templates:

{{ lucide "file-chart-pie" }}

Direct usage in Go:

lucide.FileChartPie()
lucide.FileChartPie(lucide.Options{Size: 32, Class: "my-icon"})

func FileCheck

func FileCheck(opts ...Options) template.HTML

FileCheck renders the "file-check" icon.

Usage in templates:

{{ lucide "file-check" }}

Direct usage in Go:

lucide.FileCheck()
lucide.FileCheck(lucide.Options{Size: 32, Class: "my-icon"})

func FileCheck2 deprecated

func FileCheck2(opts ...Options) template.HTML

FileCheck2 is an alias for FileCheckCorner.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileCheckCorner instead.

Usage in templates:

{{ lucide "file-check-2" }}

Direct usage in Go:

lucide.FileCheck2()
lucide.FileCheck2(lucide.Options{Size: 32, Class: "my-icon"})

func FileCheckCorner added in v0.2.0

func FileCheckCorner(opts ...Options) template.HTML

FileCheckCorner renders the "file-check-corner" icon.

Usage in templates:

{{ lucide "file-check-corner" }}

Direct usage in Go:

lucide.FileCheckCorner()
lucide.FileCheckCorner(lucide.Options{Size: 32, Class: "my-icon"})

func FileClock

func FileClock(opts ...Options) template.HTML

FileClock renders the "file-clock" icon.

Usage in templates:

{{ lucide "file-clock" }}

Direct usage in Go:

lucide.FileClock()
lucide.FileClock(lucide.Options{Size: 32, Class: "my-icon"})

func FileCode

func FileCode(opts ...Options) template.HTML

FileCode renders the "file-code" icon.

Usage in templates:

{{ lucide "file-code" }}

Direct usage in Go:

lucide.FileCode()
lucide.FileCode(lucide.Options{Size: 32, Class: "my-icon"})

func FileCode2 deprecated

func FileCode2(opts ...Options) template.HTML

FileCode2 is an alias for FileCodeCorner.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileCodeCorner instead.

Usage in templates:

{{ lucide "file-code-2" }}

Direct usage in Go:

lucide.FileCode2()
lucide.FileCode2(lucide.Options{Size: 32, Class: "my-icon"})

func FileCodeCorner added in v0.2.0

func FileCodeCorner(opts ...Options) template.HTML

FileCodeCorner renders the "file-code-corner" icon.

Usage in templates:

{{ lucide "file-code-corner" }}

Direct usage in Go:

lucide.FileCodeCorner()
lucide.FileCodeCorner(lucide.Options{Size: 32, Class: "my-icon"})

func FileCog

func FileCog(opts ...Options) template.HTML

FileCog renders the "file-cog" icon.

Usage in templates:

{{ lucide "file-cog" }}

Direct usage in Go:

lucide.FileCog()
lucide.FileCog(lucide.Options{Size: 32, Class: "my-icon"})

func FileCog2 deprecated added in v0.4.0

func FileCog2(opts ...Options) template.HTML

FileCog2 is an alias for FileCog.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileCog instead.

Usage in templates:

{{ lucide "file-cog-2" }}

Direct usage in Go:

lucide.FileCog2()
lucide.FileCog2(lucide.Options{Size: 32, Class: "my-icon"})

func FileDiff

func FileDiff(opts ...Options) template.HTML

FileDiff renders the "file-diff" icon.

Usage in templates:

{{ lucide "file-diff" }}

Direct usage in Go:

lucide.FileDiff()
lucide.FileDiff(lucide.Options{Size: 32, Class: "my-icon"})

func FileDigit

func FileDigit(opts ...Options) template.HTML

FileDigit renders the "file-digit" icon.

Usage in templates:

{{ lucide "file-digit" }}

Direct usage in Go:

lucide.FileDigit()
lucide.FileDigit(lucide.Options{Size: 32, Class: "my-icon"})

func FileDown

func FileDown(opts ...Options) template.HTML

FileDown renders the "file-down" icon.

Usage in templates:

{{ lucide "file-down" }}

Direct usage in Go:

lucide.FileDown()
lucide.FileDown(lucide.Options{Size: 32, Class: "my-icon"})

func FileEdit deprecated added in v0.4.0

func FileEdit(opts ...Options) template.HTML

FileEdit is an alias for FilePen.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FilePen instead.

Usage in templates:

{{ lucide "file-edit" }}

Direct usage in Go:

lucide.FileEdit()
lucide.FileEdit(lucide.Options{Size: 32, Class: "my-icon"})

func FileExclamationPoint added in v0.2.0

func FileExclamationPoint(opts ...Options) template.HTML

FileExclamationPoint renders the "file-exclamation-point" icon.

Usage in templates:

{{ lucide "file-exclamation-point" }}

Direct usage in Go:

lucide.FileExclamationPoint()
lucide.FileExclamationPoint(lucide.Options{Size: 32, Class: "my-icon"})

func FileHeadphone added in v0.2.0

func FileHeadphone(opts ...Options) template.HTML

FileHeadphone renders the "file-headphone" icon.

Usage in templates:

{{ lucide "file-headphone" }}

Direct usage in Go:

lucide.FileHeadphone()
lucide.FileHeadphone(lucide.Options{Size: 32, Class: "my-icon"})

func FileHeart

func FileHeart(opts ...Options) template.HTML

FileHeart renders the "file-heart" icon.

Usage in templates:

{{ lucide "file-heart" }}

Direct usage in Go:

lucide.FileHeart()
lucide.FileHeart(lucide.Options{Size: 32, Class: "my-icon"})

func FileImage

func FileImage(opts ...Options) template.HTML

FileImage renders the "file-image" icon.

Usage in templates:

{{ lucide "file-image" }}

Direct usage in Go:

lucide.FileImage()
lucide.FileImage(lucide.Options{Size: 32, Class: "my-icon"})

func FileInput

func FileInput(opts ...Options) template.HTML

FileInput renders the "file-input" icon.

Usage in templates:

{{ lucide "file-input" }}

Direct usage in Go:

lucide.FileInput()
lucide.FileInput(lucide.Options{Size: 32, Class: "my-icon"})

func FileJson deprecated

func FileJson(opts ...Options) template.HTML

FileJson is an alias for FileBraces.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileBraces instead.

Usage in templates:

{{ lucide "file-json" }}

Direct usage in Go:

lucide.FileJson()
lucide.FileJson(lucide.Options{Size: 32, Class: "my-icon"})

func FileJson2 deprecated

func FileJson2(opts ...Options) template.HTML

FileJson2 is an alias for FileBracesCorner.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileBracesCorner instead.

Usage in templates:

{{ lucide "file-json-2" }}

Direct usage in Go:

lucide.FileJson2()
lucide.FileJson2(lucide.Options{Size: 32, Class: "my-icon"})

func FileKey

func FileKey(opts ...Options) template.HTML

FileKey renders the "file-key" icon.

Usage in templates:

{{ lucide "file-key" }}

Direct usage in Go:

lucide.FileKey()
lucide.FileKey(lucide.Options{Size: 32, Class: "my-icon"})

func FileKey2 deprecated

func FileKey2(opts ...Options) template.HTML

FileKey2 is an alias for FileKey.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.duplicate Please use FileKey instead.

Usage in templates:

{{ lucide "file-key-2" }}

Direct usage in Go:

lucide.FileKey2()
lucide.FileKey2(lucide.Options{Size: 32, Class: "my-icon"})

func FileLineChart deprecated added in v0.4.0

func FileLineChart(opts ...Options) template.HTML

FileLineChart is an alias for FileChartLine.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileChartLine instead.

Usage in templates:

{{ lucide "file-line-chart" }}

Direct usage in Go:

lucide.FileLineChart()
lucide.FileLineChart(lucide.Options{Size: 32, Class: "my-icon"})

func FileLock

func FileLock(opts ...Options) template.HTML

FileLock renders the "file-lock" icon.

Usage in templates:

{{ lucide "file-lock" }}

Direct usage in Go:

lucide.FileLock()
lucide.FileLock(lucide.Options{Size: 32, Class: "my-icon"})

func FileLock2 deprecated

func FileLock2(opts ...Options) template.HTML

FileLock2 is an alias for FileLock.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.duplicate Please use FileLock instead.

Usage in templates:

{{ lucide "file-lock-2" }}

Direct usage in Go:

lucide.FileLock2()
lucide.FileLock2(lucide.Options{Size: 32, Class: "my-icon"})

func FileMinus

func FileMinus(opts ...Options) template.HTML

FileMinus renders the "file-minus" icon.

Usage in templates:

{{ lucide "file-minus" }}

Direct usage in Go:

lucide.FileMinus()
lucide.FileMinus(lucide.Options{Size: 32, Class: "my-icon"})

func FileMinus2 deprecated

func FileMinus2(opts ...Options) template.HTML

FileMinus2 is an alias for FileMinusCorner.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileMinusCorner instead.

Usage in templates:

{{ lucide "file-minus-2" }}

Direct usage in Go:

lucide.FileMinus2()
lucide.FileMinus2(lucide.Options{Size: 32, Class: "my-icon"})

func FileMinusCorner added in v0.2.0

func FileMinusCorner(opts ...Options) template.HTML

FileMinusCorner renders the "file-minus-corner" icon.

Usage in templates:

{{ lucide "file-minus-corner" }}

Direct usage in Go:

lucide.FileMinusCorner()
lucide.FileMinusCorner(lucide.Options{Size: 32, Class: "my-icon"})

func FileMusic

func FileMusic(opts ...Options) template.HTML

FileMusic renders the "file-music" icon.

Usage in templates:

{{ lucide "file-music" }}

Direct usage in Go:

lucide.FileMusic()
lucide.FileMusic(lucide.Options{Size: 32, Class: "my-icon"})

func FileOutput

func FileOutput(opts ...Options) template.HTML

FileOutput renders the "file-output" icon.

Usage in templates:

{{ lucide "file-output" }}

Direct usage in Go:

lucide.FileOutput()
lucide.FileOutput(lucide.Options{Size: 32, Class: "my-icon"})

func FilePen

func FilePen(opts ...Options) template.HTML

FilePen renders the "file-pen" icon.

Usage in templates:

{{ lucide "file-pen" }}

Direct usage in Go:

lucide.FilePen()
lucide.FilePen(lucide.Options{Size: 32, Class: "my-icon"})

func FilePenLine

func FilePenLine(opts ...Options) template.HTML

FilePenLine renders the "file-pen-line" icon.

Usage in templates:

{{ lucide "file-pen-line" }}

Direct usage in Go:

lucide.FilePenLine()
lucide.FilePenLine(lucide.Options{Size: 32, Class: "my-icon"})

func FilePieChart deprecated added in v0.4.0

func FilePieChart(opts ...Options) template.HTML

FilePieChart is an alias for FileChartPie.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileChartPie instead.

Usage in templates:

{{ lucide "file-pie-chart" }}

Direct usage in Go:

lucide.FilePieChart()
lucide.FilePieChart(lucide.Options{Size: 32, Class: "my-icon"})

func FilePlay

func FilePlay(opts ...Options) template.HTML

FilePlay renders the "file-play" icon.

Usage in templates:

{{ lucide "file-play" }}

Direct usage in Go:

lucide.FilePlay()
lucide.FilePlay(lucide.Options{Size: 32, Class: "my-icon"})

func FilePlus

func FilePlus(opts ...Options) template.HTML

FilePlus renders the "file-plus" icon.

Usage in templates:

{{ lucide "file-plus" }}

Direct usage in Go:

lucide.FilePlus()
lucide.FilePlus(lucide.Options{Size: 32, Class: "my-icon"})

func FilePlus2 deprecated

func FilePlus2(opts ...Options) template.HTML

FilePlus2 is an alias for FilePlusCorner.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FilePlusCorner instead.

Usage in templates:

{{ lucide "file-plus-2" }}

Direct usage in Go:

lucide.FilePlus2()
lucide.FilePlus2(lucide.Options{Size: 32, Class: "my-icon"})

func FilePlusCorner added in v0.2.0

func FilePlusCorner(opts ...Options) template.HTML

FilePlusCorner renders the "file-plus-corner" icon.

Usage in templates:

{{ lucide "file-plus-corner" }}

Direct usage in Go:

lucide.FilePlusCorner()
lucide.FilePlusCorner(lucide.Options{Size: 32, Class: "my-icon"})

func FileQuestion deprecated added in v0.4.0

func FileQuestion(opts ...Options) template.HTML

FileQuestion is an alias for FileQuestionMark.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileQuestionMark instead.

Usage in templates:

{{ lucide "file-question" }}

Direct usage in Go:

lucide.FileQuestion()
lucide.FileQuestion(lucide.Options{Size: 32, Class: "my-icon"})

func FileQuestionMark

func FileQuestionMark(opts ...Options) template.HTML

FileQuestionMark renders the "file-question-mark" icon.

Usage in templates:

{{ lucide "file-question-mark" }}

Direct usage in Go:

lucide.FileQuestionMark()
lucide.FileQuestionMark(lucide.Options{Size: 32, Class: "my-icon"})

func FileScan

func FileScan(opts ...Options) template.HTML

FileScan renders the "file-scan" icon.

Usage in templates:

{{ lucide "file-scan" }}

Direct usage in Go:

lucide.FileScan()
lucide.FileScan(lucide.Options{Size: 32, Class: "my-icon"})

func FileSearch

func FileSearch(opts ...Options) template.HTML

FileSearch renders the "file-search" icon.

Usage in templates:

{{ lucide "file-search" }}

Direct usage in Go:

lucide.FileSearch()
lucide.FileSearch(lucide.Options{Size: 32, Class: "my-icon"})

func FileSearch2 deprecated

func FileSearch2(opts ...Options) template.HTML

FileSearch2 is an alias for FileSearchCorner.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileSearchCorner instead.

Usage in templates:

{{ lucide "file-search-2" }}

Direct usage in Go:

lucide.FileSearch2()
lucide.FileSearch2(lucide.Options{Size: 32, Class: "my-icon"})

func FileSearchCorner added in v0.2.0

func FileSearchCorner(opts ...Options) template.HTML

FileSearchCorner renders the "file-search-corner" icon.

Usage in templates:

{{ lucide "file-search-corner" }}

Direct usage in Go:

lucide.FileSearchCorner()
lucide.FileSearchCorner(lucide.Options{Size: 32, Class: "my-icon"})

func FileSignal added in v0.2.0

func FileSignal(opts ...Options) template.HTML

FileSignal renders the "file-signal" icon.

Usage in templates:

{{ lucide "file-signal" }}

Direct usage in Go:

lucide.FileSignal()
lucide.FileSignal(lucide.Options{Size: 32, Class: "my-icon"})

func FileSignature deprecated added in v0.4.0

func FileSignature(opts ...Options) template.HTML

FileSignature is an alias for FilePenLine.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FilePenLine instead.

Usage in templates:

{{ lucide "file-signature" }}

Direct usage in Go:

lucide.FileSignature()
lucide.FileSignature(lucide.Options{Size: 32, Class: "my-icon"})

func FileSliders

func FileSliders(opts ...Options) template.HTML

FileSliders renders the "file-sliders" icon.

Usage in templates:

{{ lucide "file-sliders" }}

Direct usage in Go:

lucide.FileSliders()
lucide.FileSliders(lucide.Options{Size: 32, Class: "my-icon"})

func FileSpreadsheet

func FileSpreadsheet(opts ...Options) template.HTML

FileSpreadsheet renders the "file-spreadsheet" icon.

Usage in templates:

{{ lucide "file-spreadsheet" }}

Direct usage in Go:

lucide.FileSpreadsheet()
lucide.FileSpreadsheet(lucide.Options{Size: 32, Class: "my-icon"})

func FileStack

func FileStack(opts ...Options) template.HTML

FileStack renders the "file-stack" icon.

Usage in templates:

{{ lucide "file-stack" }}

Direct usage in Go:

lucide.FileStack()
lucide.FileStack(lucide.Options{Size: 32, Class: "my-icon"})
func FileSymlink(opts ...Options) template.HTML

FileSymlink renders the "file-symlink" icon.

Usage in templates:

{{ lucide "file-symlink" }}

Direct usage in Go:

lucide.FileSymlink()
lucide.FileSymlink(lucide.Options{Size: 32, Class: "my-icon"})

func FileTerminal

func FileTerminal(opts ...Options) template.HTML

FileTerminal renders the "file-terminal" icon.

Usage in templates:

{{ lucide "file-terminal" }}

Direct usage in Go:

lucide.FileTerminal()
lucide.FileTerminal(lucide.Options{Size: 32, Class: "my-icon"})

func FileText

func FileText(opts ...Options) template.HTML

FileText renders the "file-text" icon.

Usage in templates:

{{ lucide "file-text" }}

Direct usage in Go:

lucide.FileText()
lucide.FileText(lucide.Options{Size: 32, Class: "my-icon"})

func FileType

func FileType(opts ...Options) template.HTML

FileType renders the "file-type" icon.

Usage in templates:

{{ lucide "file-type" }}

Direct usage in Go:

lucide.FileType()
lucide.FileType(lucide.Options{Size: 32, Class: "my-icon"})

func FileType2 deprecated

func FileType2(opts ...Options) template.HTML

FileType2 is an alias for FileTypeCorner.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileTypeCorner instead.

Usage in templates:

{{ lucide "file-type-2" }}

Direct usage in Go:

lucide.FileType2()
lucide.FileType2(lucide.Options{Size: 32, Class: "my-icon"})

func FileTypeCorner added in v0.2.0

func FileTypeCorner(opts ...Options) template.HTML

FileTypeCorner renders the "file-type-corner" icon.

Usage in templates:

{{ lucide "file-type-corner" }}

Direct usage in Go:

lucide.FileTypeCorner()
lucide.FileTypeCorner(lucide.Options{Size: 32, Class: "my-icon"})

func FileUp

func FileUp(opts ...Options) template.HTML

FileUp renders the "file-up" icon.

Usage in templates:

{{ lucide "file-up" }}

Direct usage in Go:

lucide.FileUp()
lucide.FileUp(lucide.Options{Size: 32, Class: "my-icon"})

func FileUser

func FileUser(opts ...Options) template.HTML

FileUser renders the "file-user" icon.

Usage in templates:

{{ lucide "file-user" }}

Direct usage in Go:

lucide.FileUser()
lucide.FileUser(lucide.Options{Size: 32, Class: "my-icon"})

func FileVideo deprecated added in v0.4.0

func FileVideo(opts ...Options) template.HTML

FileVideo is an alias for FilePlay.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FilePlay instead.

Usage in templates:

{{ lucide "file-video" }}

Direct usage in Go:

lucide.FileVideo()
lucide.FileVideo(lucide.Options{Size: 32, Class: "my-icon"})

func FileVideo2 deprecated added in v0.4.0

func FileVideo2(opts ...Options) template.HTML

FileVideo2 is an alias for FileVideoCamera.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileVideoCamera instead.

Usage in templates:

{{ lucide "file-video-2" }}

Direct usage in Go:

lucide.FileVideo2()
lucide.FileVideo2(lucide.Options{Size: 32, Class: "my-icon"})

func FileVideoCamera

func FileVideoCamera(opts ...Options) template.HTML

FileVideoCamera renders the "file-video-camera" icon.

Usage in templates:

{{ lucide "file-video-camera" }}

Direct usage in Go:

lucide.FileVideoCamera()
lucide.FileVideoCamera(lucide.Options{Size: 32, Class: "my-icon"})

func FileVolume

func FileVolume(opts ...Options) template.HTML

FileVolume renders the "file-volume" icon.

Usage in templates:

{{ lucide "file-volume" }}

Direct usage in Go:

lucide.FileVolume()
lucide.FileVolume(lucide.Options{Size: 32, Class: "my-icon"})

func FileVolume2 deprecated

func FileVolume2(opts ...Options) template.HTML

FileVolume2 is an alias for FileSignal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileSignal instead.

Usage in templates:

{{ lucide "file-volume-2" }}

Direct usage in Go:

lucide.FileVolume2()
lucide.FileVolume2(lucide.Options{Size: 32, Class: "my-icon"})

func FileWarning deprecated

func FileWarning(opts ...Options) template.HTML

FileWarning is an alias for FileExclamationPoint.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileExclamationPoint instead.

Usage in templates:

{{ lucide "file-warning" }}

Direct usage in Go:

lucide.FileWarning()
lucide.FileWarning(lucide.Options{Size: 32, Class: "my-icon"})

func FileX

func FileX(opts ...Options) template.HTML

FileX renders the "file-x" icon.

Usage in templates:

{{ lucide "file-x" }}

Direct usage in Go:

lucide.FileX()
lucide.FileX(lucide.Options{Size: 32, Class: "my-icon"})

func FileX2 deprecated

func FileX2(opts ...Options) template.HTML

FileX2 is an alias for FileXCorner.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FileXCorner instead.

Usage in templates:

{{ lucide "file-x-2" }}

Direct usage in Go:

lucide.FileX2()
lucide.FileX2(lucide.Options{Size: 32, Class: "my-icon"})

func FileXCorner added in v0.2.0

func FileXCorner(opts ...Options) template.HTML

FileXCorner renders the "file-x-corner" icon.

Usage in templates:

{{ lucide "file-x-corner" }}

Direct usage in Go:

lucide.FileXCorner()
lucide.FileXCorner(lucide.Options{Size: 32, Class: "my-icon"})

func Files

func Files(opts ...Options) template.HTML

Files renders the "files" icon.

Usage in templates:

{{ lucide "files" }}

Direct usage in Go:

lucide.Files()
lucide.Files(lucide.Options{Size: 32, Class: "my-icon"})

func Film

func Film(opts ...Options) template.HTML

Film renders the "film" icon.

Usage in templates:

{{ lucide "film" }}

Direct usage in Go:

lucide.Film()
lucide.Film(lucide.Options{Size: 32, Class: "my-icon"})

func Filter deprecated added in v0.4.0

func Filter(opts ...Options) template.HTML

Filter is an alias for Funnel.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Funnel instead.

Usage in templates:

{{ lucide "filter" }}

Direct usage in Go:

lucide.Filter()
lucide.Filter(lucide.Options{Size: 32, Class: "my-icon"})

func FilterX deprecated added in v0.4.0

func FilterX(opts ...Options) template.HTML

FilterX is an alias for FunnelX.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FunnelX instead.

Usage in templates:

{{ lucide "filter-x" }}

Direct usage in Go:

lucide.FilterX()
lucide.FilterX(lucide.Options{Size: 32, Class: "my-icon"})

func Fingerprint deprecated

func Fingerprint(opts ...Options) template.HTML

Fingerprint is an alias for FingerprintPattern.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FingerprintPattern instead.

Usage in templates:

{{ lucide "fingerprint" }}

Direct usage in Go:

lucide.Fingerprint()
lucide.Fingerprint(lucide.Options{Size: 32, Class: "my-icon"})

func FingerprintPattern added in v0.5.0

func FingerprintPattern(opts ...Options) template.HTML

FingerprintPattern renders the "fingerprint-pattern" icon.

Usage in templates:

{{ lucide "fingerprint-pattern" }}

Direct usage in Go:

lucide.FingerprintPattern()
lucide.FingerprintPattern(lucide.Options{Size: 32, Class: "my-icon"})

func FireExtinguisher

func FireExtinguisher(opts ...Options) template.HTML

FireExtinguisher renders the "fire-extinguisher" icon.

Usage in templates:

{{ lucide "fire-extinguisher" }}

Direct usage in Go:

lucide.FireExtinguisher()
lucide.FireExtinguisher(lucide.Options{Size: 32, Class: "my-icon"})

func Fish

func Fish(opts ...Options) template.HTML

Fish renders the "fish" icon.

Usage in templates:

{{ lucide "fish" }}

Direct usage in Go:

lucide.Fish()
lucide.Fish(lucide.Options{Size: 32, Class: "my-icon"})

func FishOff

func FishOff(opts ...Options) template.HTML

FishOff renders the "fish-off" icon.

Usage in templates:

{{ lucide "fish-off" }}

Direct usage in Go:

lucide.FishOff()
lucide.FishOff(lucide.Options{Size: 32, Class: "my-icon"})

func FishSymbol

func FishSymbol(opts ...Options) template.HTML

FishSymbol renders the "fish-symbol" icon.

Usage in templates:

{{ lucide "fish-symbol" }}

Direct usage in Go:

lucide.FishSymbol()
lucide.FishSymbol(lucide.Options{Size: 32, Class: "my-icon"})

func FishingHook added in v0.7.0

func FishingHook(opts ...Options) template.HTML

FishingHook renders the "fishing-hook" icon.

Usage in templates:

{{ lucide "fishing-hook" }}

Direct usage in Go:

lucide.FishingHook()
lucide.FishingHook(lucide.Options{Size: 32, Class: "my-icon"})

func FishingRod added in v0.11.0

func FishingRod(opts ...Options) template.HTML

FishingRod renders the "fishing-rod" icon.

Usage in templates:

{{ lucide "fishing-rod" }}

Direct usage in Go:

lucide.FishingRod()
lucide.FishingRod(lucide.Options{Size: 32, Class: "my-icon"})

func Flag

func Flag(opts ...Options) template.HTML

Flag renders the "flag" icon.

Usage in templates:

{{ lucide "flag" }}

Direct usage in Go:

lucide.Flag()
lucide.Flag(lucide.Options{Size: 32, Class: "my-icon"})

func FlagOff

func FlagOff(opts ...Options) template.HTML

FlagOff renders the "flag-off" icon.

Usage in templates:

{{ lucide "flag-off" }}

Direct usage in Go:

lucide.FlagOff()
lucide.FlagOff(lucide.Options{Size: 32, Class: "my-icon"})

func FlagTriangleLeft

func FlagTriangleLeft(opts ...Options) template.HTML

FlagTriangleLeft renders the "flag-triangle-left" icon.

Usage in templates:

{{ lucide "flag-triangle-left" }}

Direct usage in Go:

lucide.FlagTriangleLeft()
lucide.FlagTriangleLeft(lucide.Options{Size: 32, Class: "my-icon"})

func FlagTriangleRight

func FlagTriangleRight(opts ...Options) template.HTML

FlagTriangleRight renders the "flag-triangle-right" icon.

Usage in templates:

{{ lucide "flag-triangle-right" }}

Direct usage in Go:

lucide.FlagTriangleRight()
lucide.FlagTriangleRight(lucide.Options{Size: 32, Class: "my-icon"})

func Flame

func Flame(opts ...Options) template.HTML

Flame renders the "flame" icon.

Usage in templates:

{{ lucide "flame" }}

Direct usage in Go:

lucide.Flame()
lucide.Flame(lucide.Options{Size: 32, Class: "my-icon"})

func FlameKindling

func FlameKindling(opts ...Options) template.HTML

FlameKindling renders the "flame-kindling" icon.

Usage in templates:

{{ lucide "flame-kindling" }}

Direct usage in Go:

lucide.FlameKindling()
lucide.FlameKindling(lucide.Options{Size: 32, Class: "my-icon"})

func Flashlight

func Flashlight(opts ...Options) template.HTML

Flashlight renders the "flashlight" icon.

Usage in templates:

{{ lucide "flashlight" }}

Direct usage in Go:

lucide.Flashlight()
lucide.Flashlight(lucide.Options{Size: 32, Class: "my-icon"})

func FlashlightOff

func FlashlightOff(opts ...Options) template.HTML

FlashlightOff renders the "flashlight-off" icon.

Usage in templates:

{{ lucide "flashlight-off" }}

Direct usage in Go:

lucide.FlashlightOff()
lucide.FlashlightOff(lucide.Options{Size: 32, Class: "my-icon"})

func FlaskConical

func FlaskConical(opts ...Options) template.HTML

FlaskConical renders the "flask-conical" icon.

Usage in templates:

{{ lucide "flask-conical" }}

Direct usage in Go:

lucide.FlaskConical()
lucide.FlaskConical(lucide.Options{Size: 32, Class: "my-icon"})

func FlaskConicalOff

func FlaskConicalOff(opts ...Options) template.HTML

FlaskConicalOff renders the "flask-conical-off" icon.

Usage in templates:

{{ lucide "flask-conical-off" }}

Direct usage in Go:

lucide.FlaskConicalOff()
lucide.FlaskConicalOff(lucide.Options{Size: 32, Class: "my-icon"})

func FlaskRound

func FlaskRound(opts ...Options) template.HTML

FlaskRound renders the "flask-round" icon.

Usage in templates:

{{ lucide "flask-round" }}

Direct usage in Go:

lucide.FlaskRound()
lucide.FlaskRound(lucide.Options{Size: 32, Class: "my-icon"})

func FlipHorizontal deprecated

func FlipHorizontal(opts ...Options) template.HTML

FlipHorizontal is an alias for SquareCenterlineDashedHorizontal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareCenterlineDashedHorizontal instead.

Usage in templates:

{{ lucide "flip-horizontal" }}

Direct usage in Go:

lucide.FlipHorizontal()
lucide.FlipHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func FlipHorizontal2

func FlipHorizontal2(opts ...Options) template.HTML

FlipHorizontal2 renders the "flip-horizontal-2" icon.

Usage in templates:

{{ lucide "flip-horizontal-2" }}

Direct usage in Go:

lucide.FlipHorizontal2()
lucide.FlipHorizontal2(lucide.Options{Size: 32, Class: "my-icon"})

func FlipVertical deprecated

func FlipVertical(opts ...Options) template.HTML

FlipVertical is an alias for SquareCenterlineDashedVertical.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareCenterlineDashedVertical instead.

Usage in templates:

{{ lucide "flip-vertical" }}

Direct usage in Go:

lucide.FlipVertical()
lucide.FlipVertical(lucide.Options{Size: 32, Class: "my-icon"})

func FlipVertical2

func FlipVertical2(opts ...Options) template.HTML

FlipVertical2 renders the "flip-vertical-2" icon.

Usage in templates:

{{ lucide "flip-vertical-2" }}

Direct usage in Go:

lucide.FlipVertical2()
lucide.FlipVertical2(lucide.Options{Size: 32, Class: "my-icon"})

func Flower

func Flower(opts ...Options) template.HTML

Flower renders the "flower" icon.

Usage in templates:

{{ lucide "flower" }}

Direct usage in Go:

lucide.Flower()
lucide.Flower(lucide.Options{Size: 32, Class: "my-icon"})

func Flower2

func Flower2(opts ...Options) template.HTML

Flower2 renders the "flower-2" icon.

Usage in templates:

{{ lucide "flower-2" }}

Direct usage in Go:

lucide.Flower2()
lucide.Flower2(lucide.Options{Size: 32, Class: "my-icon"})

func Focus

func Focus(opts ...Options) template.HTML

Focus renders the "focus" icon.

Usage in templates:

{{ lucide "focus" }}

Direct usage in Go:

lucide.Focus()
lucide.Focus(lucide.Options{Size: 32, Class: "my-icon"})

func FoldHorizontal

func FoldHorizontal(opts ...Options) template.HTML

FoldHorizontal renders the "fold-horizontal" icon.

Usage in templates:

{{ lucide "fold-horizontal" }}

Direct usage in Go:

lucide.FoldHorizontal()
lucide.FoldHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func FoldVertical

func FoldVertical(opts ...Options) template.HTML

FoldVertical renders the "fold-vertical" icon.

Usage in templates:

{{ lucide "fold-vertical" }}

Direct usage in Go:

lucide.FoldVertical()
lucide.FoldVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Folder

func Folder(opts ...Options) template.HTML

Folder renders the "folder" icon.

Usage in templates:

{{ lucide "folder" }}

Direct usage in Go:

lucide.Folder()
lucide.Folder(lucide.Options{Size: 32, Class: "my-icon"})

func FolderArchive

func FolderArchive(opts ...Options) template.HTML

FolderArchive renders the "folder-archive" icon.

Usage in templates:

{{ lucide "folder-archive" }}

Direct usage in Go:

lucide.FolderArchive()
lucide.FolderArchive(lucide.Options{Size: 32, Class: "my-icon"})

func FolderBookmark added in v0.15.0

func FolderBookmark(opts ...Options) template.HTML

FolderBookmark renders the "folder-bookmark" icon.

Usage in templates:

{{ lucide "folder-bookmark" }}

Direct usage in Go:

lucide.FolderBookmark()
lucide.FolderBookmark(lucide.Options{Size: 32, Class: "my-icon"})

func FolderCheck

func FolderCheck(opts ...Options) template.HTML

FolderCheck renders the "folder-check" icon.

Usage in templates:

{{ lucide "folder-check" }}

Direct usage in Go:

lucide.FolderCheck()
lucide.FolderCheck(lucide.Options{Size: 32, Class: "my-icon"})

func FolderClock

func FolderClock(opts ...Options) template.HTML

FolderClock renders the "folder-clock" icon.

Usage in templates:

{{ lucide "folder-clock" }}

Direct usage in Go:

lucide.FolderClock()
lucide.FolderClock(lucide.Options{Size: 32, Class: "my-icon"})

func FolderClosed

func FolderClosed(opts ...Options) template.HTML

FolderClosed renders the "folder-closed" icon.

Usage in templates:

{{ lucide "folder-closed" }}

Direct usage in Go:

lucide.FolderClosed()
lucide.FolderClosed(lucide.Options{Size: 32, Class: "my-icon"})

func FolderCode

func FolderCode(opts ...Options) template.HTML

FolderCode renders the "folder-code" icon.

Usage in templates:

{{ lucide "folder-code" }}

Direct usage in Go:

lucide.FolderCode()
lucide.FolderCode(lucide.Options{Size: 32, Class: "my-icon"})

func FolderCog

func FolderCog(opts ...Options) template.HTML

FolderCog renders the "folder-cog" icon.

Usage in templates:

{{ lucide "folder-cog" }}

Direct usage in Go:

lucide.FolderCog()
lucide.FolderCog(lucide.Options{Size: 32, Class: "my-icon"})

func FolderCog2 deprecated added in v0.4.0

func FolderCog2(opts ...Options) template.HTML

FolderCog2 is an alias for FolderCog.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FolderCog instead.

Usage in templates:

{{ lucide "folder-cog-2" }}

Direct usage in Go:

lucide.FolderCog2()
lucide.FolderCog2(lucide.Options{Size: 32, Class: "my-icon"})

func FolderDot

func FolderDot(opts ...Options) template.HTML

FolderDot renders the "folder-dot" icon.

Usage in templates:

{{ lucide "folder-dot" }}

Direct usage in Go:

lucide.FolderDot()
lucide.FolderDot(lucide.Options{Size: 32, Class: "my-icon"})

func FolderDown

func FolderDown(opts ...Options) template.HTML

FolderDown renders the "folder-down" icon.

Usage in templates:

{{ lucide "folder-down" }}

Direct usage in Go:

lucide.FolderDown()
lucide.FolderDown(lucide.Options{Size: 32, Class: "my-icon"})

func FolderEdit deprecated added in v0.4.0

func FolderEdit(opts ...Options) template.HTML

FolderEdit is an alias for FolderPen.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FolderPen instead.

Usage in templates:

{{ lucide "folder-edit" }}

Direct usage in Go:

lucide.FolderEdit()
lucide.FolderEdit(lucide.Options{Size: 32, Class: "my-icon"})

func FolderGit

func FolderGit(opts ...Options) template.HTML

FolderGit renders the "folder-git" icon.

Usage in templates:

{{ lucide "folder-git" }}

Direct usage in Go:

lucide.FolderGit()
lucide.FolderGit(lucide.Options{Size: 32, Class: "my-icon"})

func FolderGit2

func FolderGit2(opts ...Options) template.HTML

FolderGit2 renders the "folder-git-2" icon.

Usage in templates:

{{ lucide "folder-git-2" }}

Direct usage in Go:

lucide.FolderGit2()
lucide.FolderGit2(lucide.Options{Size: 32, Class: "my-icon"})

func FolderHeart

func FolderHeart(opts ...Options) template.HTML

FolderHeart renders the "folder-heart" icon.

Usage in templates:

{{ lucide "folder-heart" }}

Direct usage in Go:

lucide.FolderHeart()
lucide.FolderHeart(lucide.Options{Size: 32, Class: "my-icon"})

func FolderInput

func FolderInput(opts ...Options) template.HTML

FolderInput renders the "folder-input" icon.

Usage in templates:

{{ lucide "folder-input" }}

Direct usage in Go:

lucide.FolderInput()
lucide.FolderInput(lucide.Options{Size: 32, Class: "my-icon"})

func FolderKanban

func FolderKanban(opts ...Options) template.HTML

FolderKanban renders the "folder-kanban" icon.

Usage in templates:

{{ lucide "folder-kanban" }}

Direct usage in Go:

lucide.FolderKanban()
lucide.FolderKanban(lucide.Options{Size: 32, Class: "my-icon"})

func FolderKey

func FolderKey(opts ...Options) template.HTML

FolderKey renders the "folder-key" icon.

Usage in templates:

{{ lucide "folder-key" }}

Direct usage in Go:

lucide.FolderKey()
lucide.FolderKey(lucide.Options{Size: 32, Class: "my-icon"})

func FolderLock

func FolderLock(opts ...Options) template.HTML

FolderLock renders the "folder-lock" icon.

Usage in templates:

{{ lucide "folder-lock" }}

Direct usage in Go:

lucide.FolderLock()
lucide.FolderLock(lucide.Options{Size: 32, Class: "my-icon"})

func FolderMinus

func FolderMinus(opts ...Options) template.HTML

FolderMinus renders the "folder-minus" icon.

Usage in templates:

{{ lucide "folder-minus" }}

Direct usage in Go:

lucide.FolderMinus()
lucide.FolderMinus(lucide.Options{Size: 32, Class: "my-icon"})

func FolderOpen

func FolderOpen(opts ...Options) template.HTML

FolderOpen renders the "folder-open" icon.

Usage in templates:

{{ lucide "folder-open" }}

Direct usage in Go:

lucide.FolderOpen()
lucide.FolderOpen(lucide.Options{Size: 32, Class: "my-icon"})

func FolderOpenDot

func FolderOpenDot(opts ...Options) template.HTML

FolderOpenDot renders the "folder-open-dot" icon.

Usage in templates:

{{ lucide "folder-open-dot" }}

Direct usage in Go:

lucide.FolderOpenDot()
lucide.FolderOpenDot(lucide.Options{Size: 32, Class: "my-icon"})

func FolderOutput

func FolderOutput(opts ...Options) template.HTML

FolderOutput renders the "folder-output" icon.

Usage in templates:

{{ lucide "folder-output" }}

Direct usage in Go:

lucide.FolderOutput()
lucide.FolderOutput(lucide.Options{Size: 32, Class: "my-icon"})

func FolderPen

func FolderPen(opts ...Options) template.HTML

FolderPen renders the "folder-pen" icon.

Usage in templates:

{{ lucide "folder-pen" }}

Direct usage in Go:

lucide.FolderPen()
lucide.FolderPen(lucide.Options{Size: 32, Class: "my-icon"})

func FolderPlus

func FolderPlus(opts ...Options) template.HTML

FolderPlus renders the "folder-plus" icon.

Usage in templates:

{{ lucide "folder-plus" }}

Direct usage in Go:

lucide.FolderPlus()
lucide.FolderPlus(lucide.Options{Size: 32, Class: "my-icon"})

func FolderRoot

func FolderRoot(opts ...Options) template.HTML

FolderRoot renders the "folder-root" icon.

Usage in templates:

{{ lucide "folder-root" }}

Direct usage in Go:

lucide.FolderRoot()
lucide.FolderRoot(lucide.Options{Size: 32, Class: "my-icon"})

func FolderSearch

func FolderSearch(opts ...Options) template.HTML

FolderSearch renders the "folder-search" icon.

Usage in templates:

{{ lucide "folder-search" }}

Direct usage in Go:

lucide.FolderSearch()
lucide.FolderSearch(lucide.Options{Size: 32, Class: "my-icon"})

func FolderSearch2

func FolderSearch2(opts ...Options) template.HTML

FolderSearch2 renders the "folder-search-2" icon.

Usage in templates:

{{ lucide "folder-search-2" }}

Direct usage in Go:

lucide.FolderSearch2()
lucide.FolderSearch2(lucide.Options{Size: 32, Class: "my-icon"})
func FolderSymlink(opts ...Options) template.HTML

FolderSymlink renders the "folder-symlink" icon.

Usage in templates:

{{ lucide "folder-symlink" }}

Direct usage in Go:

lucide.FolderSymlink()
lucide.FolderSymlink(lucide.Options{Size: 32, Class: "my-icon"})

func FolderSync

func FolderSync(opts ...Options) template.HTML

FolderSync renders the "folder-sync" icon.

Usage in templates:

{{ lucide "folder-sync" }}

Direct usage in Go:

lucide.FolderSync()
lucide.FolderSync(lucide.Options{Size: 32, Class: "my-icon"})

func FolderTree

func FolderTree(opts ...Options) template.HTML

FolderTree renders the "folder-tree" icon.

Usage in templates:

{{ lucide "folder-tree" }}

Direct usage in Go:

lucide.FolderTree()
lucide.FolderTree(lucide.Options{Size: 32, Class: "my-icon"})

func FolderUp

func FolderUp(opts ...Options) template.HTML

FolderUp renders the "folder-up" icon.

Usage in templates:

{{ lucide "folder-up" }}

Direct usage in Go:

lucide.FolderUp()
lucide.FolderUp(lucide.Options{Size: 32, Class: "my-icon"})

func FolderX

func FolderX(opts ...Options) template.HTML

FolderX renders the "folder-x" icon.

Usage in templates:

{{ lucide "folder-x" }}

Direct usage in Go:

lucide.FolderX()
lucide.FolderX(lucide.Options{Size: 32, Class: "my-icon"})

func Folders

func Folders(opts ...Options) template.HTML

Folders renders the "folders" icon.

Usage in templates:

{{ lucide "folders" }}

Direct usage in Go:

lucide.Folders()
lucide.Folders(lucide.Options{Size: 32, Class: "my-icon"})

func Footprints

func Footprints(opts ...Options) template.HTML

Footprints renders the "footprints" icon.

Usage in templates:

{{ lucide "footprints" }}

Direct usage in Go:

lucide.Footprints()
lucide.Footprints(lucide.Options{Size: 32, Class: "my-icon"})

func ForkKnife deprecated added in v0.4.0

func ForkKnife(opts ...Options) template.HTML

ForkKnife is an alias for Utensils.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Utensils instead.

Usage in templates:

{{ lucide "fork-knife" }}

Direct usage in Go:

lucide.ForkKnife()
lucide.ForkKnife(lucide.Options{Size: 32, Class: "my-icon"})

func ForkKnifeCrossed deprecated added in v0.4.0

func ForkKnifeCrossed(opts ...Options) template.HTML

ForkKnifeCrossed is an alias for UtensilsCrossed.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use UtensilsCrossed instead.

Usage in templates:

{{ lucide "fork-knife-crossed" }}

Direct usage in Go:

lucide.ForkKnifeCrossed()
lucide.ForkKnifeCrossed(lucide.Options{Size: 32, Class: "my-icon"})

func Forklift

func Forklift(opts ...Options) template.HTML

Forklift renders the "forklift" icon.

Usage in templates:

{{ lucide "forklift" }}

Direct usage in Go:

lucide.Forklift()
lucide.Forklift(lucide.Options{Size: 32, Class: "my-icon"})

func Form added in v0.6.0

func Form(opts ...Options) template.HTML

Form renders the "form" icon.

Usage in templates:

{{ lucide "form" }}

Direct usage in Go:

lucide.Form()
lucide.Form(lucide.Options{Size: 32, Class: "my-icon"})

func FormInput deprecated added in v0.4.0

func FormInput(opts ...Options) template.HTML

FormInput is an alias for RectangleEllipsis.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use RectangleEllipsis instead.

Usage in templates:

{{ lucide "form-input" }}

Direct usage in Go:

lucide.FormInput()
lucide.FormInput(lucide.Options{Size: 32, Class: "my-icon"})

func Forward

func Forward(opts ...Options) template.HTML

Forward renders the "forward" icon.

Usage in templates:

{{ lucide "forward" }}

Direct usage in Go:

lucide.Forward()
lucide.Forward(lucide.Options{Size: 32, Class: "my-icon"})

func Frame

func Frame(opts ...Options) template.HTML

Frame renders the "frame" icon.

Usage in templates:

{{ lucide "frame" }}

Direct usage in Go:

lucide.Frame()
lucide.Frame(lucide.Options{Size: 32, Class: "my-icon"})

func Frown deprecated

func Frown(opts ...Options) template.HTML

Frown is an alias for FaceSlightlyFrowning.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FaceSlightlyFrowning instead.

Usage in templates:

{{ lucide "frown" }}

Direct usage in Go:

lucide.Frown()
lucide.Frown(lucide.Options{Size: 32, Class: "my-icon"})

func Fuel

func Fuel(opts ...Options) template.HTML

Fuel renders the "fuel" icon.

Usage in templates:

{{ lucide "fuel" }}

Direct usage in Go:

lucide.Fuel()
lucide.Fuel(lucide.Options{Size: 32, Class: "my-icon"})

func Fullscreen

func Fullscreen(opts ...Options) template.HTML

Fullscreen renders the "fullscreen" icon.

Usage in templates:

{{ lucide "fullscreen" }}

Direct usage in Go:

lucide.Fullscreen()
lucide.Fullscreen(lucide.Options{Size: 32, Class: "my-icon"})

func FuncMap

func FuncMap(cfg ...*Config) template.FuncMap

FuncMap returns a template.FuncMap with icon functions registered. By default, includes both the "lucide" icon function and "dict" helper.

Usage:

// Simple - includes lucide and dict functions
tmpl.Funcs(lucide.FuncMap())

// Custom function names (dict still included)
tmpl.Funcs(lucide.FuncMap(&lucide.Config{
    FuncName: "icon",
    DictName: "opts",
}))

// Disable dict helper (if using Sprig or providing your own)
tmpl.Funcs(lucide.FuncMap(&lucide.Config{
    SkipDict: true,
}))

func FunctionSquare deprecated added in v0.4.0

func FunctionSquare(opts ...Options) template.HTML

FunctionSquare is an alias for SquareFunction.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareFunction instead.

Usage in templates:

{{ lucide "function-square" }}

Direct usage in Go:

lucide.FunctionSquare()
lucide.FunctionSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Funnel

func Funnel(opts ...Options) template.HTML

Funnel renders the "funnel" icon.

Usage in templates:

{{ lucide "funnel" }}

Direct usage in Go:

lucide.Funnel()
lucide.Funnel(lucide.Options{Size: 32, Class: "my-icon"})

func FunnelPlus

func FunnelPlus(opts ...Options) template.HTML

FunnelPlus renders the "funnel-plus" icon.

Usage in templates:

{{ lucide "funnel-plus" }}

Direct usage in Go:

lucide.FunnelPlus()
lucide.FunnelPlus(lucide.Options{Size: 32, Class: "my-icon"})

func FunnelX

func FunnelX(opts ...Options) template.HTML

FunnelX renders the "funnel-x" icon.

Usage in templates:

{{ lucide "funnel-x" }}

Direct usage in Go:

lucide.FunnelX()
lucide.FunnelX(lucide.Options{Size: 32, Class: "my-icon"})

func GalleryHorizontal

func GalleryHorizontal(opts ...Options) template.HTML

GalleryHorizontal renders the "gallery-horizontal" icon.

Usage in templates:

{{ lucide "gallery-horizontal" }}

Direct usage in Go:

lucide.GalleryHorizontal()
lucide.GalleryHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func GalleryHorizontalEnd

func GalleryHorizontalEnd(opts ...Options) template.HTML

GalleryHorizontalEnd renders the "gallery-horizontal-end" icon.

Usage in templates:

{{ lucide "gallery-horizontal-end" }}

Direct usage in Go:

lucide.GalleryHorizontalEnd()
lucide.GalleryHorizontalEnd(lucide.Options{Size: 32, Class: "my-icon"})

func GalleryThumbnails

func GalleryThumbnails(opts ...Options) template.HTML

GalleryThumbnails renders the "gallery-thumbnails" icon.

Usage in templates:

{{ lucide "gallery-thumbnails" }}

Direct usage in Go:

lucide.GalleryThumbnails()
lucide.GalleryThumbnails(lucide.Options{Size: 32, Class: "my-icon"})

func GalleryVertical

func GalleryVertical(opts ...Options) template.HTML

GalleryVertical renders the "gallery-vertical" icon.

Usage in templates:

{{ lucide "gallery-vertical" }}

Direct usage in Go:

lucide.GalleryVertical()
lucide.GalleryVertical(lucide.Options{Size: 32, Class: "my-icon"})

func GalleryVerticalEnd

func GalleryVerticalEnd(opts ...Options) template.HTML

GalleryVerticalEnd renders the "gallery-vertical-end" icon.

Usage in templates:

{{ lucide "gallery-vertical-end" }}

Direct usage in Go:

lucide.GalleryVerticalEnd()
lucide.GalleryVerticalEnd(lucide.Options{Size: 32, Class: "my-icon"})

func Gamepad

func Gamepad(opts ...Options) template.HTML

Gamepad renders the "gamepad" icon.

Usage in templates:

{{ lucide "gamepad" }}

Direct usage in Go:

lucide.Gamepad()
lucide.Gamepad(lucide.Options{Size: 32, Class: "my-icon"})

func Gamepad2

func Gamepad2(opts ...Options) template.HTML

Gamepad2 renders the "gamepad-2" icon.

Usage in templates:

{{ lucide "gamepad-2" }}

Direct usage in Go:

lucide.Gamepad2()
lucide.Gamepad2(lucide.Options{Size: 32, Class: "my-icon"})

func GamepadDirectional

func GamepadDirectional(opts ...Options) template.HTML

GamepadDirectional renders the "gamepad-directional" icon.

Usage in templates:

{{ lucide "gamepad-directional" }}

Direct usage in Go:

lucide.GamepadDirectional()
lucide.GamepadDirectional(lucide.Options{Size: 32, Class: "my-icon"})

func GanttChart deprecated added in v0.4.0

func GanttChart(opts ...Options) template.HTML

GanttChart is an alias for ChartNoAxesGantt.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartNoAxesGantt instead.

Usage in templates:

{{ lucide "gantt-chart" }}

Direct usage in Go:

lucide.GanttChart()
lucide.GanttChart(lucide.Options{Size: 32, Class: "my-icon"})

func GanttChartSquare deprecated added in v0.4.0

func GanttChartSquare(opts ...Options) template.HTML

GanttChartSquare is an alias for SquareChartGantt.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareChartGantt instead.

Usage in templates:

{{ lucide "gantt-chart-square" }}

Direct usage in Go:

lucide.GanttChartSquare()
lucide.GanttChartSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Gauge

func Gauge(opts ...Options) template.HTML

Gauge renders the "gauge" icon.

Usage in templates:

{{ lucide "gauge" }}

Direct usage in Go:

lucide.Gauge()
lucide.Gauge(lucide.Options{Size: 32, Class: "my-icon"})

func GaugeCircle deprecated added in v0.4.0

func GaugeCircle(opts ...Options) template.HTML

GaugeCircle is an alias for CircleGauge.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleGauge instead.

Usage in templates:

{{ lucide "gauge-circle" }}

Direct usage in Go:

lucide.GaugeCircle()
lucide.GaugeCircle(lucide.Options{Size: 32, Class: "my-icon"})

func Gavel

func Gavel(opts ...Options) template.HTML

Gavel renders the "gavel" icon.

Usage in templates:

{{ lucide "gavel" }}

Direct usage in Go:

lucide.Gavel()
lucide.Gavel(lucide.Options{Size: 32, Class: "my-icon"})

func Gem

func Gem(opts ...Options) template.HTML

Gem renders the "gem" icon.

Usage in templates:

{{ lucide "gem" }}

Direct usage in Go:

lucide.Gem()
lucide.Gem(lucide.Options{Size: 32, Class: "my-icon"})

func GeorgianLari

func GeorgianLari(opts ...Options) template.HTML

GeorgianLari renders the "georgian-lari" icon.

Usage in templates:

{{ lucide "georgian-lari" }}

Direct usage in Go:

lucide.GeorgianLari()
lucide.GeorgianLari(lucide.Options{Size: 32, Class: "my-icon"})

func Ghost

func Ghost(opts ...Options) template.HTML

Ghost renders the "ghost" icon.

Usage in templates:

{{ lucide "ghost" }}

Direct usage in Go:

lucide.Ghost()
lucide.Ghost(lucide.Options{Size: 32, Class: "my-icon"})

func Gift

func Gift(opts ...Options) template.HTML

Gift renders the "gift" icon.

Usage in templates:

{{ lucide "gift" }}

Direct usage in Go:

lucide.Gift()
lucide.Gift(lucide.Options{Size: 32, Class: "my-icon"})

func GitBranch

func GitBranch(opts ...Options) template.HTML

GitBranch renders the "git-branch" icon.

Usage in templates:

{{ lucide "git-branch" }}

Direct usage in Go:

lucide.GitBranch()
lucide.GitBranch(lucide.Options{Size: 32, Class: "my-icon"})

func GitBranchMinus added in v0.2.0

func GitBranchMinus(opts ...Options) template.HTML

GitBranchMinus renders the "git-branch-minus" icon.

Usage in templates:

{{ lucide "git-branch-minus" }}

Direct usage in Go:

lucide.GitBranchMinus()
lucide.GitBranchMinus(lucide.Options{Size: 32, Class: "my-icon"})

func GitBranchPlus

func GitBranchPlus(opts ...Options) template.HTML

GitBranchPlus renders the "git-branch-plus" icon.

Usage in templates:

{{ lucide "git-branch-plus" }}

Direct usage in Go:

lucide.GitBranchPlus()
lucide.GitBranchPlus(lucide.Options{Size: 32, Class: "my-icon"})

func GitCommit deprecated added in v0.4.0

func GitCommit(opts ...Options) template.HTML

GitCommit is an alias for GitCommitHorizontal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use GitCommitHorizontal instead.

Usage in templates:

{{ lucide "git-commit" }}

Direct usage in Go:

lucide.GitCommit()
lucide.GitCommit(lucide.Options{Size: 32, Class: "my-icon"})

func GitCommitHorizontal

func GitCommitHorizontal(opts ...Options) template.HTML

GitCommitHorizontal renders the "git-commit-horizontal" icon.

Usage in templates:

{{ lucide "git-commit-horizontal" }}

Direct usage in Go:

lucide.GitCommitHorizontal()
lucide.GitCommitHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func GitCommitVertical

func GitCommitVertical(opts ...Options) template.HTML

GitCommitVertical renders the "git-commit-vertical" icon.

Usage in templates:

{{ lucide "git-commit-vertical" }}

Direct usage in Go:

lucide.GitCommitVertical()
lucide.GitCommitVertical(lucide.Options{Size: 32, Class: "my-icon"})

func GitCompare

func GitCompare(opts ...Options) template.HTML

GitCompare renders the "git-compare" icon.

Usage in templates:

{{ lucide "git-compare" }}

Direct usage in Go:

lucide.GitCompare()
lucide.GitCompare(lucide.Options{Size: 32, Class: "my-icon"})

func GitCompareArrows

func GitCompareArrows(opts ...Options) template.HTML

GitCompareArrows renders the "git-compare-arrows" icon.

Usage in templates:

{{ lucide "git-compare-arrows" }}

Direct usage in Go:

lucide.GitCompareArrows()
lucide.GitCompareArrows(lucide.Options{Size: 32, Class: "my-icon"})

func GitFork

func GitFork(opts ...Options) template.HTML

GitFork renders the "git-fork" icon.

Usage in templates:

{{ lucide "git-fork" }}

Direct usage in Go:

lucide.GitFork()
lucide.GitFork(lucide.Options{Size: 32, Class: "my-icon"})

func GitGraph

func GitGraph(opts ...Options) template.HTML

GitGraph renders the "git-graph" icon.

Usage in templates:

{{ lucide "git-graph" }}

Direct usage in Go:

lucide.GitGraph()
lucide.GitGraph(lucide.Options{Size: 32, Class: "my-icon"})

func GitMerge

func GitMerge(opts ...Options) template.HTML

GitMerge renders the "git-merge" icon.

Usage in templates:

{{ lucide "git-merge" }}

Direct usage in Go:

lucide.GitMerge()
lucide.GitMerge(lucide.Options{Size: 32, Class: "my-icon"})

func GitMergeConflict added in v0.10.0

func GitMergeConflict(opts ...Options) template.HTML

GitMergeConflict renders the "git-merge-conflict" icon.

Usage in templates:

{{ lucide "git-merge-conflict" }}

Direct usage in Go:

lucide.GitMergeConflict()
lucide.GitMergeConflict(lucide.Options{Size: 32, Class: "my-icon"})

func GitPullRequest

func GitPullRequest(opts ...Options) template.HTML

GitPullRequest renders the "git-pull-request" icon.

Usage in templates:

{{ lucide "git-pull-request" }}

Direct usage in Go:

lucide.GitPullRequest()
lucide.GitPullRequest(lucide.Options{Size: 32, Class: "my-icon"})

func GitPullRequestArrow

func GitPullRequestArrow(opts ...Options) template.HTML

GitPullRequestArrow renders the "git-pull-request-arrow" icon.

Usage in templates:

{{ lucide "git-pull-request-arrow" }}

Direct usage in Go:

lucide.GitPullRequestArrow()
lucide.GitPullRequestArrow(lucide.Options{Size: 32, Class: "my-icon"})

func GitPullRequestClosed

func GitPullRequestClosed(opts ...Options) template.HTML

GitPullRequestClosed renders the "git-pull-request-closed" icon.

Usage in templates:

{{ lucide "git-pull-request-closed" }}

Direct usage in Go:

lucide.GitPullRequestClosed()
lucide.GitPullRequestClosed(lucide.Options{Size: 32, Class: "my-icon"})

func GitPullRequestCreate

func GitPullRequestCreate(opts ...Options) template.HTML

GitPullRequestCreate renders the "git-pull-request-create" icon.

Usage in templates:

{{ lucide "git-pull-request-create" }}

Direct usage in Go:

lucide.GitPullRequestCreate()
lucide.GitPullRequestCreate(lucide.Options{Size: 32, Class: "my-icon"})

func GitPullRequestCreateArrow

func GitPullRequestCreateArrow(opts ...Options) template.HTML

GitPullRequestCreateArrow renders the "git-pull-request-create-arrow" icon.

Usage in templates:

{{ lucide "git-pull-request-create-arrow" }}

Direct usage in Go:

lucide.GitPullRequestCreateArrow()
lucide.GitPullRequestCreateArrow(lucide.Options{Size: 32, Class: "my-icon"})

func GitPullRequestDraft

func GitPullRequestDraft(opts ...Options) template.HTML

GitPullRequestDraft renders the "git-pull-request-draft" icon.

Usage in templates:

{{ lucide "git-pull-request-draft" }}

Direct usage in Go:

lucide.GitPullRequestDraft()
lucide.GitPullRequestDraft(lucide.Options{Size: 32, Class: "my-icon"})

func GlassWater

func GlassWater(opts ...Options) template.HTML

GlassWater renders the "glass-water" icon.

Usage in templates:

{{ lucide "glass-water" }}

Direct usage in Go:

lucide.GlassWater()
lucide.GlassWater(lucide.Options{Size: 32, Class: "my-icon"})

func Glasses

func Glasses(opts ...Options) template.HTML

Glasses renders the "glasses" icon.

Usage in templates:

{{ lucide "glasses" }}

Direct usage in Go:

lucide.Glasses()
lucide.Glasses(lucide.Options{Size: 32, Class: "my-icon"})

func Globe

func Globe(opts ...Options) template.HTML

Globe renders the "globe" icon.

Usage in templates:

{{ lucide "globe" }}

Direct usage in Go:

lucide.Globe()
lucide.Globe(lucide.Options{Size: 32, Class: "my-icon"})

func Globe2 deprecated added in v0.4.0

func Globe2(opts ...Options) template.HTML

Globe2 is an alias for Earth.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Earth instead.

Usage in templates:

{{ lucide "globe-2" }}

Direct usage in Go:

lucide.Globe2()
lucide.Globe2(lucide.Options{Size: 32, Class: "my-icon"})

func GlobeCheck added in v0.17.0

func GlobeCheck(opts ...Options) template.HTML

GlobeCheck renders the "globe-check" icon.

Usage in templates:

{{ lucide "globe-check" }}

Direct usage in Go:

lucide.GlobeCheck()
lucide.GlobeCheck(lucide.Options{Size: 32, Class: "my-icon"})

func GlobeLock

func GlobeLock(opts ...Options) template.HTML

GlobeLock renders the "globe-lock" icon.

Usage in templates:

{{ lucide "globe-lock" }}

Direct usage in Go:

lucide.GlobeLock()
lucide.GlobeLock(lucide.Options{Size: 32, Class: "my-icon"})

func GlobeOff added in v0.10.0

func GlobeOff(opts ...Options) template.HTML

GlobeOff renders the "globe-off" icon.

Usage in templates:

{{ lucide "globe-off" }}

Direct usage in Go:

lucide.GlobeOff()
lucide.GlobeOff(lucide.Options{Size: 32, Class: "my-icon"})

func GlobeX added in v0.9.0

func GlobeX(opts ...Options) template.HTML

GlobeX renders the "globe-x" icon.

Usage in templates:

{{ lucide "globe-x" }}

Direct usage in Go:

lucide.GlobeX()
lucide.GlobeX(lucide.Options{Size: 32, Class: "my-icon"})

func Goal

func Goal(opts ...Options) template.HTML

Goal renders the "goal" icon.

Usage in templates:

{{ lucide "goal" }}

Direct usage in Go:

lucide.Goal()
lucide.Goal(lucide.Options{Size: 32, Class: "my-icon"})

func Gpu

func Gpu(opts ...Options) template.HTML

Gpu renders the "gpu" icon.

Usage in templates:

{{ lucide "gpu" }}

Direct usage in Go:

lucide.Gpu()
lucide.Gpu(lucide.Options{Size: 32, Class: "my-icon"})

func Grab deprecated added in v0.4.0

func Grab(opts ...Options) template.HTML

Grab is an alias for HandGrab.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use HandGrab instead.

Usage in templates:

{{ lucide "grab" }}

Direct usage in Go:

lucide.Grab()
lucide.Grab(lucide.Options{Size: 32, Class: "my-icon"})

func GraduationCap

func GraduationCap(opts ...Options) template.HTML

GraduationCap renders the "graduation-cap" icon.

Usage in templates:

{{ lucide "graduation-cap" }}

Direct usage in Go:

lucide.GraduationCap()
lucide.GraduationCap(lucide.Options{Size: 32, Class: "my-icon"})

func Grape

func Grape(opts ...Options) template.HTML

Grape renders the "grape" icon.

Usage in templates:

{{ lucide "grape" }}

Direct usage in Go:

lucide.Grape()
lucide.Grape(lucide.Options{Size: 32, Class: "my-icon"})

func Grid deprecated added in v0.4.0

func Grid(opts ...Options) template.HTML

Grid is an alias for Grid3x3.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Grid3x3 instead.

Usage in templates:

{{ lucide "grid" }}

Direct usage in Go:

lucide.Grid()
lucide.Grid(lucide.Options{Size: 32, Class: "my-icon"})

func Grid2X2 deprecated added in v0.4.0

func Grid2X2(opts ...Options) template.HTML

Grid2X2 is an alias for Grid2x2.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Grid2x2 instead.

Usage in templates:

{{ lucide "grid-2-x-2" }}

Direct usage in Go:

lucide.Grid2X2()
lucide.Grid2X2(lucide.Options{Size: 32, Class: "my-icon"})

func Grid2X2Check deprecated added in v0.4.0

func Grid2X2Check(opts ...Options) template.HTML

Grid2X2Check is an alias for Grid2x2Check.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Grid2x2Check instead.

Usage in templates:

{{ lucide "grid-2-x-2-check" }}

Direct usage in Go:

lucide.Grid2X2Check()
lucide.Grid2X2Check(lucide.Options{Size: 32, Class: "my-icon"})

func Grid2X2Plus deprecated added in v0.4.0

func Grid2X2Plus(opts ...Options) template.HTML

Grid2X2Plus is an alias for Grid2x2Plus.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Grid2x2Plus instead.

Usage in templates:

{{ lucide "grid-2-x-2-plus" }}

Direct usage in Go:

lucide.Grid2X2Plus()
lucide.Grid2X2Plus(lucide.Options{Size: 32, Class: "my-icon"})

func Grid2X2X deprecated added in v0.4.0

func Grid2X2X(opts ...Options) template.HTML

Grid2X2X is an alias for Grid2x2X.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Grid2x2X instead.

Usage in templates:

{{ lucide "grid-2-x-2-x" }}

Direct usage in Go:

lucide.Grid2X2X()
lucide.Grid2X2X(lucide.Options{Size: 32, Class: "my-icon"})

func Grid2x2

func Grid2x2(opts ...Options) template.HTML

Grid2x2 renders the "grid-2x2" icon.

Usage in templates:

{{ lucide "grid-2x2" }}

Direct usage in Go:

lucide.Grid2x2()
lucide.Grid2x2(lucide.Options{Size: 32, Class: "my-icon"})

func Grid2x2Check

func Grid2x2Check(opts ...Options) template.HTML

Grid2x2Check renders the "grid-2x2-check" icon.

Usage in templates:

{{ lucide "grid-2x2-check" }}

Direct usage in Go:

lucide.Grid2x2Check()
lucide.Grid2x2Check(lucide.Options{Size: 32, Class: "my-icon"})

func Grid2x2Plus

func Grid2x2Plus(opts ...Options) template.HTML

Grid2x2Plus renders the "grid-2x2-plus" icon.

Usage in templates:

{{ lucide "grid-2x2-plus" }}

Direct usage in Go:

lucide.Grid2x2Plus()
lucide.Grid2x2Plus(lucide.Options{Size: 32, Class: "my-icon"})

func Grid2x2X

func Grid2x2X(opts ...Options) template.HTML

Grid2x2X renders the "grid-2x2-x" icon.

Usage in templates:

{{ lucide "grid-2x2-x" }}

Direct usage in Go:

lucide.Grid2x2X()
lucide.Grid2x2X(lucide.Options{Size: 32, Class: "my-icon"})

func Grid3X3 deprecated added in v0.4.0

func Grid3X3(opts ...Options) template.HTML

Grid3X3 is an alias for Grid3x3.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Grid3x3 instead.

Usage in templates:

{{ lucide "grid-3-x-3" }}

Direct usage in Go:

lucide.Grid3X3()
lucide.Grid3X3(lucide.Options{Size: 32, Class: "my-icon"})

func Grid3x2

func Grid3x2(opts ...Options) template.HTML

Grid3x2 renders the "grid-3x2" icon.

Usage in templates:

{{ lucide "grid-3x2" }}

Direct usage in Go:

lucide.Grid3x2()
lucide.Grid3x2(lucide.Options{Size: 32, Class: "my-icon"})

func Grid3x3

func Grid3x3(opts ...Options) template.HTML

Grid3x3 renders the "grid-3x3" icon.

Usage in templates:

{{ lucide "grid-3x3" }}

Direct usage in Go:

lucide.Grid3x3()
lucide.Grid3x3(lucide.Options{Size: 32, Class: "my-icon"})

func Grip

func Grip(opts ...Options) template.HTML

Grip renders the "grip" icon.

Usage in templates:

{{ lucide "grip" }}

Direct usage in Go:

lucide.Grip()
lucide.Grip(lucide.Options{Size: 32, Class: "my-icon"})

func GripHorizontal

func GripHorizontal(opts ...Options) template.HTML

GripHorizontal renders the "grip-horizontal" icon.

Usage in templates:

{{ lucide "grip-horizontal" }}

Direct usage in Go:

lucide.GripHorizontal()
lucide.GripHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func GripVertical

func GripVertical(opts ...Options) template.HTML

GripVertical renders the "grip-vertical" icon.

Usage in templates:

{{ lucide "grip-vertical" }}

Direct usage in Go:

lucide.GripVertical()
lucide.GripVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Group

func Group(opts ...Options) template.HTML

Group renders the "group" icon.

Usage in templates:

{{ lucide "group" }}

Direct usage in Go:

lucide.Group()
lucide.Group(lucide.Options{Size: 32, Class: "my-icon"})

func Guitar

func Guitar(opts ...Options) template.HTML

Guitar renders the "guitar" icon.

Usage in templates:

{{ lucide "guitar" }}

Direct usage in Go:

lucide.Guitar()
lucide.Guitar(lucide.Options{Size: 32, Class: "my-icon"})

func Ham

func Ham(opts ...Options) template.HTML

Ham renders the "ham" icon.

Usage in templates:

{{ lucide "ham" }}

Direct usage in Go:

lucide.Ham()
lucide.Ham(lucide.Options{Size: 32, Class: "my-icon"})

func Hamburger

func Hamburger(opts ...Options) template.HTML

Hamburger renders the "hamburger" icon.

Usage in templates:

{{ lucide "hamburger" }}

Direct usage in Go:

lucide.Hamburger()
lucide.Hamburger(lucide.Options{Size: 32, Class: "my-icon"})

func Hammer

func Hammer(opts ...Options) template.HTML

Hammer renders the "hammer" icon.

Usage in templates:

{{ lucide "hammer" }}

Direct usage in Go:

lucide.Hammer()
lucide.Hammer(lucide.Options{Size: 32, Class: "my-icon"})

func Hand

func Hand(opts ...Options) template.HTML

Hand renders the "hand" icon.

Usage in templates:

{{ lucide "hand" }}

Direct usage in Go:

lucide.Hand()
lucide.Hand(lucide.Options{Size: 32, Class: "my-icon"})

func HandCoins

func HandCoins(opts ...Options) template.HTML

HandCoins renders the "hand-coins" icon.

Usage in templates:

{{ lucide "hand-coins" }}

Direct usage in Go:

lucide.HandCoins()
lucide.HandCoins(lucide.Options{Size: 32, Class: "my-icon"})

func HandFist

func HandFist(opts ...Options) template.HTML

HandFist renders the "hand-fist" icon.

Usage in templates:

{{ lucide "hand-fist" }}

Direct usage in Go:

lucide.HandFist()
lucide.HandFist(lucide.Options{Size: 32, Class: "my-icon"})

func HandGrab

func HandGrab(opts ...Options) template.HTML

HandGrab renders the "hand-grab" icon.

Usage in templates:

{{ lucide "hand-grab" }}

Direct usage in Go:

lucide.HandGrab()
lucide.HandGrab(lucide.Options{Size: 32, Class: "my-icon"})

func HandHeart

func HandHeart(opts ...Options) template.HTML

HandHeart renders the "hand-heart" icon.

Usage in templates:

{{ lucide "hand-heart" }}

Direct usage in Go:

lucide.HandHeart()
lucide.HandHeart(lucide.Options{Size: 32, Class: "my-icon"})

func HandHelping

func HandHelping(opts ...Options) template.HTML

HandHelping renders the "hand-helping" icon.

Usage in templates:

{{ lucide "hand-helping" }}

Direct usage in Go:

lucide.HandHelping()
lucide.HandHelping(lucide.Options{Size: 32, Class: "my-icon"})

func HandMetal

func HandMetal(opts ...Options) template.HTML

HandMetal renders the "hand-metal" icon.

Usage in templates:

{{ lucide "hand-metal" }}

Direct usage in Go:

lucide.HandMetal()
lucide.HandMetal(lucide.Options{Size: 32, Class: "my-icon"})

func HandPlatter

func HandPlatter(opts ...Options) template.HTML

HandPlatter renders the "hand-platter" icon.

Usage in templates:

{{ lucide "hand-platter" }}

Direct usage in Go:

lucide.HandPlatter()
lucide.HandPlatter(lucide.Options{Size: 32, Class: "my-icon"})

func Handbag

func Handbag(opts ...Options) template.HTML

Handbag renders the "handbag" icon.

Usage in templates:

{{ lucide "handbag" }}

Direct usage in Go:

lucide.Handbag()
lucide.Handbag(lucide.Options{Size: 32, Class: "my-icon"})

func Handshake

func Handshake(opts ...Options) template.HTML

Handshake renders the "handshake" icon.

Usage in templates:

{{ lucide "handshake" }}

Direct usage in Go:

lucide.Handshake()
lucide.Handshake(lucide.Options{Size: 32, Class: "my-icon"})

func HardDrive

func HardDrive(opts ...Options) template.HTML

HardDrive renders the "hard-drive" icon.

Usage in templates:

{{ lucide "hard-drive" }}

Direct usage in Go:

lucide.HardDrive()
lucide.HardDrive(lucide.Options{Size: 32, Class: "my-icon"})

func HardDriveDownload

func HardDriveDownload(opts ...Options) template.HTML

HardDriveDownload renders the "hard-drive-download" icon.

Usage in templates:

{{ lucide "hard-drive-download" }}

Direct usage in Go:

lucide.HardDriveDownload()
lucide.HardDriveDownload(lucide.Options{Size: 32, Class: "my-icon"})

func HardDriveUpload

func HardDriveUpload(opts ...Options) template.HTML

HardDriveUpload renders the "hard-drive-upload" icon.

Usage in templates:

{{ lucide "hard-drive-upload" }}

Direct usage in Go:

lucide.HardDriveUpload()
lucide.HardDriveUpload(lucide.Options{Size: 32, Class: "my-icon"})

func HardHat

func HardHat(opts ...Options) template.HTML

HardHat renders the "hard-hat" icon.

Usage in templates:

{{ lucide "hard-hat" }}

Direct usage in Go:

lucide.HardHat()
lucide.HardHat(lucide.Options{Size: 32, Class: "my-icon"})

func Hash

func Hash(opts ...Options) template.HTML

Hash renders the "hash" icon.

Usage in templates:

{{ lucide "hash" }}

Direct usage in Go:

lucide.Hash()
lucide.Hash(lucide.Options{Size: 32, Class: "my-icon"})

func HatGlasses

func HatGlasses(opts ...Options) template.HTML

HatGlasses renders the "hat-glasses" icon.

Usage in templates:

{{ lucide "hat-glasses" }}

Direct usage in Go:

lucide.HatGlasses()
lucide.HatGlasses(lucide.Options{Size: 32, Class: "my-icon"})

func Haze

func Haze(opts ...Options) template.HTML

Haze renders the "haze" icon.

Usage in templates:

{{ lucide "haze" }}

Direct usage in Go:

lucide.Haze()
lucide.Haze(lucide.Options{Size: 32, Class: "my-icon"})

func Hd added in v0.7.0

func Hd(opts ...Options) template.HTML

Hd renders the "hd" icon.

Usage in templates:

{{ lucide "hd" }}

Direct usage in Go:

lucide.Hd()
lucide.Hd(lucide.Options{Size: 32, Class: "my-icon"})

func HdmiPort

func HdmiPort(opts ...Options) template.HTML

HdmiPort renders the "hdmi-port" icon.

Usage in templates:

{{ lucide "hdmi-port" }}

Direct usage in Go:

lucide.HdmiPort()
lucide.HdmiPort(lucide.Options{Size: 32, Class: "my-icon"})

func Heading

func Heading(opts ...Options) template.HTML

Heading renders the "heading" icon.

Usage in templates:

{{ lucide "heading" }}

Direct usage in Go:

lucide.Heading()
lucide.Heading(lucide.Options{Size: 32, Class: "my-icon"})

func Heading1

func Heading1(opts ...Options) template.HTML

Heading1 renders the "heading-1" icon.

Usage in templates:

{{ lucide "heading-1" }}

Direct usage in Go:

lucide.Heading1()
lucide.Heading1(lucide.Options{Size: 32, Class: "my-icon"})

func Heading2

func Heading2(opts ...Options) template.HTML

Heading2 renders the "heading-2" icon.

Usage in templates:

{{ lucide "heading-2" }}

Direct usage in Go:

lucide.Heading2()
lucide.Heading2(lucide.Options{Size: 32, Class: "my-icon"})

func Heading3

func Heading3(opts ...Options) template.HTML

Heading3 renders the "heading-3" icon.

Usage in templates:

{{ lucide "heading-3" }}

Direct usage in Go:

lucide.Heading3()
lucide.Heading3(lucide.Options{Size: 32, Class: "my-icon"})

func Heading4

func Heading4(opts ...Options) template.HTML

Heading4 renders the "heading-4" icon.

Usage in templates:

{{ lucide "heading-4" }}

Direct usage in Go:

lucide.Heading4()
lucide.Heading4(lucide.Options{Size: 32, Class: "my-icon"})

func Heading5

func Heading5(opts ...Options) template.HTML

Heading5 renders the "heading-5" icon.

Usage in templates:

{{ lucide "heading-5" }}

Direct usage in Go:

lucide.Heading5()
lucide.Heading5(lucide.Options{Size: 32, Class: "my-icon"})

func Heading6

func Heading6(opts ...Options) template.HTML

Heading6 renders the "heading-6" icon.

Usage in templates:

{{ lucide "heading-6" }}

Direct usage in Go:

lucide.Heading6()
lucide.Heading6(lucide.Options{Size: 32, Class: "my-icon"})

func HeadphoneOff

func HeadphoneOff(opts ...Options) template.HTML

HeadphoneOff renders the "headphone-off" icon.

Usage in templates:

{{ lucide "headphone-off" }}

Direct usage in Go:

lucide.HeadphoneOff()
lucide.HeadphoneOff(lucide.Options{Size: 32, Class: "my-icon"})

func Headphones

func Headphones(opts ...Options) template.HTML

Headphones renders the "headphones" icon.

Usage in templates:

{{ lucide "headphones" }}

Direct usage in Go:

lucide.Headphones()
lucide.Headphones(lucide.Options{Size: 32, Class: "my-icon"})

func Headset

func Headset(opts ...Options) template.HTML

Headset renders the "headset" icon.

Usage in templates:

{{ lucide "headset" }}

Direct usage in Go:

lucide.Headset()
lucide.Headset(lucide.Options{Size: 32, Class: "my-icon"})

func Heart

func Heart(opts ...Options) template.HTML

Heart renders the "heart" icon.

Usage in templates:

{{ lucide "heart" }}

Direct usage in Go:

lucide.Heart()
lucide.Heart(lucide.Options{Size: 32, Class: "my-icon"})

func HeartCrack

func HeartCrack(opts ...Options) template.HTML

HeartCrack renders the "heart-crack" icon.

Usage in templates:

{{ lucide "heart-crack" }}

Direct usage in Go:

lucide.HeartCrack()
lucide.HeartCrack(lucide.Options{Size: 32, Class: "my-icon"})

func HeartHandshake

func HeartHandshake(opts ...Options) template.HTML

HeartHandshake renders the "heart-handshake" icon.

Usage in templates:

{{ lucide "heart-handshake" }}

Direct usage in Go:

lucide.HeartHandshake()
lucide.HeartHandshake(lucide.Options{Size: 32, Class: "my-icon"})

func HeartMinus

func HeartMinus(opts ...Options) template.HTML

HeartMinus renders the "heart-minus" icon.

Usage in templates:

{{ lucide "heart-minus" }}

Direct usage in Go:

lucide.HeartMinus()
lucide.HeartMinus(lucide.Options{Size: 32, Class: "my-icon"})

func HeartOff

func HeartOff(opts ...Options) template.HTML

HeartOff renders the "heart-off" icon.

Usage in templates:

{{ lucide "heart-off" }}

Direct usage in Go:

lucide.HeartOff()
lucide.HeartOff(lucide.Options{Size: 32, Class: "my-icon"})

func HeartPlus

func HeartPlus(opts ...Options) template.HTML

HeartPlus renders the "heart-plus" icon.

Usage in templates:

{{ lucide "heart-plus" }}

Direct usage in Go:

lucide.HeartPlus()
lucide.HeartPlus(lucide.Options{Size: 32, Class: "my-icon"})

func HeartPulse

func HeartPulse(opts ...Options) template.HTML

HeartPulse renders the "heart-pulse" icon.

Usage in templates:

{{ lucide "heart-pulse" }}

Direct usage in Go:

lucide.HeartPulse()
lucide.HeartPulse(lucide.Options{Size: 32, Class: "my-icon"})

func HeartX added in v0.14.0

func HeartX(opts ...Options) template.HTML

HeartX renders the "heart-x" icon.

Usage in templates:

{{ lucide "heart-x" }}

Direct usage in Go:

lucide.HeartX()
lucide.HeartX(lucide.Options{Size: 32, Class: "my-icon"})

func Heater

func Heater(opts ...Options) template.HTML

Heater renders the "heater" icon.

Usage in templates:

{{ lucide "heater" }}

Direct usage in Go:

lucide.Heater()
lucide.Heater(lucide.Options{Size: 32, Class: "my-icon"})

func Helicopter added in v0.2.0

func Helicopter(opts ...Options) template.HTML

Helicopter renders the "helicopter" icon.

Usage in templates:

{{ lucide "helicopter" }}

Direct usage in Go:

lucide.Helicopter()
lucide.Helicopter(lucide.Options{Size: 32, Class: "my-icon"})

func HelpCircle deprecated added in v0.4.0

func HelpCircle(opts ...Options) template.HTML

HelpCircle is an alias for CircleQuestionMark.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleQuestionMark instead.

Usage in templates:

{{ lucide "help-circle" }}

Direct usage in Go:

lucide.HelpCircle()
lucide.HelpCircle(lucide.Options{Size: 32, Class: "my-icon"})

func HelpingHand deprecated added in v0.4.0

func HelpingHand(opts ...Options) template.HTML

HelpingHand is an alias for HandHelping.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use HandHelping instead.

Usage in templates:

{{ lucide "helping-hand" }}

Direct usage in Go:

lucide.HelpingHand()
lucide.HelpingHand(lucide.Options{Size: 32, Class: "my-icon"})

func Hexagon

func Hexagon(opts ...Options) template.HTML

Hexagon renders the "hexagon" icon.

Usage in templates:

{{ lucide "hexagon" }}

Direct usage in Go:

lucide.Hexagon()
lucide.Hexagon(lucide.Options{Size: 32, Class: "my-icon"})

func Highlighter

func Highlighter(opts ...Options) template.HTML

Highlighter renders the "highlighter" icon.

Usage in templates:

{{ lucide "highlighter" }}

Direct usage in Go:

lucide.Highlighter()
lucide.Highlighter(lucide.Options{Size: 32, Class: "my-icon"})

func History deprecated

func History(opts ...Options) template.HTML

History is an alias for RotateCcwClock.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use RotateCcwClock instead.

Usage in templates:

{{ lucide "history" }}

Direct usage in Go:

lucide.History()
lucide.History(lucide.Options{Size: 32, Class: "my-icon"})

func Home deprecated added in v0.4.0

func Home(opts ...Options) template.HTML

Home is an alias for House.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use House instead.

Usage in templates:

{{ lucide "home" }}

Direct usage in Go:

lucide.Home()
lucide.Home(lucide.Options{Size: 32, Class: "my-icon"})

func Hop

func Hop(opts ...Options) template.HTML

Hop renders the "hop" icon.

Usage in templates:

{{ lucide "hop" }}

Direct usage in Go:

lucide.Hop()
lucide.Hop(lucide.Options{Size: 32, Class: "my-icon"})

func HopOff

func HopOff(opts ...Options) template.HTML

HopOff renders the "hop-off" icon.

Usage in templates:

{{ lucide "hop-off" }}

Direct usage in Go:

lucide.HopOff()
lucide.HopOff(lucide.Options{Size: 32, Class: "my-icon"})

func Hospital

func Hospital(opts ...Options) template.HTML

Hospital renders the "hospital" icon.

Usage in templates:

{{ lucide "hospital" }}

Direct usage in Go:

lucide.Hospital()
lucide.Hospital(lucide.Options{Size: 32, Class: "my-icon"})

func Hotel

func Hotel(opts ...Options) template.HTML

Hotel renders the "hotel" icon.

Usage in templates:

{{ lucide "hotel" }}

Direct usage in Go:

lucide.Hotel()
lucide.Hotel(lucide.Options{Size: 32, Class: "my-icon"})

func Hourglass

func Hourglass(opts ...Options) template.HTML

Hourglass renders the "hourglass" icon.

Usage in templates:

{{ lucide "hourglass" }}

Direct usage in Go:

lucide.Hourglass()
lucide.Hourglass(lucide.Options{Size: 32, Class: "my-icon"})

func House

func House(opts ...Options) template.HTML

House renders the "house" icon.

Usage in templates:

{{ lucide "house" }}

Direct usage in Go:

lucide.House()
lucide.House(lucide.Options{Size: 32, Class: "my-icon"})

func HouseHeart

func HouseHeart(opts ...Options) template.HTML

HouseHeart renders the "house-heart" icon.

Usage in templates:

{{ lucide "house-heart" }}

Direct usage in Go:

lucide.HouseHeart()
lucide.HouseHeart(lucide.Options{Size: 32, Class: "my-icon"})

func HousePlug

func HousePlug(opts ...Options) template.HTML

HousePlug renders the "house-plug" icon.

Usage in templates:

{{ lucide "house-plug" }}

Direct usage in Go:

lucide.HousePlug()
lucide.HousePlug(lucide.Options{Size: 32, Class: "my-icon"})

func HousePlus

func HousePlus(opts ...Options) template.HTML

HousePlus renders the "house-plus" icon.

Usage in templates:

{{ lucide "house-plus" }}

Direct usage in Go:

lucide.HousePlus()
lucide.HousePlus(lucide.Options{Size: 32, Class: "my-icon"})

func HouseWifi

func HouseWifi(opts ...Options) template.HTML

HouseWifi renders the "house-wifi" icon.

Usage in templates:

{{ lucide "house-wifi" }}

Direct usage in Go:

lucide.HouseWifi()
lucide.HouseWifi(lucide.Options{Size: 32, Class: "my-icon"})

func IceCream deprecated added in v0.4.0

func IceCream(opts ...Options) template.HTML

IceCream is an alias for IceCreamCone.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use IceCreamCone instead.

Usage in templates:

{{ lucide "ice-cream" }}

Direct usage in Go:

lucide.IceCream()
lucide.IceCream(lucide.Options{Size: 32, Class: "my-icon"})

func IceCream2 deprecated added in v0.4.0

func IceCream2(opts ...Options) template.HTML

IceCream2 is an alias for IceCreamBowl.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use IceCreamBowl instead.

Usage in templates:

{{ lucide "ice-cream-2" }}

Direct usage in Go:

lucide.IceCream2()
lucide.IceCream2(lucide.Options{Size: 32, Class: "my-icon"})

func IceCreamBowl

func IceCreamBowl(opts ...Options) template.HTML

IceCreamBowl renders the "ice-cream-bowl" icon.

Usage in templates:

{{ lucide "ice-cream-bowl" }}

Direct usage in Go:

lucide.IceCreamBowl()
lucide.IceCreamBowl(lucide.Options{Size: 32, Class: "my-icon"})

func IceCreamCone

func IceCreamCone(opts ...Options) template.HTML

IceCreamCone renders the "ice-cream-cone" icon.

Usage in templates:

{{ lucide "ice-cream-cone" }}

Direct usage in Go:

lucide.IceCreamCone()
lucide.IceCreamCone(lucide.Options{Size: 32, Class: "my-icon"})

func Icon

func Icon(name string, options ...map[string]any) template.HTML

Icon renders an icon by name with optional configuration. This is the main template function.

Usage in templates:

{{ lucide "circle-x" }}
{{ lucide "play" (dict "size" 32) }}
{{ lucide "menu" (dict "size" 24 "color" "red" "strokeWidth" 2 "class" "my-icon") }}

func IdCard

func IdCard(opts ...Options) template.HTML

IdCard renders the "id-card" icon.

Usage in templates:

{{ lucide "id-card" }}

Direct usage in Go:

lucide.IdCard()
lucide.IdCard(lucide.Options{Size: 32, Class: "my-icon"})

func IdCardLanyard

func IdCardLanyard(opts ...Options) template.HTML

IdCardLanyard renders the "id-card-lanyard" icon.

Usage in templates:

{{ lucide "id-card-lanyard" }}

Direct usage in Go:

lucide.IdCardLanyard()
lucide.IdCardLanyard(lucide.Options{Size: 32, Class: "my-icon"})

func Image

func Image(opts ...Options) template.HTML

Image renders the "image" icon.

Usage in templates:

{{ lucide "image" }}

Direct usage in Go:

lucide.Image()
lucide.Image(lucide.Options{Size: 32, Class: "my-icon"})

func ImageDown

func ImageDown(opts ...Options) template.HTML

ImageDown renders the "image-down" icon.

Usage in templates:

{{ lucide "image-down" }}

Direct usage in Go:

lucide.ImageDown()
lucide.ImageDown(lucide.Options{Size: 32, Class: "my-icon"})

func ImageMinus

func ImageMinus(opts ...Options) template.HTML

ImageMinus renders the "image-minus" icon.

Usage in templates:

{{ lucide "image-minus" }}

Direct usage in Go:

lucide.ImageMinus()
lucide.ImageMinus(lucide.Options{Size: 32, Class: "my-icon"})

func ImageOff

func ImageOff(opts ...Options) template.HTML

ImageOff renders the "image-off" icon.

Usage in templates:

{{ lucide "image-off" }}

Direct usage in Go:

lucide.ImageOff()
lucide.ImageOff(lucide.Options{Size: 32, Class: "my-icon"})

func ImagePlay

func ImagePlay(opts ...Options) template.HTML

ImagePlay renders the "image-play" icon.

Usage in templates:

{{ lucide "image-play" }}

Direct usage in Go:

lucide.ImagePlay()
lucide.ImagePlay(lucide.Options{Size: 32, Class: "my-icon"})

func ImagePlus

func ImagePlus(opts ...Options) template.HTML

ImagePlus renders the "image-plus" icon.

Usage in templates:

{{ lucide "image-plus" }}

Direct usage in Go:

lucide.ImagePlus()
lucide.ImagePlus(lucide.Options{Size: 32, Class: "my-icon"})

func ImageUp

func ImageUp(opts ...Options) template.HTML

ImageUp renders the "image-up" icon.

Usage in templates:

{{ lucide "image-up" }}

Direct usage in Go:

lucide.ImageUp()
lucide.ImageUp(lucide.Options{Size: 32, Class: "my-icon"})

func ImageUpscale

func ImageUpscale(opts ...Options) template.HTML

ImageUpscale renders the "image-upscale" icon.

Usage in templates:

{{ lucide "image-upscale" }}

Direct usage in Go:

lucide.ImageUpscale()
lucide.ImageUpscale(lucide.Options{Size: 32, Class: "my-icon"})

func Images

func Images(opts ...Options) template.HTML

Images renders the "images" icon.

Usage in templates:

{{ lucide "images" }}

Direct usage in Go:

lucide.Images()
lucide.Images(lucide.Options{Size: 32, Class: "my-icon"})

func Import

func Import(opts ...Options) template.HTML

Import renders the "import" icon.

Usage in templates:

{{ lucide "import" }}

Direct usage in Go:

lucide.Import()
lucide.Import(lucide.Options{Size: 32, Class: "my-icon"})

func Inbox

func Inbox(opts ...Options) template.HTML

Inbox renders the "inbox" icon.

Usage in templates:

{{ lucide "inbox" }}

Direct usage in Go:

lucide.Inbox()
lucide.Inbox(lucide.Options{Size: 32, Class: "my-icon"})

func Indent deprecated added in v0.4.0

func Indent(opts ...Options) template.HTML

Indent is an alias for ListIndentIncrease.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ListIndentIncrease instead.

Usage in templates:

{{ lucide "indent" }}

Direct usage in Go:

lucide.Indent()
lucide.Indent(lucide.Options{Size: 32, Class: "my-icon"})

func IndentDecrease deprecated added in v0.4.0

func IndentDecrease(opts ...Options) template.HTML

IndentDecrease is an alias for ListIndentDecrease.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ListIndentDecrease instead.

Usage in templates:

{{ lucide "indent-decrease" }}

Direct usage in Go:

lucide.IndentDecrease()
lucide.IndentDecrease(lucide.Options{Size: 32, Class: "my-icon"})

func IndentIncrease deprecated added in v0.4.0

func IndentIncrease(opts ...Options) template.HTML

IndentIncrease is an alias for ListIndentIncrease.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ListIndentIncrease instead.

Usage in templates:

{{ lucide "indent-increase" }}

Direct usage in Go:

lucide.IndentIncrease()
lucide.IndentIncrease(lucide.Options{Size: 32, Class: "my-icon"})

func IndianRupee

func IndianRupee(opts ...Options) template.HTML

IndianRupee renders the "indian-rupee" icon.

Usage in templates:

{{ lucide "indian-rupee" }}

Direct usage in Go:

lucide.IndianRupee()
lucide.IndianRupee(lucide.Options{Size: 32, Class: "my-icon"})

func Infinity

func Infinity(opts ...Options) template.HTML

Infinity renders the "infinity" icon.

Usage in templates:

{{ lucide "infinity" }}

Direct usage in Go:

lucide.Infinity()
lucide.Infinity(lucide.Options{Size: 32, Class: "my-icon"})

func Info

func Info(opts ...Options) template.HTML

Info renders the "info" icon.

Usage in templates:

{{ lucide "info" }}

Direct usage in Go:

lucide.Info()
lucide.Info(lucide.Options{Size: 32, Class: "my-icon"})

func Inspect deprecated added in v0.4.0

func Inspect(opts ...Options) template.HTML

Inspect is an alias for SquareMousePointer.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareMousePointer instead.

Usage in templates:

{{ lucide "inspect" }}

Direct usage in Go:

lucide.Inspect()
lucide.Inspect(lucide.Options{Size: 32, Class: "my-icon"})

func InspectionPanel

func InspectionPanel(opts ...Options) template.HTML

InspectionPanel renders the "inspection-panel" icon.

Usage in templates:

{{ lucide "inspection-panel" }}

Direct usage in Go:

lucide.InspectionPanel()
lucide.InspectionPanel(lucide.Options{Size: 32, Class: "my-icon"})

func Italic

func Italic(opts ...Options) template.HTML

Italic renders the "italic" icon.

Usage in templates:

{{ lucide "italic" }}

Direct usage in Go:

lucide.Italic()
lucide.Italic(lucide.Options{Size: 32, Class: "my-icon"})

func IterationCcw

func IterationCcw(opts ...Options) template.HTML

IterationCcw renders the "iteration-ccw" icon.

Usage in templates:

{{ lucide "iteration-ccw" }}

Direct usage in Go:

lucide.IterationCcw()
lucide.IterationCcw(lucide.Options{Size: 32, Class: "my-icon"})

func IterationCw

func IterationCw(opts ...Options) template.HTML

IterationCw renders the "iteration-cw" icon.

Usage in templates:

{{ lucide "iteration-cw" }}

Direct usage in Go:

lucide.IterationCw()
lucide.IterationCw(lucide.Options{Size: 32, Class: "my-icon"})

func JapaneseYen

func JapaneseYen(opts ...Options) template.HTML

JapaneseYen renders the "japanese-yen" icon.

Usage in templates:

{{ lucide "japanese-yen" }}

Direct usage in Go:

lucide.JapaneseYen()
lucide.JapaneseYen(lucide.Options{Size: 32, Class: "my-icon"})

func Joystick

func Joystick(opts ...Options) template.HTML

Joystick renders the "joystick" icon.

Usage in templates:

{{ lucide "joystick" }}

Direct usage in Go:

lucide.Joystick()
lucide.Joystick(lucide.Options{Size: 32, Class: "my-icon"})

func Kanban

func Kanban(opts ...Options) template.HTML

Kanban renders the "kanban" icon.

Usage in templates:

{{ lucide "kanban" }}

Direct usage in Go:

lucide.Kanban()
lucide.Kanban(lucide.Options{Size: 32, Class: "my-icon"})

func KanbanSquare deprecated added in v0.4.0

func KanbanSquare(opts ...Options) template.HTML

KanbanSquare is an alias for SquareKanban.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareKanban instead.

Usage in templates:

{{ lucide "kanban-square" }}

Direct usage in Go:

lucide.KanbanSquare()
lucide.KanbanSquare(lucide.Options{Size: 32, Class: "my-icon"})

func KanbanSquareDashed deprecated added in v0.4.0

func KanbanSquareDashed(opts ...Options) template.HTML

KanbanSquareDashed is an alias for SquareDashedKanban.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareDashedKanban instead.

Usage in templates:

{{ lucide "kanban-square-dashed" }}

Direct usage in Go:

lucide.KanbanSquareDashed()
lucide.KanbanSquareDashed(lucide.Options{Size: 32, Class: "my-icon"})

func Kayak

func Kayak(opts ...Options) template.HTML

Kayak renders the "kayak" icon.

Usage in templates:

{{ lucide "kayak" }}

Direct usage in Go:

lucide.Kayak()
lucide.Kayak(lucide.Options{Size: 32, Class: "my-icon"})

func Key

func Key(opts ...Options) template.HTML

Key renders the "key" icon.

Usage in templates:

{{ lucide "key" }}

Direct usage in Go:

lucide.Key()
lucide.Key(lucide.Options{Size: 32, Class: "my-icon"})

func KeyRound

func KeyRound(opts ...Options) template.HTML

KeyRound renders the "key-round" icon.

Usage in templates:

{{ lucide "key-round" }}

Direct usage in Go:

lucide.KeyRound()
lucide.KeyRound(lucide.Options{Size: 32, Class: "my-icon"})

func KeySquare

func KeySquare(opts ...Options) template.HTML

KeySquare renders the "key-square" icon.

Usage in templates:

{{ lucide "key-square" }}

Direct usage in Go:

lucide.KeySquare()
lucide.KeySquare(lucide.Options{Size: 32, Class: "my-icon"})

func Keyboard

func Keyboard(opts ...Options) template.HTML

Keyboard renders the "keyboard" icon.

Usage in templates:

{{ lucide "keyboard" }}

Direct usage in Go:

lucide.Keyboard()
lucide.Keyboard(lucide.Options{Size: 32, Class: "my-icon"})

func KeyboardMusic

func KeyboardMusic(opts ...Options) template.HTML

KeyboardMusic renders the "keyboard-music" icon.

Usage in templates:

{{ lucide "keyboard-music" }}

Direct usage in Go:

lucide.KeyboardMusic()
lucide.KeyboardMusic(lucide.Options{Size: 32, Class: "my-icon"})

func KeyboardOff

func KeyboardOff(opts ...Options) template.HTML

KeyboardOff renders the "keyboard-off" icon.

Usage in templates:

{{ lucide "keyboard-off" }}

Direct usage in Go:

lucide.KeyboardOff()
lucide.KeyboardOff(lucide.Options{Size: 32, Class: "my-icon"})

func Lamp

func Lamp(opts ...Options) template.HTML

Lamp renders the "lamp" icon.

Usage in templates:

{{ lucide "lamp" }}

Direct usage in Go:

lucide.Lamp()
lucide.Lamp(lucide.Options{Size: 32, Class: "my-icon"})

func LampCeiling

func LampCeiling(opts ...Options) template.HTML

LampCeiling renders the "lamp-ceiling" icon.

Usage in templates:

{{ lucide "lamp-ceiling" }}

Direct usage in Go:

lucide.LampCeiling()
lucide.LampCeiling(lucide.Options{Size: 32, Class: "my-icon"})

func LampDesk

func LampDesk(opts ...Options) template.HTML

LampDesk renders the "lamp-desk" icon.

Usage in templates:

{{ lucide "lamp-desk" }}

Direct usage in Go:

lucide.LampDesk()
lucide.LampDesk(lucide.Options{Size: 32, Class: "my-icon"})

func LampFloor

func LampFloor(opts ...Options) template.HTML

LampFloor renders the "lamp-floor" icon.

Usage in templates:

{{ lucide "lamp-floor" }}

Direct usage in Go:

lucide.LampFloor()
lucide.LampFloor(lucide.Options{Size: 32, Class: "my-icon"})

func LampWallDown

func LampWallDown(opts ...Options) template.HTML

LampWallDown renders the "lamp-wall-down" icon.

Usage in templates:

{{ lucide "lamp-wall-down" }}

Direct usage in Go:

lucide.LampWallDown()
lucide.LampWallDown(lucide.Options{Size: 32, Class: "my-icon"})

func LampWallUp

func LampWallUp(opts ...Options) template.HTML

LampWallUp renders the "lamp-wall-up" icon.

Usage in templates:

{{ lucide "lamp-wall-up" }}

Direct usage in Go:

lucide.LampWallUp()
lucide.LampWallUp(lucide.Options{Size: 32, Class: "my-icon"})

func LandPlot

func LandPlot(opts ...Options) template.HTML

LandPlot renders the "land-plot" icon.

Usage in templates:

{{ lucide "land-plot" }}

Direct usage in Go:

lucide.LandPlot()
lucide.LandPlot(lucide.Options{Size: 32, Class: "my-icon"})

func Landmark

func Landmark(opts ...Options) template.HTML

Landmark renders the "landmark" icon.

Usage in templates:

{{ lucide "landmark" }}

Direct usage in Go:

lucide.Landmark()
lucide.Landmark(lucide.Options{Size: 32, Class: "my-icon"})

func Languages

func Languages(opts ...Options) template.HTML

Languages renders the "languages" icon.

Usage in templates:

{{ lucide "languages" }}

Direct usage in Go:

lucide.Languages()
lucide.Languages(lucide.Options{Size: 32, Class: "my-icon"})

func Laptop

func Laptop(opts ...Options) template.HTML

Laptop renders the "laptop" icon.

Usage in templates:

{{ lucide "laptop" }}

Direct usage in Go:

lucide.Laptop()
lucide.Laptop(lucide.Options{Size: 32, Class: "my-icon"})

func Laptop2 deprecated added in v0.4.0

func Laptop2(opts ...Options) template.HTML

Laptop2 is an alias for LaptopMinimal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use LaptopMinimal instead.

Usage in templates:

{{ lucide "laptop-2" }}

Direct usage in Go:

lucide.Laptop2()
lucide.Laptop2(lucide.Options{Size: 32, Class: "my-icon"})

func LaptopMinimal

func LaptopMinimal(opts ...Options) template.HTML

LaptopMinimal renders the "laptop-minimal" icon.

Usage in templates:

{{ lucide "laptop-minimal" }}

Direct usage in Go:

lucide.LaptopMinimal()
lucide.LaptopMinimal(lucide.Options{Size: 32, Class: "my-icon"})

func LaptopMinimalCheck

func LaptopMinimalCheck(opts ...Options) template.HTML

LaptopMinimalCheck renders the "laptop-minimal-check" icon.

Usage in templates:

{{ lucide "laptop-minimal-check" }}

Direct usage in Go:

lucide.LaptopMinimalCheck()
lucide.LaptopMinimalCheck(lucide.Options{Size: 32, Class: "my-icon"})

func Lasso

func Lasso(opts ...Options) template.HTML

Lasso renders the "lasso" icon.

Usage in templates:

{{ lucide "lasso" }}

Direct usage in Go:

lucide.Lasso()
lucide.Lasso(lucide.Options{Size: 32, Class: "my-icon"})

func LassoSelect

func LassoSelect(opts ...Options) template.HTML

LassoSelect renders the "lasso-select" icon.

Usage in templates:

{{ lucide "lasso-select" }}

Direct usage in Go:

lucide.LassoSelect()
lucide.LassoSelect(lucide.Options{Size: 32, Class: "my-icon"})

func Laugh deprecated

func Laugh(opts ...Options) template.HTML

Laugh is an alias for FaceGrinning.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FaceGrinning instead.

Usage in templates:

{{ lucide "laugh" }}

Direct usage in Go:

lucide.Laugh()
lucide.Laugh(lucide.Options{Size: 32, Class: "my-icon"})

func LayerArrowDown added in v0.24.0

func LayerArrowDown(opts ...Options) template.HTML

LayerArrowDown renders the "layer-arrow-down" icon.

Usage in templates:

{{ lucide "layer-arrow-down" }}

Direct usage in Go:

lucide.LayerArrowDown()
lucide.LayerArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func LayerArrowUp added in v0.24.0

func LayerArrowUp(opts ...Options) template.HTML

LayerArrowUp renders the "layer-arrow-up" icon.

Usage in templates:

{{ lucide "layer-arrow-up" }}

Direct usage in Go:

lucide.LayerArrowUp()
lucide.LayerArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func Layers

func Layers(opts ...Options) template.HTML

Layers renders the "layers" icon.

Usage in templates:

{{ lucide "layers" }}

Direct usage in Go:

lucide.Layers()
lucide.Layers(lucide.Options{Size: 32, Class: "my-icon"})

func Layers2

func Layers2(opts ...Options) template.HTML

Layers2 renders the "layers-2" icon.

Usage in templates:

{{ lucide "layers-2" }}

Direct usage in Go:

lucide.Layers2()
lucide.Layers2(lucide.Options{Size: 32, Class: "my-icon"})

func Layers3 deprecated added in v0.4.0

func Layers3(opts ...Options) template.HTML

Layers3 is an alias for Layers.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.duplicate Please use Layers instead.

Usage in templates:

{{ lucide "layers-3" }}

Direct usage in Go:

lucide.Layers3()
lucide.Layers3(lucide.Options{Size: 32, Class: "my-icon"})

func LayersArrowDown added in v0.24.0

func LayersArrowDown(opts ...Options) template.HTML

LayersArrowDown renders the "layers-arrow-down" icon.

Usage in templates:

{{ lucide "layers-arrow-down" }}

Direct usage in Go:

lucide.LayersArrowDown()
lucide.LayersArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func LayersArrowUp added in v0.24.0

func LayersArrowUp(opts ...Options) template.HTML

LayersArrowUp renders the "layers-arrow-up" icon.

Usage in templates:

{{ lucide "layers-arrow-up" }}

Direct usage in Go:

lucide.LayersArrowUp()
lucide.LayersArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func LayersMinus added in v0.14.0

func LayersMinus(opts ...Options) template.HTML

LayersMinus renders the "layers-minus" icon.

Usage in templates:

{{ lucide "layers-minus" }}

Direct usage in Go:

lucide.LayersMinus()
lucide.LayersMinus(lucide.Options{Size: 32, Class: "my-icon"})

func LayersPlus added in v0.7.0

func LayersPlus(opts ...Options) template.HTML

LayersPlus renders the "layers-plus" icon.

Usage in templates:

{{ lucide "layers-plus" }}

Direct usage in Go:

lucide.LayersPlus()
lucide.LayersPlus(lucide.Options{Size: 32, Class: "my-icon"})

func Layout deprecated added in v0.4.0

func Layout(opts ...Options) template.HTML

Layout is an alias for PanelsTopLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use PanelsTopLeft instead.

Usage in templates:

{{ lucide "layout" }}

Direct usage in Go:

lucide.Layout()
lucide.Layout(lucide.Options{Size: 32, Class: "my-icon"})

func LayoutDashboard

func LayoutDashboard(opts ...Options) template.HTML

LayoutDashboard renders the "layout-dashboard" icon.

Usage in templates:

{{ lucide "layout-dashboard" }}

Direct usage in Go:

lucide.LayoutDashboard()
lucide.LayoutDashboard(lucide.Options{Size: 32, Class: "my-icon"})

func LayoutFreeform added in v0.23.0

func LayoutFreeform(opts ...Options) template.HTML

LayoutFreeform renders the "layout-freeform" icon.

Usage in templates:

{{ lucide "layout-freeform" }}

Direct usage in Go:

lucide.LayoutFreeform()
lucide.LayoutFreeform(lucide.Options{Size: 32, Class: "my-icon"})

func LayoutGrid

func LayoutGrid(opts ...Options) template.HTML

LayoutGrid renders the "layout-grid" icon.

Usage in templates:

{{ lucide "layout-grid" }}

Direct usage in Go:

lucide.LayoutGrid()
lucide.LayoutGrid(lucide.Options{Size: 32, Class: "my-icon"})

func LayoutList

func LayoutList(opts ...Options) template.HTML

LayoutList renders the "layout-list" icon.

Usage in templates:

{{ lucide "layout-list" }}

Direct usage in Go:

lucide.LayoutList()
lucide.LayoutList(lucide.Options{Size: 32, Class: "my-icon"})

func LayoutPanelLeft

func LayoutPanelLeft(opts ...Options) template.HTML

LayoutPanelLeft renders the "layout-panel-left" icon.

Usage in templates:

{{ lucide "layout-panel-left" }}

Direct usage in Go:

lucide.LayoutPanelLeft()
lucide.LayoutPanelLeft(lucide.Options{Size: 32, Class: "my-icon"})

func LayoutPanelTop

func LayoutPanelTop(opts ...Options) template.HTML

LayoutPanelTop renders the "layout-panel-top" icon.

Usage in templates:

{{ lucide "layout-panel-top" }}

Direct usage in Go:

lucide.LayoutPanelTop()
lucide.LayoutPanelTop(lucide.Options{Size: 32, Class: "my-icon"})

func LayoutTemplate

func LayoutTemplate(opts ...Options) template.HTML

LayoutTemplate renders the "layout-template" icon.

Usage in templates:

{{ lucide "layout-template" }}

Direct usage in Go:

lucide.LayoutTemplate()
lucide.LayoutTemplate(lucide.Options{Size: 32, Class: "my-icon"})

func Leaf

func Leaf(opts ...Options) template.HTML

Leaf renders the "leaf" icon.

Usage in templates:

{{ lucide "leaf" }}

Direct usage in Go:

lucide.Leaf()
lucide.Leaf(lucide.Options{Size: 32, Class: "my-icon"})

func LeafyGreen

func LeafyGreen(opts ...Options) template.HTML

LeafyGreen renders the "leafy-green" icon.

Usage in templates:

{{ lucide "leafy-green" }}

Direct usage in Go:

lucide.LeafyGreen()
lucide.LeafyGreen(lucide.Options{Size: 32, Class: "my-icon"})

func Lectern

func Lectern(opts ...Options) template.HTML

Lectern renders the "lectern" icon.

Usage in templates:

{{ lucide "lectern" }}

Direct usage in Go:

lucide.Lectern()
lucide.Lectern(lucide.Options{Size: 32, Class: "my-icon"})

func LensConcave added in v0.10.0

func LensConcave(opts ...Options) template.HTML

LensConcave renders the "lens-concave" icon.

Usage in templates:

{{ lucide "lens-concave" }}

Direct usage in Go:

lucide.LensConcave()
lucide.LensConcave(lucide.Options{Size: 32, Class: "my-icon"})

func LensConvex added in v0.10.0

func LensConvex(opts ...Options) template.HTML

LensConvex renders the "lens-convex" icon.

Usage in templates:

{{ lucide "lens-convex" }}

Direct usage in Go:

lucide.LensConvex()
lucide.LensConvex(lucide.Options{Size: 32, Class: "my-icon"})

func LetterText deprecated added in v0.4.0

func LetterText(opts ...Options) template.HTML

LetterText is an alias for TextInitial.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use TextInitial instead.

Usage in templates:

{{ lucide "letter-text" }}

Direct usage in Go:

lucide.LetterText()
lucide.LetterText(lucide.Options{Size: 32, Class: "my-icon"})

func Library

func Library(opts ...Options) template.HTML

Library renders the "library" icon.

Usage in templates:

{{ lucide "library" }}

Direct usage in Go:

lucide.Library()
lucide.Library(lucide.Options{Size: 32, Class: "my-icon"})

func LibraryBig

func LibraryBig(opts ...Options) template.HTML

LibraryBig renders the "library-big" icon.

Usage in templates:

{{ lucide "library-big" }}

Direct usage in Go:

lucide.LibraryBig()
lucide.LibraryBig(lucide.Options{Size: 32, Class: "my-icon"})

func LibrarySquare deprecated added in v0.4.0

func LibrarySquare(opts ...Options) template.HTML

LibrarySquare is an alias for SquareLibrary.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareLibrary instead.

Usage in templates:

{{ lucide "library-square" }}

Direct usage in Go:

lucide.LibrarySquare()
lucide.LibrarySquare(lucide.Options{Size: 32, Class: "my-icon"})

func LifeBuoy

func LifeBuoy(opts ...Options) template.HTML

LifeBuoy renders the "life-buoy" icon.

Usage in templates:

{{ lucide "life-buoy" }}

Direct usage in Go:

lucide.LifeBuoy()
lucide.LifeBuoy(lucide.Options{Size: 32, Class: "my-icon"})

func Ligature

func Ligature(opts ...Options) template.HTML

Ligature renders the "ligature" icon.

Usage in templates:

{{ lucide "ligature" }}

Direct usage in Go:

lucide.Ligature()
lucide.Ligature(lucide.Options{Size: 32, Class: "my-icon"})

func Lightbulb

func Lightbulb(opts ...Options) template.HTML

Lightbulb renders the "lightbulb" icon.

Usage in templates:

{{ lucide "lightbulb" }}

Direct usage in Go:

lucide.Lightbulb()
lucide.Lightbulb(lucide.Options{Size: 32, Class: "my-icon"})

func LightbulbOff

func LightbulbOff(opts ...Options) template.HTML

LightbulbOff renders the "lightbulb-off" icon.

Usage in templates:

{{ lucide "lightbulb-off" }}

Direct usage in Go:

lucide.LightbulbOff()
lucide.LightbulbOff(lucide.Options{Size: 32, Class: "my-icon"})

func LineChart deprecated added in v0.4.0

func LineChart(opts ...Options) template.HTML

LineChart is an alias for ChartLine.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartLine instead.

Usage in templates:

{{ lucide "line-chart" }}

Direct usage in Go:

lucide.LineChart()
lucide.LineChart(lucide.Options{Size: 32, Class: "my-icon"})

func LineDotRightHorizontal added in v0.10.0

func LineDotRightHorizontal(opts ...Options) template.HTML

LineDotRightHorizontal renders the "line-dot-right-horizontal" icon.

Usage in templates:

{{ lucide "line-dot-right-horizontal" }}

Direct usage in Go:

lucide.LineDotRightHorizontal()
lucide.LineDotRightHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func LineSquiggle

func LineSquiggle(opts ...Options) template.HTML

LineSquiggle renders the "line-squiggle" icon.

Usage in templates:

{{ lucide "line-squiggle" }}

Direct usage in Go:

lucide.LineSquiggle()
lucide.LineSquiggle(lucide.Options{Size: 32, Class: "my-icon"})

func LineStyle added in v0.12.0

func LineStyle(opts ...Options) template.HTML

LineStyle renders the "line-style" icon.

Usage in templates:

{{ lucide "line-style" }}

Direct usage in Go:

lucide.LineStyle()
lucide.LineStyle(lucide.Options{Size: 32, Class: "my-icon"})
func Link(opts ...Options) template.HTML

Link renders the "link" icon.

Usage in templates:

{{ lucide "link" }}

Direct usage in Go:

lucide.Link()
lucide.Link(lucide.Options{Size: 32, Class: "my-icon"})

func Link2

func Link2(opts ...Options) template.HTML

Link2 renders the "link-2" icon.

Usage in templates:

{{ lucide "link-2" }}

Direct usage in Go:

lucide.Link2()
lucide.Link2(lucide.Options{Size: 32, Class: "my-icon"})

func Link2Off

func Link2Off(opts ...Options) template.HTML

Link2Off renders the "link-2-off" icon.

Usage in templates:

{{ lucide "link-2-off" }}

Direct usage in Go:

lucide.Link2Off()
lucide.Link2Off(lucide.Options{Size: 32, Class: "my-icon"})

func List

func List(opts ...Options) template.HTML

List renders the "list" icon.

Usage in templates:

{{ lucide "list" }}

Direct usage in Go:

lucide.List()
lucide.List(lucide.Options{Size: 32, Class: "my-icon"})

func ListCheck

func ListCheck(opts ...Options) template.HTML

ListCheck renders the "list-check" icon.

Usage in templates:

{{ lucide "list-check" }}

Direct usage in Go:

lucide.ListCheck()
lucide.ListCheck(lucide.Options{Size: 32, Class: "my-icon"})

func ListChecks

func ListChecks(opts ...Options) template.HTML

ListChecks renders the "list-checks" icon.

Usage in templates:

{{ lucide "list-checks" }}

Direct usage in Go:

lucide.ListChecks()
lucide.ListChecks(lucide.Options{Size: 32, Class: "my-icon"})

func ListChevronsDownUp

func ListChevronsDownUp(opts ...Options) template.HTML

ListChevronsDownUp renders the "list-chevrons-down-up" icon.

Usage in templates:

{{ lucide "list-chevrons-down-up" }}

Direct usage in Go:

lucide.ListChevronsDownUp()
lucide.ListChevronsDownUp(lucide.Options{Size: 32, Class: "my-icon"})

func ListChevronsUpDown

func ListChevronsUpDown(opts ...Options) template.HTML

ListChevronsUpDown renders the "list-chevrons-up-down" icon.

Usage in templates:

{{ lucide "list-chevrons-up-down" }}

Direct usage in Go:

lucide.ListChevronsUpDown()
lucide.ListChevronsUpDown(lucide.Options{Size: 32, Class: "my-icon"})

func ListCollapse

func ListCollapse(opts ...Options) template.HTML

ListCollapse renders the "list-collapse" icon.

Usage in templates:

{{ lucide "list-collapse" }}

Direct usage in Go:

lucide.ListCollapse()
lucide.ListCollapse(lucide.Options{Size: 32, Class: "my-icon"})

func ListEnd

func ListEnd(opts ...Options) template.HTML

ListEnd renders the "list-end" icon.

Usage in templates:

{{ lucide "list-end" }}

Direct usage in Go:

lucide.ListEnd()
lucide.ListEnd(lucide.Options{Size: 32, Class: "my-icon"})

func ListFilter

func ListFilter(opts ...Options) template.HTML

ListFilter renders the "list-filter" icon.

Usage in templates:

{{ lucide "list-filter" }}

Direct usage in Go:

lucide.ListFilter()
lucide.ListFilter(lucide.Options{Size: 32, Class: "my-icon"})

func ListFilterPlus

func ListFilterPlus(opts ...Options) template.HTML

ListFilterPlus renders the "list-filter-plus" icon.

Usage in templates:

{{ lucide "list-filter-plus" }}

Direct usage in Go:

lucide.ListFilterPlus()
lucide.ListFilterPlus(lucide.Options{Size: 32, Class: "my-icon"})

func ListIndentDecrease

func ListIndentDecrease(opts ...Options) template.HTML

ListIndentDecrease renders the "list-indent-decrease" icon.

Usage in templates:

{{ lucide "list-indent-decrease" }}

Direct usage in Go:

lucide.ListIndentDecrease()
lucide.ListIndentDecrease(lucide.Options{Size: 32, Class: "my-icon"})

func ListIndentIncrease

func ListIndentIncrease(opts ...Options) template.HTML

ListIndentIncrease renders the "list-indent-increase" icon.

Usage in templates:

{{ lucide "list-indent-increase" }}

Direct usage in Go:

lucide.ListIndentIncrease()
lucide.ListIndentIncrease(lucide.Options{Size: 32, Class: "my-icon"})

func ListMinus

func ListMinus(opts ...Options) template.HTML

ListMinus renders the "list-minus" icon.

Usage in templates:

{{ lucide "list-minus" }}

Direct usage in Go:

lucide.ListMinus()
lucide.ListMinus(lucide.Options{Size: 32, Class: "my-icon"})

func ListMusic

func ListMusic(opts ...Options) template.HTML

ListMusic renders the "list-music" icon.

Usage in templates:

{{ lucide "list-music" }}

Direct usage in Go:

lucide.ListMusic()
lucide.ListMusic(lucide.Options{Size: 32, Class: "my-icon"})

func ListOrdered

func ListOrdered(opts ...Options) template.HTML

ListOrdered renders the "list-ordered" icon.

Usage in templates:

{{ lucide "list-ordered" }}

Direct usage in Go:

lucide.ListOrdered()
lucide.ListOrdered(lucide.Options{Size: 32, Class: "my-icon"})

func ListPlus

func ListPlus(opts ...Options) template.HTML

ListPlus renders the "list-plus" icon.

Usage in templates:

{{ lucide "list-plus" }}

Direct usage in Go:

lucide.ListPlus()
lucide.ListPlus(lucide.Options{Size: 32, Class: "my-icon"})

func ListRestart

func ListRestart(opts ...Options) template.HTML

ListRestart renders the "list-restart" icon.

Usage in templates:

{{ lucide "list-restart" }}

Direct usage in Go:

lucide.ListRestart()
lucide.ListRestart(lucide.Options{Size: 32, Class: "my-icon"})

func ListSortAscending added in v0.18.0

func ListSortAscending(opts ...Options) template.HTML

ListSortAscending renders the "list-sort-ascending" icon.

Usage in templates:

{{ lucide "list-sort-ascending" }}

Direct usage in Go:

lucide.ListSortAscending()
lucide.ListSortAscending(lucide.Options{Size: 32, Class: "my-icon"})

func ListSortDescending added in v0.18.0

func ListSortDescending(opts ...Options) template.HTML

ListSortDescending renders the "list-sort-descending" icon.

Usage in templates:

{{ lucide "list-sort-descending" }}

Direct usage in Go:

lucide.ListSortDescending()
lucide.ListSortDescending(lucide.Options{Size: 32, Class: "my-icon"})

func ListStart

func ListStart(opts ...Options) template.HTML

ListStart renders the "list-start" icon.

Usage in templates:

{{ lucide "list-start" }}

Direct usage in Go:

lucide.ListStart()
lucide.ListStart(lucide.Options{Size: 32, Class: "my-icon"})

func ListTodo

func ListTodo(opts ...Options) template.HTML

ListTodo renders the "list-todo" icon.

Usage in templates:

{{ lucide "list-todo" }}

Direct usage in Go:

lucide.ListTodo()
lucide.ListTodo(lucide.Options{Size: 32, Class: "my-icon"})

func ListTree

func ListTree(opts ...Options) template.HTML

ListTree renders the "list-tree" icon.

Usage in templates:

{{ lucide "list-tree" }}

Direct usage in Go:

lucide.ListTree()
lucide.ListTree(lucide.Options{Size: 32, Class: "my-icon"})

func ListVideo

func ListVideo(opts ...Options) template.HTML

ListVideo renders the "list-video" icon.

Usage in templates:

{{ lucide "list-video" }}

Direct usage in Go:

lucide.ListVideo()
lucide.ListVideo(lucide.Options{Size: 32, Class: "my-icon"})

func ListX

func ListX(opts ...Options) template.HTML

ListX renders the "list-x" icon.

Usage in templates:

{{ lucide "list-x" }}

Direct usage in Go:

lucide.ListX()
lucide.ListX(lucide.Options{Size: 32, Class: "my-icon"})

func Loader

func Loader(opts ...Options) template.HTML

Loader renders the "loader" icon.

Usage in templates:

{{ lucide "loader" }}

Direct usage in Go:

lucide.Loader()
lucide.Loader(lucide.Options{Size: 32, Class: "my-icon"})

func Loader2 deprecated added in v0.4.0

func Loader2(opts ...Options) template.HTML

Loader2 is an alias for LoaderCircle.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use LoaderCircle instead.

Usage in templates:

{{ lucide "loader-2" }}

Direct usage in Go:

lucide.Loader2()
lucide.Loader2(lucide.Options{Size: 32, Class: "my-icon"})

func LoaderCircle

func LoaderCircle(opts ...Options) template.HTML

LoaderCircle renders the "loader-circle" icon.

Usage in templates:

{{ lucide "loader-circle" }}

Direct usage in Go:

lucide.LoaderCircle()
lucide.LoaderCircle(lucide.Options{Size: 32, Class: "my-icon"})

func LoaderPinwheel

func LoaderPinwheel(opts ...Options) template.HTML

LoaderPinwheel renders the "loader-pinwheel" icon.

Usage in templates:

{{ lucide "loader-pinwheel" }}

Direct usage in Go:

lucide.LoaderPinwheel()
lucide.LoaderPinwheel(lucide.Options{Size: 32, Class: "my-icon"})

func Locate

func Locate(opts ...Options) template.HTML

Locate renders the "locate" icon.

Usage in templates:

{{ lucide "locate" }}

Direct usage in Go:

lucide.Locate()
lucide.Locate(lucide.Options{Size: 32, Class: "my-icon"})

func LocateFixed

func LocateFixed(opts ...Options) template.HTML

LocateFixed renders the "locate-fixed" icon.

Usage in templates:

{{ lucide "locate-fixed" }}

Direct usage in Go:

lucide.LocateFixed()
lucide.LocateFixed(lucide.Options{Size: 32, Class: "my-icon"})

func LocateOff

func LocateOff(opts ...Options) template.HTML

LocateOff renders the "locate-off" icon.

Usage in templates:

{{ lucide "locate-off" }}

Direct usage in Go:

lucide.LocateOff()
lucide.LocateOff(lucide.Options{Size: 32, Class: "my-icon"})

func LocationEdit deprecated added in v0.4.0

func LocationEdit(opts ...Options) template.HTML

LocationEdit is an alias for MapPinPen.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use MapPinPen instead.

Usage in templates:

{{ lucide "location-edit" }}

Direct usage in Go:

lucide.LocationEdit()
lucide.LocationEdit(lucide.Options{Size: 32, Class: "my-icon"})

func Lock

func Lock(opts ...Options) template.HTML

Lock renders the "lock" icon.

Usage in templates:

{{ lucide "lock" }}

Direct usage in Go:

lucide.Lock()
lucide.Lock(lucide.Options{Size: 32, Class: "my-icon"})

func LockKeyhole

func LockKeyhole(opts ...Options) template.HTML

LockKeyhole renders the "lock-keyhole" icon.

Usage in templates:

{{ lucide "lock-keyhole" }}

Direct usage in Go:

lucide.LockKeyhole()
lucide.LockKeyhole(lucide.Options{Size: 32, Class: "my-icon"})

func LockKeyholeOpen

func LockKeyholeOpen(opts ...Options) template.HTML

LockKeyholeOpen renders the "lock-keyhole-open" icon.

Usage in templates:

{{ lucide "lock-keyhole-open" }}

Direct usage in Go:

lucide.LockKeyholeOpen()
lucide.LockKeyholeOpen(lucide.Options{Size: 32, Class: "my-icon"})

func LockOpen

func LockOpen(opts ...Options) template.HTML

LockOpen renders the "lock-open" icon.

Usage in templates:

{{ lucide "lock-open" }}

Direct usage in Go:

lucide.LockOpen()
lucide.LockOpen(lucide.Options{Size: 32, Class: "my-icon"})

func LogIn

func LogIn(opts ...Options) template.HTML

LogIn renders the "log-in" icon.

Usage in templates:

{{ lucide "log-in" }}

Direct usage in Go:

lucide.LogIn()
lucide.LogIn(lucide.Options{Size: 32, Class: "my-icon"})

func LogOut

func LogOut(opts ...Options) template.HTML

LogOut renders the "log-out" icon.

Usage in templates:

{{ lucide "log-out" }}

Direct usage in Go:

lucide.LogOut()
lucide.LogOut(lucide.Options{Size: 32, Class: "my-icon"})

func Logs

func Logs(opts ...Options) template.HTML

Logs renders the "logs" icon.

Usage in templates:

{{ lucide "logs" }}

Direct usage in Go:

lucide.Logs()
lucide.Logs(lucide.Options{Size: 32, Class: "my-icon"})

func Lollipop

func Lollipop(opts ...Options) template.HTML

Lollipop renders the "lollipop" icon.

Usage in templates:

{{ lucide "lollipop" }}

Direct usage in Go:

lucide.Lollipop()
lucide.Lollipop(lucide.Options{Size: 32, Class: "my-icon"})

func Luggage

func Luggage(opts ...Options) template.HTML

Luggage renders the "luggage" icon.

Usage in templates:

{{ lucide "luggage" }}

Direct usage in Go:

lucide.Luggage()
lucide.Luggage(lucide.Options{Size: 32, Class: "my-icon"})

func MSquare deprecated added in v0.4.0

func MSquare(opts ...Options) template.HTML

MSquare is an alias for SquareM.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareM instead.

Usage in templates:

{{ lucide "m-square" }}

Direct usage in Go:

lucide.MSquare()
lucide.MSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Magnet

func Magnet(opts ...Options) template.HTML

Magnet renders the "magnet" icon.

Usage in templates:

{{ lucide "magnet" }}

Direct usage in Go:

lucide.Magnet()
lucide.Magnet(lucide.Options{Size: 32, Class: "my-icon"})

func Mail

func Mail(opts ...Options) template.HTML

Mail renders the "mail" icon.

Usage in templates:

{{ lucide "mail" }}

Direct usage in Go:

lucide.Mail()
lucide.Mail(lucide.Options{Size: 32, Class: "my-icon"})

func MailBadge added in v0.24.0

func MailBadge(opts ...Options) template.HTML

MailBadge renders the "mail-badge" icon.

Usage in templates:

{{ lucide "mail-badge" }}

Direct usage in Go:

lucide.MailBadge()
lucide.MailBadge(lucide.Options{Size: 32, Class: "my-icon"})

func MailCheck

func MailCheck(opts ...Options) template.HTML

MailCheck renders the "mail-check" icon.

Usage in templates:

{{ lucide "mail-check" }}

Direct usage in Go:

lucide.MailCheck()
lucide.MailCheck(lucide.Options{Size: 32, Class: "my-icon"})

func MailMinus

func MailMinus(opts ...Options) template.HTML

MailMinus renders the "mail-minus" icon.

Usage in templates:

{{ lucide "mail-minus" }}

Direct usage in Go:

lucide.MailMinus()
lucide.MailMinus(lucide.Options{Size: 32, Class: "my-icon"})

func MailOpen

func MailOpen(opts ...Options) template.HTML

MailOpen renders the "mail-open" icon.

Usage in templates:

{{ lucide "mail-open" }}

Direct usage in Go:

lucide.MailOpen()
lucide.MailOpen(lucide.Options{Size: 32, Class: "my-icon"})

func MailPlus

func MailPlus(opts ...Options) template.HTML

MailPlus renders the "mail-plus" icon.

Usage in templates:

{{ lucide "mail-plus" }}

Direct usage in Go:

lucide.MailPlus()
lucide.MailPlus(lucide.Options{Size: 32, Class: "my-icon"})

func MailQuestion deprecated added in v0.4.0

func MailQuestion(opts ...Options) template.HTML

MailQuestion is an alias for MailQuestionMark.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use MailQuestionMark instead.

Usage in templates:

{{ lucide "mail-question" }}

Direct usage in Go:

lucide.MailQuestion()
lucide.MailQuestion(lucide.Options{Size: 32, Class: "my-icon"})

func MailQuestionMark

func MailQuestionMark(opts ...Options) template.HTML

MailQuestionMark renders the "mail-question-mark" icon.

Usage in templates:

{{ lucide "mail-question-mark" }}

Direct usage in Go:

lucide.MailQuestionMark()
lucide.MailQuestionMark(lucide.Options{Size: 32, Class: "my-icon"})

func MailSearch

func MailSearch(opts ...Options) template.HTML

MailSearch renders the "mail-search" icon.

Usage in templates:

{{ lucide "mail-search" }}

Direct usage in Go:

lucide.MailSearch()
lucide.MailSearch(lucide.Options{Size: 32, Class: "my-icon"})

func MailWarning

func MailWarning(opts ...Options) template.HTML

MailWarning renders the "mail-warning" icon.

Usage in templates:

{{ lucide "mail-warning" }}

Direct usage in Go:

lucide.MailWarning()
lucide.MailWarning(lucide.Options{Size: 32, Class: "my-icon"})

func MailX

func MailX(opts ...Options) template.HTML

MailX renders the "mail-x" icon.

Usage in templates:

{{ lucide "mail-x" }}

Direct usage in Go:

lucide.MailX()
lucide.MailX(lucide.Options{Size: 32, Class: "my-icon"})

func Mailbox

func Mailbox(opts ...Options) template.HTML

Mailbox renders the "mailbox" icon.

Usage in templates:

{{ lucide "mailbox" }}

Direct usage in Go:

lucide.Mailbox()
lucide.Mailbox(lucide.Options{Size: 32, Class: "my-icon"})

func Mails

func Mails(opts ...Options) template.HTML

Mails renders the "mails" icon.

Usage in templates:

{{ lucide "mails" }}

Direct usage in Go:

lucide.Mails()
lucide.Mails(lucide.Options{Size: 32, Class: "my-icon"})

func Map

func Map(opts ...Options) template.HTML

Map renders the "map" icon.

Usage in templates:

{{ lucide "map" }}

Direct usage in Go:

lucide.Map()
lucide.Map(lucide.Options{Size: 32, Class: "my-icon"})

func MapMinus

func MapMinus(opts ...Options) template.HTML

MapMinus renders the "map-minus" icon.

Usage in templates:

{{ lucide "map-minus" }}

Direct usage in Go:

lucide.MapMinus()
lucide.MapMinus(lucide.Options{Size: 32, Class: "my-icon"})

func MapPin

func MapPin(opts ...Options) template.HTML

MapPin renders the "map-pin" icon.

Usage in templates:

{{ lucide "map-pin" }}

Direct usage in Go:

lucide.MapPin()
lucide.MapPin(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinCheck

func MapPinCheck(opts ...Options) template.HTML

MapPinCheck renders the "map-pin-check" icon.

Usage in templates:

{{ lucide "map-pin-check" }}

Direct usage in Go:

lucide.MapPinCheck()
lucide.MapPinCheck(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinCheckInside

func MapPinCheckInside(opts ...Options) template.HTML

MapPinCheckInside renders the "map-pin-check-inside" icon.

Usage in templates:

{{ lucide "map-pin-check-inside" }}

Direct usage in Go:

lucide.MapPinCheckInside()
lucide.MapPinCheckInside(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinHouse

func MapPinHouse(opts ...Options) template.HTML

MapPinHouse renders the "map-pin-house" icon.

Usage in templates:

{{ lucide "map-pin-house" }}

Direct usage in Go:

lucide.MapPinHouse()
lucide.MapPinHouse(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinMinus

func MapPinMinus(opts ...Options) template.HTML

MapPinMinus renders the "map-pin-minus" icon.

Usage in templates:

{{ lucide "map-pin-minus" }}

Direct usage in Go:

lucide.MapPinMinus()
lucide.MapPinMinus(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinMinusInside

func MapPinMinusInside(opts ...Options) template.HTML

MapPinMinusInside renders the "map-pin-minus-inside" icon.

Usage in templates:

{{ lucide "map-pin-minus-inside" }}

Direct usage in Go:

lucide.MapPinMinusInside()
lucide.MapPinMinusInside(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinOff

func MapPinOff(opts ...Options) template.HTML

MapPinOff renders the "map-pin-off" icon.

Usage in templates:

{{ lucide "map-pin-off" }}

Direct usage in Go:

lucide.MapPinOff()
lucide.MapPinOff(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinPen

func MapPinPen(opts ...Options) template.HTML

MapPinPen renders the "map-pin-pen" icon.

Usage in templates:

{{ lucide "map-pin-pen" }}

Direct usage in Go:

lucide.MapPinPen()
lucide.MapPinPen(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinPlus

func MapPinPlus(opts ...Options) template.HTML

MapPinPlus renders the "map-pin-plus" icon.

Usage in templates:

{{ lucide "map-pin-plus" }}

Direct usage in Go:

lucide.MapPinPlus()
lucide.MapPinPlus(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinPlusInside

func MapPinPlusInside(opts ...Options) template.HTML

MapPinPlusInside renders the "map-pin-plus-inside" icon.

Usage in templates:

{{ lucide "map-pin-plus-inside" }}

Direct usage in Go:

lucide.MapPinPlusInside()
lucide.MapPinPlusInside(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinSearch added in v0.12.0

func MapPinSearch(opts ...Options) template.HTML

MapPinSearch renders the "map-pin-search" icon.

Usage in templates:

{{ lucide "map-pin-search" }}

Direct usage in Go:

lucide.MapPinSearch()
lucide.MapPinSearch(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinX

func MapPinX(opts ...Options) template.HTML

MapPinX renders the "map-pin-x" icon.

Usage in templates:

{{ lucide "map-pin-x" }}

Direct usage in Go:

lucide.MapPinX()
lucide.MapPinX(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinXInside

func MapPinXInside(opts ...Options) template.HTML

MapPinXInside renders the "map-pin-x-inside" icon.

Usage in templates:

{{ lucide "map-pin-x-inside" }}

Direct usage in Go:

lucide.MapPinXInside()
lucide.MapPinXInside(lucide.Options{Size: 32, Class: "my-icon"})

func MapPinned

func MapPinned(opts ...Options) template.HTML

MapPinned renders the "map-pinned" icon.

Usage in templates:

{{ lucide "map-pinned" }}

Direct usage in Go:

lucide.MapPinned()
lucide.MapPinned(lucide.Options{Size: 32, Class: "my-icon"})

func MapPlus

func MapPlus(opts ...Options) template.HTML

MapPlus renders the "map-plus" icon.

Usage in templates:

{{ lucide "map-plus" }}

Direct usage in Go:

lucide.MapPlus()
lucide.MapPlus(lucide.Options{Size: 32, Class: "my-icon"})

func Mars

func Mars(opts ...Options) template.HTML

Mars renders the "mars" icon.

Usage in templates:

{{ lucide "mars" }}

Direct usage in Go:

lucide.Mars()
lucide.Mars(lucide.Options{Size: 32, Class: "my-icon"})

func MarsStroke

func MarsStroke(opts ...Options) template.HTML

MarsStroke renders the "mars-stroke" icon.

Usage in templates:

{{ lucide "mars-stroke" }}

Direct usage in Go:

lucide.MarsStroke()
lucide.MarsStroke(lucide.Options{Size: 32, Class: "my-icon"})

func Martini

func Martini(opts ...Options) template.HTML

Martini renders the "martini" icon.

Usage in templates:

{{ lucide "martini" }}

Direct usage in Go:

lucide.Martini()
lucide.Martini(lucide.Options{Size: 32, Class: "my-icon"})

func Maximize

func Maximize(opts ...Options) template.HTML

Maximize renders the "maximize" icon.

Usage in templates:

{{ lucide "maximize" }}

Direct usage in Go:

lucide.Maximize()
lucide.Maximize(lucide.Options{Size: 32, Class: "my-icon"})

func Maximize2

func Maximize2(opts ...Options) template.HTML

Maximize2 renders the "maximize-2" icon.

Usage in templates:

{{ lucide "maximize-2" }}

Direct usage in Go:

lucide.Maximize2()
lucide.Maximize2(lucide.Options{Size: 32, Class: "my-icon"})

func Medal

func Medal(opts ...Options) template.HTML

Medal renders the "medal" icon.

Usage in templates:

{{ lucide "medal" }}

Direct usage in Go:

lucide.Medal()
lucide.Medal(lucide.Options{Size: 32, Class: "my-icon"})

func Megaphone

func Megaphone(opts ...Options) template.HTML

Megaphone renders the "megaphone" icon.

Usage in templates:

{{ lucide "megaphone" }}

Direct usage in Go:

lucide.Megaphone()
lucide.Megaphone(lucide.Options{Size: 32, Class: "my-icon"})

func MegaphoneOff

func MegaphoneOff(opts ...Options) template.HTML

MegaphoneOff renders the "megaphone-off" icon.

Usage in templates:

{{ lucide "megaphone-off" }}

Direct usage in Go:

lucide.MegaphoneOff()
lucide.MegaphoneOff(lucide.Options{Size: 32, Class: "my-icon"})

func Meh deprecated

func Meh(opts ...Options) template.HTML

Meh is an alias for FaceNeutral.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FaceNeutral instead.

Usage in templates:

{{ lucide "meh" }}

Direct usage in Go:

lucide.Meh()
lucide.Meh(lucide.Options{Size: 32, Class: "my-icon"})

func MemoryStick

func MemoryStick(opts ...Options) template.HTML

MemoryStick renders the "memory-stick" icon.

Usage in templates:

{{ lucide "memory-stick" }}

Direct usage in Go:

lucide.MemoryStick()
lucide.MemoryStick(lucide.Options{Size: 32, Class: "my-icon"})
func Menu(opts ...Options) template.HTML

Menu renders the "menu" icon.

Usage in templates:

{{ lucide "menu" }}

Direct usage in Go:

lucide.Menu()
lucide.Menu(lucide.Options{Size: 32, Class: "my-icon"})
func MenuSquare(opts ...Options) template.HTML

MenuSquare is an alias for SquareMenu.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareMenu instead.

Usage in templates:

{{ lucide "menu-square" }}

Direct usage in Go:

lucide.MenuSquare()
lucide.MenuSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Merge

func Merge(opts ...Options) template.HTML

Merge renders the "merge" icon.

Usage in templates:

{{ lucide "merge" }}

Direct usage in Go:

lucide.Merge()
lucide.Merge(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircle

func MessageCircle(opts ...Options) template.HTML

MessageCircle renders the "message-circle" icon.

Usage in templates:

{{ lucide "message-circle" }}

Direct usage in Go:

lucide.MessageCircle()
lucide.MessageCircle(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircleCheck added in v0.10.0

func MessageCircleCheck(opts ...Options) template.HTML

MessageCircleCheck renders the "message-circle-check" icon.

Usage in templates:

{{ lucide "message-circle-check" }}

Direct usage in Go:

lucide.MessageCircleCheck()
lucide.MessageCircleCheck(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircleCode

func MessageCircleCode(opts ...Options) template.HTML

MessageCircleCode renders the "message-circle-code" icon.

Usage in templates:

{{ lucide "message-circle-code" }}

Direct usage in Go:

lucide.MessageCircleCode()
lucide.MessageCircleCode(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircleDashed

func MessageCircleDashed(opts ...Options) template.HTML

MessageCircleDashed renders the "message-circle-dashed" icon.

Usage in templates:

{{ lucide "message-circle-dashed" }}

Direct usage in Go:

lucide.MessageCircleDashed()
lucide.MessageCircleDashed(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircleHeart

func MessageCircleHeart(opts ...Options) template.HTML

MessageCircleHeart renders the "message-circle-heart" icon.

Usage in templates:

{{ lucide "message-circle-heart" }}

Direct usage in Go:

lucide.MessageCircleHeart()
lucide.MessageCircleHeart(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircleMore

func MessageCircleMore(opts ...Options) template.HTML

MessageCircleMore renders the "message-circle-more" icon.

Usage in templates:

{{ lucide "message-circle-more" }}

Direct usage in Go:

lucide.MessageCircleMore()
lucide.MessageCircleMore(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircleOff

func MessageCircleOff(opts ...Options) template.HTML

MessageCircleOff renders the "message-circle-off" icon.

Usage in templates:

{{ lucide "message-circle-off" }}

Direct usage in Go:

lucide.MessageCircleOff()
lucide.MessageCircleOff(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCirclePlus

func MessageCirclePlus(opts ...Options) template.HTML

MessageCirclePlus renders the "message-circle-plus" icon.

Usage in templates:

{{ lucide "message-circle-plus" }}

Direct usage in Go:

lucide.MessageCirclePlus()
lucide.MessageCirclePlus(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircleQuestion deprecated added in v0.4.0

func MessageCircleQuestion(opts ...Options) template.HTML

MessageCircleQuestion is an alias for MessageCircleQuestionMark.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use MessageCircleQuestionMark instead.

Usage in templates:

{{ lucide "message-circle-question" }}

Direct usage in Go:

lucide.MessageCircleQuestion()
lucide.MessageCircleQuestion(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircleQuestionMark

func MessageCircleQuestionMark(opts ...Options) template.HTML

MessageCircleQuestionMark renders the "message-circle-question-mark" icon.

Usage in templates:

{{ lucide "message-circle-question-mark" }}

Direct usage in Go:

lucide.MessageCircleQuestionMark()
lucide.MessageCircleQuestionMark(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircleReply

func MessageCircleReply(opts ...Options) template.HTML

MessageCircleReply renders the "message-circle-reply" icon.

Usage in templates:

{{ lucide "message-circle-reply" }}

Direct usage in Go:

lucide.MessageCircleReply()
lucide.MessageCircleReply(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircleWarning

func MessageCircleWarning(opts ...Options) template.HTML

MessageCircleWarning renders the "message-circle-warning" icon.

Usage in templates:

{{ lucide "message-circle-warning" }}

Direct usage in Go:

lucide.MessageCircleWarning()
lucide.MessageCircleWarning(lucide.Options{Size: 32, Class: "my-icon"})

func MessageCircleX

func MessageCircleX(opts ...Options) template.HTML

MessageCircleX renders the "message-circle-x" icon.

Usage in templates:

{{ lucide "message-circle-x" }}

Direct usage in Go:

lucide.MessageCircleX()
lucide.MessageCircleX(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquare

func MessageSquare(opts ...Options) template.HTML

MessageSquare renders the "message-square" icon.

Usage in templates:

{{ lucide "message-square" }}

Direct usage in Go:

lucide.MessageSquare()
lucide.MessageSquare(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareCheck added in v0.10.0

func MessageSquareCheck(opts ...Options) template.HTML

MessageSquareCheck renders the "message-square-check" icon.

Usage in templates:

{{ lucide "message-square-check" }}

Direct usage in Go:

lucide.MessageSquareCheck()
lucide.MessageSquareCheck(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareCode

func MessageSquareCode(opts ...Options) template.HTML

MessageSquareCode renders the "message-square-code" icon.

Usage in templates:

{{ lucide "message-square-code" }}

Direct usage in Go:

lucide.MessageSquareCode()
lucide.MessageSquareCode(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareDashed

func MessageSquareDashed(opts ...Options) template.HTML

MessageSquareDashed renders the "message-square-dashed" icon.

Usage in templates:

{{ lucide "message-square-dashed" }}

Direct usage in Go:

lucide.MessageSquareDashed()
lucide.MessageSquareDashed(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareDiff

func MessageSquareDiff(opts ...Options) template.HTML

MessageSquareDiff renders the "message-square-diff" icon.

Usage in templates:

{{ lucide "message-square-diff" }}

Direct usage in Go:

lucide.MessageSquareDiff()
lucide.MessageSquareDiff(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareDot

func MessageSquareDot(opts ...Options) template.HTML

MessageSquareDot renders the "message-square-dot" icon.

Usage in templates:

{{ lucide "message-square-dot" }}

Direct usage in Go:

lucide.MessageSquareDot()
lucide.MessageSquareDot(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareHeart

func MessageSquareHeart(opts ...Options) template.HTML

MessageSquareHeart renders the "message-square-heart" icon.

Usage in templates:

{{ lucide "message-square-heart" }}

Direct usage in Go:

lucide.MessageSquareHeart()
lucide.MessageSquareHeart(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareLock

func MessageSquareLock(opts ...Options) template.HTML

MessageSquareLock renders the "message-square-lock" icon.

Usage in templates:

{{ lucide "message-square-lock" }}

Direct usage in Go:

lucide.MessageSquareLock()
lucide.MessageSquareLock(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareMore

func MessageSquareMore(opts ...Options) template.HTML

MessageSquareMore renders the "message-square-more" icon.

Usage in templates:

{{ lucide "message-square-more" }}

Direct usage in Go:

lucide.MessageSquareMore()
lucide.MessageSquareMore(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareOff

func MessageSquareOff(opts ...Options) template.HTML

MessageSquareOff renders the "message-square-off" icon.

Usage in templates:

{{ lucide "message-square-off" }}

Direct usage in Go:

lucide.MessageSquareOff()
lucide.MessageSquareOff(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquarePlus

func MessageSquarePlus(opts ...Options) template.HTML

MessageSquarePlus renders the "message-square-plus" icon.

Usage in templates:

{{ lucide "message-square-plus" }}

Direct usage in Go:

lucide.MessageSquarePlus()
lucide.MessageSquarePlus(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareQuote

func MessageSquareQuote(opts ...Options) template.HTML

MessageSquareQuote renders the "message-square-quote" icon.

Usage in templates:

{{ lucide "message-square-quote" }}

Direct usage in Go:

lucide.MessageSquareQuote()
lucide.MessageSquareQuote(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareReply

func MessageSquareReply(opts ...Options) template.HTML

MessageSquareReply renders the "message-square-reply" icon.

Usage in templates:

{{ lucide "message-square-reply" }}

Direct usage in Go:

lucide.MessageSquareReply()
lucide.MessageSquareReply(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareShare

func MessageSquareShare(opts ...Options) template.HTML

MessageSquareShare renders the "message-square-share" icon.

Usage in templates:

{{ lucide "message-square-share" }}

Direct usage in Go:

lucide.MessageSquareShare()
lucide.MessageSquareShare(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareText

func MessageSquareText(opts ...Options) template.HTML

MessageSquareText renders the "message-square-text" icon.

Usage in templates:

{{ lucide "message-square-text" }}

Direct usage in Go:

lucide.MessageSquareText()
lucide.MessageSquareText(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareWarning

func MessageSquareWarning(opts ...Options) template.HTML

MessageSquareWarning renders the "message-square-warning" icon.

Usage in templates:

{{ lucide "message-square-warning" }}

Direct usage in Go:

lucide.MessageSquareWarning()
lucide.MessageSquareWarning(lucide.Options{Size: 32, Class: "my-icon"})

func MessageSquareX

func MessageSquareX(opts ...Options) template.HTML

MessageSquareX renders the "message-square-x" icon.

Usage in templates:

{{ lucide "message-square-x" }}

Direct usage in Go:

lucide.MessageSquareX()
lucide.MessageSquareX(lucide.Options{Size: 32, Class: "my-icon"})

func MessagesSquare

func MessagesSquare(opts ...Options) template.HTML

MessagesSquare renders the "messages-square" icon.

Usage in templates:

{{ lucide "messages-square" }}

Direct usage in Go:

lucide.MessagesSquare()
lucide.MessagesSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Metronome added in v0.10.0

func Metronome(opts ...Options) template.HTML

Metronome renders the "metronome" icon.

Usage in templates:

{{ lucide "metronome" }}

Direct usage in Go:

lucide.Metronome()
lucide.Metronome(lucide.Options{Size: 32, Class: "my-icon"})

func Mic

func Mic(opts ...Options) template.HTML

Mic renders the "mic" icon.

Usage in templates:

{{ lucide "mic" }}

Direct usage in Go:

lucide.Mic()
lucide.Mic(lucide.Options{Size: 32, Class: "my-icon"})

func Mic2 deprecated added in v0.4.0

func Mic2(opts ...Options) template.HTML

Mic2 is an alias for MicVocal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use MicVocal instead.

Usage in templates:

{{ lucide "mic-2" }}

Direct usage in Go:

lucide.Mic2()
lucide.Mic2(lucide.Options{Size: 32, Class: "my-icon"})

func MicAudioLines added in v0.23.0

func MicAudioLines(opts ...Options) template.HTML

MicAudioLines renders the "mic-audio-lines" icon.

Usage in templates:

{{ lucide "mic-audio-lines" }}

Direct usage in Go:

lucide.MicAudioLines()
lucide.MicAudioLines(lucide.Options{Size: 32, Class: "my-icon"})

func MicOff

func MicOff(opts ...Options) template.HTML

MicOff renders the "mic-off" icon.

Usage in templates:

{{ lucide "mic-off" }}

Direct usage in Go:

lucide.MicOff()
lucide.MicOff(lucide.Options{Size: 32, Class: "my-icon"})

func MicSignal added in v0.23.0

func MicSignal(opts ...Options) template.HTML

MicSignal renders the "mic-signal" icon.

Usage in templates:

{{ lucide "mic-signal" }}

Direct usage in Go:

lucide.MicSignal()
lucide.MicSignal(lucide.Options{Size: 32, Class: "my-icon"})

func MicVocal

func MicVocal(opts ...Options) template.HTML

MicVocal renders the "mic-vocal" icon.

Usage in templates:

{{ lucide "mic-vocal" }}

Direct usage in Go:

lucide.MicVocal()
lucide.MicVocal(lucide.Options{Size: 32, Class: "my-icon"})

func Microchip

func Microchip(opts ...Options) template.HTML

Microchip renders the "microchip" icon.

Usage in templates:

{{ lucide "microchip" }}

Direct usage in Go:

lucide.Microchip()
lucide.Microchip(lucide.Options{Size: 32, Class: "my-icon"})

func Microscope

func Microscope(opts ...Options) template.HTML

Microscope renders the "microscope" icon.

Usage in templates:

{{ lucide "microscope" }}

Direct usage in Go:

lucide.Microscope()
lucide.Microscope(lucide.Options{Size: 32, Class: "my-icon"})

func Microwave

func Microwave(opts ...Options) template.HTML

Microwave renders the "microwave" icon.

Usage in templates:

{{ lucide "microwave" }}

Direct usage in Go:

lucide.Microwave()
lucide.Microwave(lucide.Options{Size: 32, Class: "my-icon"})

func Milestone

func Milestone(opts ...Options) template.HTML

Milestone renders the "milestone" icon.

Usage in templates:

{{ lucide "milestone" }}

Direct usage in Go:

lucide.Milestone()
lucide.Milestone(lucide.Options{Size: 32, Class: "my-icon"})

func Milk

func Milk(opts ...Options) template.HTML

Milk renders the "milk" icon.

Usage in templates:

{{ lucide "milk" }}

Direct usage in Go:

lucide.Milk()
lucide.Milk(lucide.Options{Size: 32, Class: "my-icon"})

func MilkOff

func MilkOff(opts ...Options) template.HTML

MilkOff renders the "milk-off" icon.

Usage in templates:

{{ lucide "milk-off" }}

Direct usage in Go:

lucide.MilkOff()
lucide.MilkOff(lucide.Options{Size: 32, Class: "my-icon"})

func Minimize

func Minimize(opts ...Options) template.HTML

Minimize renders the "minimize" icon.

Usage in templates:

{{ lucide "minimize" }}

Direct usage in Go:

lucide.Minimize()
lucide.Minimize(lucide.Options{Size: 32, Class: "my-icon"})

func Minimize2

func Minimize2(opts ...Options) template.HTML

Minimize2 renders the "minimize-2" icon.

Usage in templates:

{{ lucide "minimize-2" }}

Direct usage in Go:

lucide.Minimize2()
lucide.Minimize2(lucide.Options{Size: 32, Class: "my-icon"})

func Minus

func Minus(opts ...Options) template.HTML

Minus renders the "minus" icon.

Usage in templates:

{{ lucide "minus" }}

Direct usage in Go:

lucide.Minus()
lucide.Minus(lucide.Options{Size: 32, Class: "my-icon"})

func MinusCircle deprecated added in v0.4.0

func MinusCircle(opts ...Options) template.HTML

MinusCircle is an alias for CircleMinus.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleMinus instead.

Usage in templates:

{{ lucide "minus-circle" }}

Direct usage in Go:

lucide.MinusCircle()
lucide.MinusCircle(lucide.Options{Size: 32, Class: "my-icon"})

func MinusSquare deprecated added in v0.4.0

func MinusSquare(opts ...Options) template.HTML

MinusSquare is an alias for SquareMinus.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareMinus instead.

Usage in templates:

{{ lucide "minus-square" }}

Direct usage in Go:

lucide.MinusSquare()
lucide.MinusSquare(lucide.Options{Size: 32, Class: "my-icon"})

func MirrorRectangular added in v0.10.0

func MirrorRectangular(opts ...Options) template.HTML

MirrorRectangular renders the "mirror-rectangular" icon.

Usage in templates:

{{ lucide "mirror-rectangular" }}

Direct usage in Go:

lucide.MirrorRectangular()
lucide.MirrorRectangular(lucide.Options{Size: 32, Class: "my-icon"})

func MirrorRound added in v0.10.0

func MirrorRound(opts ...Options) template.HTML

MirrorRound renders the "mirror-round" icon.

Usage in templates:

{{ lucide "mirror-round" }}

Direct usage in Go:

lucide.MirrorRound()
lucide.MirrorRound(lucide.Options{Size: 32, Class: "my-icon"})

func Monitor

func Monitor(opts ...Options) template.HTML

Monitor renders the "monitor" icon.

Usage in templates:

{{ lucide "monitor" }}

Direct usage in Go:

lucide.Monitor()
lucide.Monitor(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorCheck

func MonitorCheck(opts ...Options) template.HTML

MonitorCheck renders the "monitor-check" icon.

Usage in templates:

{{ lucide "monitor-check" }}

Direct usage in Go:

lucide.MonitorCheck()
lucide.MonitorCheck(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorCloud

func MonitorCloud(opts ...Options) template.HTML

MonitorCloud renders the "monitor-cloud" icon.

Usage in templates:

{{ lucide "monitor-cloud" }}

Direct usage in Go:

lucide.MonitorCloud()
lucide.MonitorCloud(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorCog

func MonitorCog(opts ...Options) template.HTML

MonitorCog renders the "monitor-cog" icon.

Usage in templates:

{{ lucide "monitor-cog" }}

Direct usage in Go:

lucide.MonitorCog()
lucide.MonitorCog(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorDot

func MonitorDot(opts ...Options) template.HTML

MonitorDot renders the "monitor-dot" icon.

Usage in templates:

{{ lucide "monitor-dot" }}

Direct usage in Go:

lucide.MonitorDot()
lucide.MonitorDot(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorDown

func MonitorDown(opts ...Options) template.HTML

MonitorDown renders the "monitor-down" icon.

Usage in templates:

{{ lucide "monitor-down" }}

Direct usage in Go:

lucide.MonitorDown()
lucide.MonitorDown(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorOff

func MonitorOff(opts ...Options) template.HTML

MonitorOff renders the "monitor-off" icon.

Usage in templates:

{{ lucide "monitor-off" }}

Direct usage in Go:

lucide.MonitorOff()
lucide.MonitorOff(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorPause

func MonitorPause(opts ...Options) template.HTML

MonitorPause renders the "monitor-pause" icon.

Usage in templates:

{{ lucide "monitor-pause" }}

Direct usage in Go:

lucide.MonitorPause()
lucide.MonitorPause(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorPlay

func MonitorPlay(opts ...Options) template.HTML

MonitorPlay renders the "monitor-play" icon.

Usage in templates:

{{ lucide "monitor-play" }}

Direct usage in Go:

lucide.MonitorPlay()
lucide.MonitorPlay(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorSmartphone

func MonitorSmartphone(opts ...Options) template.HTML

MonitorSmartphone renders the "monitor-smartphone" icon.

Usage in templates:

{{ lucide "monitor-smartphone" }}

Direct usage in Go:

lucide.MonitorSmartphone()
lucide.MonitorSmartphone(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorSpeaker

func MonitorSpeaker(opts ...Options) template.HTML

MonitorSpeaker renders the "monitor-speaker" icon.

Usage in templates:

{{ lucide "monitor-speaker" }}

Direct usage in Go:

lucide.MonitorSpeaker()
lucide.MonitorSpeaker(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorStop

func MonitorStop(opts ...Options) template.HTML

MonitorStop renders the "monitor-stop" icon.

Usage in templates:

{{ lucide "monitor-stop" }}

Direct usage in Go:

lucide.MonitorStop()
lucide.MonitorStop(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorUp

func MonitorUp(opts ...Options) template.HTML

MonitorUp renders the "monitor-up" icon.

Usage in templates:

{{ lucide "monitor-up" }}

Direct usage in Go:

lucide.MonitorUp()
lucide.MonitorUp(lucide.Options{Size: 32, Class: "my-icon"})

func MonitorX

func MonitorX(opts ...Options) template.HTML

MonitorX renders the "monitor-x" icon.

Usage in templates:

{{ lucide "monitor-x" }}

Direct usage in Go:

lucide.MonitorX()
lucide.MonitorX(lucide.Options{Size: 32, Class: "my-icon"})

func Moon

func Moon(opts ...Options) template.HTML

Moon renders the "moon" icon.

Usage in templates:

{{ lucide "moon" }}

Direct usage in Go:

lucide.Moon()
lucide.Moon(lucide.Options{Size: 32, Class: "my-icon"})

func MoonStar

func MoonStar(opts ...Options) template.HTML

MoonStar renders the "moon-star" icon.

Usage in templates:

{{ lucide "moon-star" }}

Direct usage in Go:

lucide.MoonStar()
lucide.MoonStar(lucide.Options{Size: 32, Class: "my-icon"})

func MoreHorizontal deprecated added in v0.4.0

func MoreHorizontal(opts ...Options) template.HTML

MoreHorizontal is an alias for Ellipsis.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Ellipsis instead.

Usage in templates:

{{ lucide "more-horizontal" }}

Direct usage in Go:

lucide.MoreHorizontal()
lucide.MoreHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func MoreVertical deprecated added in v0.4.0

func MoreVertical(opts ...Options) template.HTML

MoreVertical is an alias for EllipsisVertical.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use EllipsisVertical instead.

Usage in templates:

{{ lucide "more-vertical" }}

Direct usage in Go:

lucide.MoreVertical()
lucide.MoreVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Mosque added in v0.23.0

func Mosque(opts ...Options) template.HTML

Mosque renders the "mosque" icon.

Usage in templates:

{{ lucide "mosque" }}

Direct usage in Go:

lucide.Mosque()
lucide.Mosque(lucide.Options{Size: 32, Class: "my-icon"})

func Motorbike

func Motorbike(opts ...Options) template.HTML

Motorbike renders the "motorbike" icon.

Usage in templates:

{{ lucide "motorbike" }}

Direct usage in Go:

lucide.Motorbike()
lucide.Motorbike(lucide.Options{Size: 32, Class: "my-icon"})

func Mountain

func Mountain(opts ...Options) template.HTML

Mountain renders the "mountain" icon.

Usage in templates:

{{ lucide "mountain" }}

Direct usage in Go:

lucide.Mountain()
lucide.Mountain(lucide.Options{Size: 32, Class: "my-icon"})

func MountainSnow

func MountainSnow(opts ...Options) template.HTML

MountainSnow renders the "mountain-snow" icon.

Usage in templates:

{{ lucide "mountain-snow" }}

Direct usage in Go:

lucide.MountainSnow()
lucide.MountainSnow(lucide.Options{Size: 32, Class: "my-icon"})

func Mouse

func Mouse(opts ...Options) template.HTML

Mouse renders the "mouse" icon.

Usage in templates:

{{ lucide "mouse" }}

Direct usage in Go:

lucide.Mouse()
lucide.Mouse(lucide.Options{Size: 32, Class: "my-icon"})

func MouseLeft added in v0.10.0

func MouseLeft(opts ...Options) template.HTML

MouseLeft renders the "mouse-left" icon.

Usage in templates:

{{ lucide "mouse-left" }}

Direct usage in Go:

lucide.MouseLeft()
lucide.MouseLeft(lucide.Options{Size: 32, Class: "my-icon"})

func MouseOff

func MouseOff(opts ...Options) template.HTML

MouseOff renders the "mouse-off" icon.

Usage in templates:

{{ lucide "mouse-off" }}

Direct usage in Go:

lucide.MouseOff()
lucide.MouseOff(lucide.Options{Size: 32, Class: "my-icon"})

func MousePointer

func MousePointer(opts ...Options) template.HTML

MousePointer renders the "mouse-pointer" icon.

Usage in templates:

{{ lucide "mouse-pointer" }}

Direct usage in Go:

lucide.MousePointer()
lucide.MousePointer(lucide.Options{Size: 32, Class: "my-icon"})

func MousePointer2

func MousePointer2(opts ...Options) template.HTML

MousePointer2 renders the "mouse-pointer-2" icon.

Usage in templates:

{{ lucide "mouse-pointer-2" }}

Direct usage in Go:

lucide.MousePointer2()
lucide.MousePointer2(lucide.Options{Size: 32, Class: "my-icon"})

func MousePointer2Off added in v0.2.0

func MousePointer2Off(opts ...Options) template.HTML

MousePointer2Off renders the "mouse-pointer-2-off" icon.

Usage in templates:

{{ lucide "mouse-pointer-2-off" }}

Direct usage in Go:

lucide.MousePointer2Off()
lucide.MousePointer2Off(lucide.Options{Size: 32, Class: "my-icon"})

func MousePointerBan

func MousePointerBan(opts ...Options) template.HTML

MousePointerBan renders the "mouse-pointer-ban" icon.

Usage in templates:

{{ lucide "mouse-pointer-ban" }}

Direct usage in Go:

lucide.MousePointerBan()
lucide.MousePointerBan(lucide.Options{Size: 32, Class: "my-icon"})

func MousePointerClick

func MousePointerClick(opts ...Options) template.HTML

MousePointerClick renders the "mouse-pointer-click" icon.

Usage in templates:

{{ lucide "mouse-pointer-click" }}

Direct usage in Go:

lucide.MousePointerClick()
lucide.MousePointerClick(lucide.Options{Size: 32, Class: "my-icon"})

func MousePointerSquareDashed deprecated added in v0.4.0

func MousePointerSquareDashed(opts ...Options) template.HTML

MousePointerSquareDashed is an alias for SquareDashedMousePointer.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareDashedMousePointer instead.

Usage in templates:

{{ lucide "mouse-pointer-square-dashed" }}

Direct usage in Go:

lucide.MousePointerSquareDashed()
lucide.MousePointerSquareDashed(lucide.Options{Size: 32, Class: "my-icon"})

func MouseRight added in v0.10.0

func MouseRight(opts ...Options) template.HTML

MouseRight renders the "mouse-right" icon.

Usage in templates:

{{ lucide "mouse-right" }}

Direct usage in Go:

lucide.MouseRight()
lucide.MouseRight(lucide.Options{Size: 32, Class: "my-icon"})

func Move

func Move(opts ...Options) template.HTML

Move renders the "move" icon.

Usage in templates:

{{ lucide "move" }}

Direct usage in Go:

lucide.Move()
lucide.Move(lucide.Options{Size: 32, Class: "my-icon"})

func Move3D deprecated added in v0.4.0

func Move3D(opts ...Options) template.HTML

Move3D is an alias for Move3d.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Move3d instead.

Usage in templates:

{{ lucide "move-3-d" }}

Direct usage in Go:

lucide.Move3D()
lucide.Move3D(lucide.Options{Size: 32, Class: "my-icon"})

func Move3d

func Move3d(opts ...Options) template.HTML

Move3d renders the "move-3d" icon.

Usage in templates:

{{ lucide "move-3d" }}

Direct usage in Go:

lucide.Move3d()
lucide.Move3d(lucide.Options{Size: 32, Class: "my-icon"})

func MoveDiagonal

func MoveDiagonal(opts ...Options) template.HTML

MoveDiagonal renders the "move-diagonal" icon.

Usage in templates:

{{ lucide "move-diagonal" }}

Direct usage in Go:

lucide.MoveDiagonal()
lucide.MoveDiagonal(lucide.Options{Size: 32, Class: "my-icon"})

func MoveDiagonal2

func MoveDiagonal2(opts ...Options) template.HTML

MoveDiagonal2 renders the "move-diagonal-2" icon.

Usage in templates:

{{ lucide "move-diagonal-2" }}

Direct usage in Go:

lucide.MoveDiagonal2()
lucide.MoveDiagonal2(lucide.Options{Size: 32, Class: "my-icon"})

func MoveDown

func MoveDown(opts ...Options) template.HTML

MoveDown renders the "move-down" icon.

Usage in templates:

{{ lucide "move-down" }}

Direct usage in Go:

lucide.MoveDown()
lucide.MoveDown(lucide.Options{Size: 32, Class: "my-icon"})

func MoveDownLeft

func MoveDownLeft(opts ...Options) template.HTML

MoveDownLeft renders the "move-down-left" icon.

Usage in templates:

{{ lucide "move-down-left" }}

Direct usage in Go:

lucide.MoveDownLeft()
lucide.MoveDownLeft(lucide.Options{Size: 32, Class: "my-icon"})

func MoveDownRight

func MoveDownRight(opts ...Options) template.HTML

MoveDownRight renders the "move-down-right" icon.

Usage in templates:

{{ lucide "move-down-right" }}

Direct usage in Go:

lucide.MoveDownRight()
lucide.MoveDownRight(lucide.Options{Size: 32, Class: "my-icon"})

func MoveHorizontal

func MoveHorizontal(opts ...Options) template.HTML

MoveHorizontal renders the "move-horizontal" icon.

Usage in templates:

{{ lucide "move-horizontal" }}

Direct usage in Go:

lucide.MoveHorizontal()
lucide.MoveHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func MoveLeft

func MoveLeft(opts ...Options) template.HTML

MoveLeft renders the "move-left" icon.

Usage in templates:

{{ lucide "move-left" }}

Direct usage in Go:

lucide.MoveLeft()
lucide.MoveLeft(lucide.Options{Size: 32, Class: "my-icon"})

func MoveRight

func MoveRight(opts ...Options) template.HTML

MoveRight renders the "move-right" icon.

Usage in templates:

{{ lucide "move-right" }}

Direct usage in Go:

lucide.MoveRight()
lucide.MoveRight(lucide.Options{Size: 32, Class: "my-icon"})

func MoveUp

func MoveUp(opts ...Options) template.HTML

MoveUp renders the "move-up" icon.

Usage in templates:

{{ lucide "move-up" }}

Direct usage in Go:

lucide.MoveUp()
lucide.MoveUp(lucide.Options{Size: 32, Class: "my-icon"})

func MoveUpLeft

func MoveUpLeft(opts ...Options) template.HTML

MoveUpLeft renders the "move-up-left" icon.

Usage in templates:

{{ lucide "move-up-left" }}

Direct usage in Go:

lucide.MoveUpLeft()
lucide.MoveUpLeft(lucide.Options{Size: 32, Class: "my-icon"})

func MoveUpRight

func MoveUpRight(opts ...Options) template.HTML

MoveUpRight renders the "move-up-right" icon.

Usage in templates:

{{ lucide "move-up-right" }}

Direct usage in Go:

lucide.MoveUpRight()
lucide.MoveUpRight(lucide.Options{Size: 32, Class: "my-icon"})

func MoveVertical

func MoveVertical(opts ...Options) template.HTML

MoveVertical renders the "move-vertical" icon.

Usage in templates:

{{ lucide "move-vertical" }}

Direct usage in Go:

lucide.MoveVertical()
lucide.MoveVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Music

func Music(opts ...Options) template.HTML

Music renders the "music" icon.

Usage in templates:

{{ lucide "music" }}

Direct usage in Go:

lucide.Music()
lucide.Music(lucide.Options{Size: 32, Class: "my-icon"})

func Music2

func Music2(opts ...Options) template.HTML

Music2 renders the "music-2" icon.

Usage in templates:

{{ lucide "music-2" }}

Direct usage in Go:

lucide.Music2()
lucide.Music2(lucide.Options{Size: 32, Class: "my-icon"})

func Music3

func Music3(opts ...Options) template.HTML

Music3 renders the "music-3" icon.

Usage in templates:

{{ lucide "music-3" }}

Direct usage in Go:

lucide.Music3()
lucide.Music3(lucide.Options{Size: 32, Class: "my-icon"})

func Music4

func Music4(opts ...Options) template.HTML

Music4 renders the "music-4" icon.

Usage in templates:

{{ lucide "music-4" }}

Direct usage in Go:

lucide.Music4()
lucide.Music4(lucide.Options{Size: 32, Class: "my-icon"})
func Navigation(opts ...Options) template.HTML

Navigation renders the "navigation" icon.

Usage in templates:

{{ lucide "navigation" }}

Direct usage in Go:

lucide.Navigation()
lucide.Navigation(lucide.Options{Size: 32, Class: "my-icon"})
func Navigation2(opts ...Options) template.HTML

Navigation2 renders the "navigation-2" icon.

Usage in templates:

{{ lucide "navigation-2" }}

Direct usage in Go:

lucide.Navigation2()
lucide.Navigation2(lucide.Options{Size: 32, Class: "my-icon"})
func Navigation2Off(opts ...Options) template.HTML

Navigation2Off renders the "navigation-2-off" icon.

Usage in templates:

{{ lucide "navigation-2-off" }}

Direct usage in Go:

lucide.Navigation2Off()
lucide.Navigation2Off(lucide.Options{Size: 32, Class: "my-icon"})
func NavigationOff(opts ...Options) template.HTML

NavigationOff renders the "navigation-off" icon.

Usage in templates:

{{ lucide "navigation-off" }}

Direct usage in Go:

lucide.NavigationOff()
lucide.NavigationOff(lucide.Options{Size: 32, Class: "my-icon"})

func Network

func Network(opts ...Options) template.HTML

Network renders the "network" icon.

Usage in templates:

{{ lucide "network" }}

Direct usage in Go:

lucide.Network()
lucide.Network(lucide.Options{Size: 32, Class: "my-icon"})

func Newspaper

func Newspaper(opts ...Options) template.HTML

Newspaper renders the "newspaper" icon.

Usage in templates:

{{ lucide "newspaper" }}

Direct usage in Go:

lucide.Newspaper()
lucide.Newspaper(lucide.Options{Size: 32, Class: "my-icon"})

func Nfc

func Nfc(opts ...Options) template.HTML

Nfc renders the "nfc" icon.

Usage in templates:

{{ lucide "nfc" }}

Direct usage in Go:

lucide.Nfc()
lucide.Nfc(lucide.Options{Size: 32, Class: "my-icon"})

func NonBinary

func NonBinary(opts ...Options) template.HTML

NonBinary renders the "non-binary" icon.

Usage in templates:

{{ lucide "non-binary" }}

Direct usage in Go:

lucide.NonBinary()
lucide.NonBinary(lucide.Options{Size: 32, Class: "my-icon"})

func Notebook

func Notebook(opts ...Options) template.HTML

Notebook renders the "notebook" icon.

Usage in templates:

{{ lucide "notebook" }}

Direct usage in Go:

lucide.Notebook()
lucide.Notebook(lucide.Options{Size: 32, Class: "my-icon"})

func NotebookPen

func NotebookPen(opts ...Options) template.HTML

NotebookPen renders the "notebook-pen" icon.

Usage in templates:

{{ lucide "notebook-pen" }}

Direct usage in Go:

lucide.NotebookPen()
lucide.NotebookPen(lucide.Options{Size: 32, Class: "my-icon"})

func NotebookTabs

func NotebookTabs(opts ...Options) template.HTML

NotebookTabs renders the "notebook-tabs" icon.

Usage in templates:

{{ lucide "notebook-tabs" }}

Direct usage in Go:

lucide.NotebookTabs()
lucide.NotebookTabs(lucide.Options{Size: 32, Class: "my-icon"})

func NotebookText

func NotebookText(opts ...Options) template.HTML

NotebookText renders the "notebook-text" icon.

Usage in templates:

{{ lucide "notebook-text" }}

Direct usage in Go:

lucide.NotebookText()
lucide.NotebookText(lucide.Options{Size: 32, Class: "my-icon"})

func NotepadText

func NotepadText(opts ...Options) template.HTML

NotepadText renders the "notepad-text" icon.

Usage in templates:

{{ lucide "notepad-text" }}

Direct usage in Go:

lucide.NotepadText()
lucide.NotepadText(lucide.Options{Size: 32, Class: "my-icon"})

func NotepadTextDashed

func NotepadTextDashed(opts ...Options) template.HTML

NotepadTextDashed renders the "notepad-text-dashed" icon.

Usage in templates:

{{ lucide "notepad-text-dashed" }}

Direct usage in Go:

lucide.NotepadTextDashed()
lucide.NotepadTextDashed(lucide.Options{Size: 32, Class: "my-icon"})

func Nut

func Nut(opts ...Options) template.HTML

Nut renders the "nut" icon.

Usage in templates:

{{ lucide "nut" }}

Direct usage in Go:

lucide.Nut()
lucide.Nut(lucide.Options{Size: 32, Class: "my-icon"})

func NutOff

func NutOff(opts ...Options) template.HTML

NutOff renders the "nut-off" icon.

Usage in templates:

{{ lucide "nut-off" }}

Direct usage in Go:

lucide.NutOff()
lucide.NutOff(lucide.Options{Size: 32, Class: "my-icon"})

func Octagon

func Octagon(opts ...Options) template.HTML

Octagon renders the "octagon" icon.

Usage in templates:

{{ lucide "octagon" }}

Direct usage in Go:

lucide.Octagon()
lucide.Octagon(lucide.Options{Size: 32, Class: "my-icon"})

func OctagonAlert

func OctagonAlert(opts ...Options) template.HTML

OctagonAlert renders the "octagon-alert" icon.

Usage in templates:

{{ lucide "octagon-alert" }}

Direct usage in Go:

lucide.OctagonAlert()
lucide.OctagonAlert(lucide.Options{Size: 32, Class: "my-icon"})

func OctagonMinus

func OctagonMinus(opts ...Options) template.HTML

OctagonMinus renders the "octagon-minus" icon.

Usage in templates:

{{ lucide "octagon-minus" }}

Direct usage in Go:

lucide.OctagonMinus()
lucide.OctagonMinus(lucide.Options{Size: 32, Class: "my-icon"})

func OctagonPause

func OctagonPause(opts ...Options) template.HTML

OctagonPause renders the "octagon-pause" icon.

Usage in templates:

{{ lucide "octagon-pause" }}

Direct usage in Go:

lucide.OctagonPause()
lucide.OctagonPause(lucide.Options{Size: 32, Class: "my-icon"})

func OctagonX

func OctagonX(opts ...Options) template.HTML

OctagonX renders the "octagon-x" icon.

Usage in templates:

{{ lucide "octagon-x" }}

Direct usage in Go:

lucide.OctagonX()
lucide.OctagonX(lucide.Options{Size: 32, Class: "my-icon"})

func Omega

func Omega(opts ...Options) template.HTML

Omega renders the "omega" icon.

Usage in templates:

{{ lucide "omega" }}

Direct usage in Go:

lucide.Omega()
lucide.Omega(lucide.Options{Size: 32, Class: "my-icon"})

func Option

func Option(opts ...Options) template.HTML

Option renders the "option" icon.

Usage in templates:

{{ lucide "option" }}

Direct usage in Go:

lucide.Option()
lucide.Option(lucide.Options{Size: 32, Class: "my-icon"})

func Orbit

func Orbit(opts ...Options) template.HTML

Orbit renders the "orbit" icon.

Usage in templates:

{{ lucide "orbit" }}

Direct usage in Go:

lucide.Orbit()
lucide.Orbit(lucide.Options{Size: 32, Class: "my-icon"})

func Origami

func Origami(opts ...Options) template.HTML

Origami renders the "origami" icon.

Usage in templates:

{{ lucide "origami" }}

Direct usage in Go:

lucide.Origami()
lucide.Origami(lucide.Options{Size: 32, Class: "my-icon"})

func Outdent deprecated added in v0.4.0

func Outdent(opts ...Options) template.HTML

Outdent is an alias for ListIndentDecrease.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ListIndentDecrease instead.

Usage in templates:

{{ lucide "outdent" }}

Direct usage in Go:

lucide.Outdent()
lucide.Outdent(lucide.Options{Size: 32, Class: "my-icon"})

func Package

func Package(opts ...Options) template.HTML

Package renders the "package" icon.

Usage in templates:

{{ lucide "package" }}

Direct usage in Go:

lucide.Package()
lucide.Package(lucide.Options{Size: 32, Class: "my-icon"})

func Package2

func Package2(opts ...Options) template.HTML

Package2 renders the "package-2" icon.

Usage in templates:

{{ lucide "package-2" }}

Direct usage in Go:

lucide.Package2()
lucide.Package2(lucide.Options{Size: 32, Class: "my-icon"})

func PackageCheck

func PackageCheck(opts ...Options) template.HTML

PackageCheck renders the "package-check" icon.

Usage in templates:

{{ lucide "package-check" }}

Direct usage in Go:

lucide.PackageCheck()
lucide.PackageCheck(lucide.Options{Size: 32, Class: "my-icon"})

func PackageMinus

func PackageMinus(opts ...Options) template.HTML

PackageMinus renders the "package-minus" icon.

Usage in templates:

{{ lucide "package-minus" }}

Direct usage in Go:

lucide.PackageMinus()
lucide.PackageMinus(lucide.Options{Size: 32, Class: "my-icon"})

func PackageOpen

func PackageOpen(opts ...Options) template.HTML

PackageOpen renders the "package-open" icon.

Usage in templates:

{{ lucide "package-open" }}

Direct usage in Go:

lucide.PackageOpen()
lucide.PackageOpen(lucide.Options{Size: 32, Class: "my-icon"})

func PackagePlus

func PackagePlus(opts ...Options) template.HTML

PackagePlus renders the "package-plus" icon.

Usage in templates:

{{ lucide "package-plus" }}

Direct usage in Go:

lucide.PackagePlus()
lucide.PackagePlus(lucide.Options{Size: 32, Class: "my-icon"})

func PackageSearch

func PackageSearch(opts ...Options) template.HTML

PackageSearch renders the "package-search" icon.

Usage in templates:

{{ lucide "package-search" }}

Direct usage in Go:

lucide.PackageSearch()
lucide.PackageSearch(lucide.Options{Size: 32, Class: "my-icon"})

func PackageX

func PackageX(opts ...Options) template.HTML

PackageX renders the "package-x" icon.

Usage in templates:

{{ lucide "package-x" }}

Direct usage in Go:

lucide.PackageX()
lucide.PackageX(lucide.Options{Size: 32, Class: "my-icon"})

func PaintBucket

func PaintBucket(opts ...Options) template.HTML

PaintBucket renders the "paint-bucket" icon.

Usage in templates:

{{ lucide "paint-bucket" }}

Direct usage in Go:

lucide.PaintBucket()
lucide.PaintBucket(lucide.Options{Size: 32, Class: "my-icon"})

func PaintRoller

func PaintRoller(opts ...Options) template.HTML

PaintRoller renders the "paint-roller" icon.

Usage in templates:

{{ lucide "paint-roller" }}

Direct usage in Go:

lucide.PaintRoller()
lucide.PaintRoller(lucide.Options{Size: 32, Class: "my-icon"})

func Paintbrush

func Paintbrush(opts ...Options) template.HTML

Paintbrush renders the "paintbrush" icon.

Usage in templates:

{{ lucide "paintbrush" }}

Direct usage in Go:

lucide.Paintbrush()
lucide.Paintbrush(lucide.Options{Size: 32, Class: "my-icon"})

func Paintbrush2 deprecated added in v0.4.0

func Paintbrush2(opts ...Options) template.HTML

Paintbrush2 is an alias for PaintbrushVertical.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use PaintbrushVertical instead.

Usage in templates:

{{ lucide "paintbrush-2" }}

Direct usage in Go:

lucide.Paintbrush2()
lucide.Paintbrush2(lucide.Options{Size: 32, Class: "my-icon"})

func PaintbrushVertical

func PaintbrushVertical(opts ...Options) template.HTML

PaintbrushVertical renders the "paintbrush-vertical" icon.

Usage in templates:

{{ lucide "paintbrush-vertical" }}

Direct usage in Go:

lucide.PaintbrushVertical()
lucide.PaintbrushVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Palette

func Palette(opts ...Options) template.HTML

Palette renders the "palette" icon.

Usage in templates:

{{ lucide "palette" }}

Direct usage in Go:

lucide.Palette()
lucide.Palette(lucide.Options{Size: 32, Class: "my-icon"})

func Palmtree deprecated added in v0.4.0

func Palmtree(opts ...Options) template.HTML

Palmtree is an alias for TreePalm.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use TreePalm instead.

Usage in templates:

{{ lucide "palmtree" }}

Direct usage in Go:

lucide.Palmtree()
lucide.Palmtree(lucide.Options{Size: 32, Class: "my-icon"})

func Panda

func Panda(opts ...Options) template.HTML

Panda renders the "panda" icon.

Usage in templates:

{{ lucide "panda" }}

Direct usage in Go:

lucide.Panda()
lucide.Panda(lucide.Options{Size: 32, Class: "my-icon"})

func PanelBottom

func PanelBottom(opts ...Options) template.HTML

PanelBottom renders the "panel-bottom" icon.

Usage in templates:

{{ lucide "panel-bottom" }}

Direct usage in Go:

lucide.PanelBottom()
lucide.PanelBottom(lucide.Options{Size: 32, Class: "my-icon"})

func PanelBottomClose

func PanelBottomClose(opts ...Options) template.HTML

PanelBottomClose renders the "panel-bottom-close" icon.

Usage in templates:

{{ lucide "panel-bottom-close" }}

Direct usage in Go:

lucide.PanelBottomClose()
lucide.PanelBottomClose(lucide.Options{Size: 32, Class: "my-icon"})

func PanelBottomDashed

func PanelBottomDashed(opts ...Options) template.HTML

PanelBottomDashed renders the "panel-bottom-dashed" icon.

Usage in templates:

{{ lucide "panel-bottom-dashed" }}

Direct usage in Go:

lucide.PanelBottomDashed()
lucide.PanelBottomDashed(lucide.Options{Size: 32, Class: "my-icon"})

func PanelBottomInactive deprecated added in v0.4.0

func PanelBottomInactive(opts ...Options) template.HTML

PanelBottomInactive is an alias for PanelBottomDashed.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use PanelBottomDashed instead.

Usage in templates:

{{ lucide "panel-bottom-inactive" }}

Direct usage in Go:

lucide.PanelBottomInactive()
lucide.PanelBottomInactive(lucide.Options{Size: 32, Class: "my-icon"})

func PanelBottomOpen

func PanelBottomOpen(opts ...Options) template.HTML

PanelBottomOpen renders the "panel-bottom-open" icon.

Usage in templates:

{{ lucide "panel-bottom-open" }}

Direct usage in Go:

lucide.PanelBottomOpen()
lucide.PanelBottomOpen(lucide.Options{Size: 32, Class: "my-icon"})

func PanelLeft

func PanelLeft(opts ...Options) template.HTML

PanelLeft renders the "panel-left" icon.

Usage in templates:

{{ lucide "panel-left" }}

Direct usage in Go:

lucide.PanelLeft()
lucide.PanelLeft(lucide.Options{Size: 32, Class: "my-icon"})

func PanelLeftClose

func PanelLeftClose(opts ...Options) template.HTML

PanelLeftClose renders the "panel-left-close" icon.

Usage in templates:

{{ lucide "panel-left-close" }}

Direct usage in Go:

lucide.PanelLeftClose()
lucide.PanelLeftClose(lucide.Options{Size: 32, Class: "my-icon"})

func PanelLeftDashed

func PanelLeftDashed(opts ...Options) template.HTML

PanelLeftDashed renders the "panel-left-dashed" icon.

Usage in templates:

{{ lucide "panel-left-dashed" }}

Direct usage in Go:

lucide.PanelLeftDashed()
lucide.PanelLeftDashed(lucide.Options{Size: 32, Class: "my-icon"})

func PanelLeftInactive deprecated added in v0.4.0

func PanelLeftInactive(opts ...Options) template.HTML

PanelLeftInactive is an alias for PanelLeftDashed.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use PanelLeftDashed instead.

Usage in templates:

{{ lucide "panel-left-inactive" }}

Direct usage in Go:

lucide.PanelLeftInactive()
lucide.PanelLeftInactive(lucide.Options{Size: 32, Class: "my-icon"})

func PanelLeftOpen

func PanelLeftOpen(opts ...Options) template.HTML

PanelLeftOpen renders the "panel-left-open" icon.

Usage in templates:

{{ lucide "panel-left-open" }}

Direct usage in Go:

lucide.PanelLeftOpen()
lucide.PanelLeftOpen(lucide.Options{Size: 32, Class: "my-icon"})

func PanelLeftRightDashed

func PanelLeftRightDashed(opts ...Options) template.HTML

PanelLeftRightDashed renders the "panel-left-right-dashed" icon.

Usage in templates:

{{ lucide "panel-left-right-dashed" }}

Direct usage in Go:

lucide.PanelLeftRightDashed()
lucide.PanelLeftRightDashed(lucide.Options{Size: 32, Class: "my-icon"})

func PanelRight

func PanelRight(opts ...Options) template.HTML

PanelRight renders the "panel-right" icon.

Usage in templates:

{{ lucide "panel-right" }}

Direct usage in Go:

lucide.PanelRight()
lucide.PanelRight(lucide.Options{Size: 32, Class: "my-icon"})

func PanelRightClose

func PanelRightClose(opts ...Options) template.HTML

PanelRightClose renders the "panel-right-close" icon.

Usage in templates:

{{ lucide "panel-right-close" }}

Direct usage in Go:

lucide.PanelRightClose()
lucide.PanelRightClose(lucide.Options{Size: 32, Class: "my-icon"})

func PanelRightDashed

func PanelRightDashed(opts ...Options) template.HTML

PanelRightDashed renders the "panel-right-dashed" icon.

Usage in templates:

{{ lucide "panel-right-dashed" }}

Direct usage in Go:

lucide.PanelRightDashed()
lucide.PanelRightDashed(lucide.Options{Size: 32, Class: "my-icon"})

func PanelRightInactive deprecated added in v0.4.0

func PanelRightInactive(opts ...Options) template.HTML

PanelRightInactive is an alias for PanelRightDashed.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use PanelRightDashed instead.

Usage in templates:

{{ lucide "panel-right-inactive" }}

Direct usage in Go:

lucide.PanelRightInactive()
lucide.PanelRightInactive(lucide.Options{Size: 32, Class: "my-icon"})

func PanelRightOpen

func PanelRightOpen(opts ...Options) template.HTML

PanelRightOpen renders the "panel-right-open" icon.

Usage in templates:

{{ lucide "panel-right-open" }}

Direct usage in Go:

lucide.PanelRightOpen()
lucide.PanelRightOpen(lucide.Options{Size: 32, Class: "my-icon"})

func PanelTop

func PanelTop(opts ...Options) template.HTML

PanelTop renders the "panel-top" icon.

Usage in templates:

{{ lucide "panel-top" }}

Direct usage in Go:

lucide.PanelTop()
lucide.PanelTop(lucide.Options{Size: 32, Class: "my-icon"})

func PanelTopBottomDashed

func PanelTopBottomDashed(opts ...Options) template.HTML

PanelTopBottomDashed renders the "panel-top-bottom-dashed" icon.

Usage in templates:

{{ lucide "panel-top-bottom-dashed" }}

Direct usage in Go:

lucide.PanelTopBottomDashed()
lucide.PanelTopBottomDashed(lucide.Options{Size: 32, Class: "my-icon"})

func PanelTopClose

func PanelTopClose(opts ...Options) template.HTML

PanelTopClose renders the "panel-top-close" icon.

Usage in templates:

{{ lucide "panel-top-close" }}

Direct usage in Go:

lucide.PanelTopClose()
lucide.PanelTopClose(lucide.Options{Size: 32, Class: "my-icon"})

func PanelTopDashed

func PanelTopDashed(opts ...Options) template.HTML

PanelTopDashed renders the "panel-top-dashed" icon.

Usage in templates:

{{ lucide "panel-top-dashed" }}

Direct usage in Go:

lucide.PanelTopDashed()
lucide.PanelTopDashed(lucide.Options{Size: 32, Class: "my-icon"})

func PanelTopInactive deprecated added in v0.4.0

func PanelTopInactive(opts ...Options) template.HTML

PanelTopInactive is an alias for PanelTopDashed.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use PanelTopDashed instead.

Usage in templates:

{{ lucide "panel-top-inactive" }}

Direct usage in Go:

lucide.PanelTopInactive()
lucide.PanelTopInactive(lucide.Options{Size: 32, Class: "my-icon"})

func PanelTopOpen

func PanelTopOpen(opts ...Options) template.HTML

PanelTopOpen renders the "panel-top-open" icon.

Usage in templates:

{{ lucide "panel-top-open" }}

Direct usage in Go:

lucide.PanelTopOpen()
lucide.PanelTopOpen(lucide.Options{Size: 32, Class: "my-icon"})

func PanelsLeftBottom

func PanelsLeftBottom(opts ...Options) template.HTML

PanelsLeftBottom renders the "panels-left-bottom" icon.

Usage in templates:

{{ lucide "panels-left-bottom" }}

Direct usage in Go:

lucide.PanelsLeftBottom()
lucide.PanelsLeftBottom(lucide.Options{Size: 32, Class: "my-icon"})

func PanelsLeftRight deprecated added in v0.4.0

func PanelsLeftRight(opts ...Options) template.HTML

PanelsLeftRight is an alias for Columns3.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Columns3 instead.

Usage in templates:

{{ lucide "panels-left-right" }}

Direct usage in Go:

lucide.PanelsLeftRight()
lucide.PanelsLeftRight(lucide.Options{Size: 32, Class: "my-icon"})

func PanelsRightBottom

func PanelsRightBottom(opts ...Options) template.HTML

PanelsRightBottom renders the "panels-right-bottom" icon.

Usage in templates:

{{ lucide "panels-right-bottom" }}

Direct usage in Go:

lucide.PanelsRightBottom()
lucide.PanelsRightBottom(lucide.Options{Size: 32, Class: "my-icon"})

func PanelsTopBottom deprecated added in v0.4.0

func PanelsTopBottom(opts ...Options) template.HTML

PanelsTopBottom is an alias for Rows3.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Rows3 instead.

Usage in templates:

{{ lucide "panels-top-bottom" }}

Direct usage in Go:

lucide.PanelsTopBottom()
lucide.PanelsTopBottom(lucide.Options{Size: 32, Class: "my-icon"})

func PanelsTopLeft

func PanelsTopLeft(opts ...Options) template.HTML

PanelsTopLeft renders the "panels-top-left" icon.

Usage in templates:

{{ lucide "panels-top-left" }}

Direct usage in Go:

lucide.PanelsTopLeft()
lucide.PanelsTopLeft(lucide.Options{Size: 32, Class: "my-icon"})

func PaperBag added in v0.21.0

func PaperBag(opts ...Options) template.HTML

PaperBag renders the "paper-bag" icon.

Usage in templates:

{{ lucide "paper-bag" }}

Direct usage in Go:

lucide.PaperBag()
lucide.PaperBag(lucide.Options{Size: 32, Class: "my-icon"})

func Paperclip

func Paperclip(opts ...Options) template.HTML

Paperclip renders the "paperclip" icon.

Usage in templates:

{{ lucide "paperclip" }}

Direct usage in Go:

lucide.Paperclip()
lucide.Paperclip(lucide.Options{Size: 32, Class: "my-icon"})

func Parasol added in v0.17.0

func Parasol(opts ...Options) template.HTML

Parasol renders the "parasol" icon.

Usage in templates:

{{ lucide "parasol" }}

Direct usage in Go:

lucide.Parasol()
lucide.Parasol(lucide.Options{Size: 32, Class: "my-icon"})

func Parentheses

func Parentheses(opts ...Options) template.HTML

Parentheses renders the "parentheses" icon.

Usage in templates:

{{ lucide "parentheses" }}

Direct usage in Go:

lucide.Parentheses()
lucide.Parentheses(lucide.Options{Size: 32, Class: "my-icon"})

func ParkingCircle deprecated added in v0.4.0

func ParkingCircle(opts ...Options) template.HTML

ParkingCircle is an alias for CircleParking.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleParking instead.

Usage in templates:

{{ lucide "parking-circle" }}

Direct usage in Go:

lucide.ParkingCircle()
lucide.ParkingCircle(lucide.Options{Size: 32, Class: "my-icon"})

func ParkingCircleOff deprecated added in v0.4.0

func ParkingCircleOff(opts ...Options) template.HTML

ParkingCircleOff is an alias for CircleParkingOff.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleParkingOff instead.

Usage in templates:

{{ lucide "parking-circle-off" }}

Direct usage in Go:

lucide.ParkingCircleOff()
lucide.ParkingCircleOff(lucide.Options{Size: 32, Class: "my-icon"})

func ParkingMeter

func ParkingMeter(opts ...Options) template.HTML

ParkingMeter renders the "parking-meter" icon.

Usage in templates:

{{ lucide "parking-meter" }}

Direct usage in Go:

lucide.ParkingMeter()
lucide.ParkingMeter(lucide.Options{Size: 32, Class: "my-icon"})

func ParkingSquare deprecated added in v0.4.0

func ParkingSquare(opts ...Options) template.HTML

ParkingSquare is an alias for SquareParking.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareParking instead.

Usage in templates:

{{ lucide "parking-square" }}

Direct usage in Go:

lucide.ParkingSquare()
lucide.ParkingSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ParkingSquareOff deprecated added in v0.4.0

func ParkingSquareOff(opts ...Options) template.HTML

ParkingSquareOff is an alias for SquareParkingOff.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareParkingOff instead.

Usage in templates:

{{ lucide "parking-square-off" }}

Direct usage in Go:

lucide.ParkingSquareOff()
lucide.ParkingSquareOff(lucide.Options{Size: 32, Class: "my-icon"})

func PartyPopper

func PartyPopper(opts ...Options) template.HTML

PartyPopper renders the "party-popper" icon.

Usage in templates:

{{ lucide "party-popper" }}

Direct usage in Go:

lucide.PartyPopper()
lucide.PartyPopper(lucide.Options{Size: 32, Class: "my-icon"})

func Pause

func Pause(opts ...Options) template.HTML

Pause renders the "pause" icon.

Usage in templates:

{{ lucide "pause" }}

Direct usage in Go:

lucide.Pause()
lucide.Pause(lucide.Options{Size: 32, Class: "my-icon"})

func PauseCircle deprecated added in v0.4.0

func PauseCircle(opts ...Options) template.HTML

PauseCircle is an alias for CirclePause.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CirclePause instead.

Usage in templates:

{{ lucide "pause-circle" }}

Direct usage in Go:

lucide.PauseCircle()
lucide.PauseCircle(lucide.Options{Size: 32, Class: "my-icon"})

func PauseOctagon deprecated added in v0.4.0

func PauseOctagon(opts ...Options) template.HTML

PauseOctagon is an alias for OctagonPause.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use OctagonPause instead.

Usage in templates:

{{ lucide "pause-octagon" }}

Direct usage in Go:

lucide.PauseOctagon()
lucide.PauseOctagon(lucide.Options{Size: 32, Class: "my-icon"})

func PawPrint

func PawPrint(opts ...Options) template.HTML

PawPrint renders the "paw-print" icon.

Usage in templates:

{{ lucide "paw-print" }}

Direct usage in Go:

lucide.PawPrint()
lucide.PawPrint(lucide.Options{Size: 32, Class: "my-icon"})

func PcCase

func PcCase(opts ...Options) template.HTML

PcCase renders the "pc-case" icon.

Usage in templates:

{{ lucide "pc-case" }}

Direct usage in Go:

lucide.PcCase()
lucide.PcCase(lucide.Options{Size: 32, Class: "my-icon"})

func Pen

func Pen(opts ...Options) template.HTML

Pen renders the "pen" icon.

Usage in templates:

{{ lucide "pen" }}

Direct usage in Go:

lucide.Pen()
lucide.Pen(lucide.Options{Size: 32, Class: "my-icon"})

func PenBox deprecated added in v0.4.0

func PenBox(opts ...Options) template.HTML

PenBox is an alias for SquarePen.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquarePen instead.

Usage in templates:

{{ lucide "pen-box" }}

Direct usage in Go:

lucide.PenBox()
lucide.PenBox(lucide.Options{Size: 32, Class: "my-icon"})

func PenLine

func PenLine(opts ...Options) template.HTML

PenLine renders the "pen-line" icon.

Usage in templates:

{{ lucide "pen-line" }}

Direct usage in Go:

lucide.PenLine()
lucide.PenLine(lucide.Options{Size: 32, Class: "my-icon"})

func PenOff

func PenOff(opts ...Options) template.HTML

PenOff renders the "pen-off" icon.

Usage in templates:

{{ lucide "pen-off" }}

Direct usage in Go:

lucide.PenOff()
lucide.PenOff(lucide.Options{Size: 32, Class: "my-icon"})

func PenSquare deprecated added in v0.4.0

func PenSquare(opts ...Options) template.HTML

PenSquare is an alias for SquarePen.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquarePen instead.

Usage in templates:

{{ lucide "pen-square" }}

Direct usage in Go:

lucide.PenSquare()
lucide.PenSquare(lucide.Options{Size: 32, Class: "my-icon"})

func PenTool

func PenTool(opts ...Options) template.HTML

PenTool renders the "pen-tool" icon.

Usage in templates:

{{ lucide "pen-tool" }}

Direct usage in Go:

lucide.PenTool()
lucide.PenTool(lucide.Options{Size: 32, Class: "my-icon"})

func Pencil

func Pencil(opts ...Options) template.HTML

Pencil renders the "pencil" icon.

Usage in templates:

{{ lucide "pencil" }}

Direct usage in Go:

lucide.Pencil()
lucide.Pencil(lucide.Options{Size: 32, Class: "my-icon"})

func PencilLine

func PencilLine(opts ...Options) template.HTML

PencilLine renders the "pencil-line" icon.

Usage in templates:

{{ lucide "pencil-line" }}

Direct usage in Go:

lucide.PencilLine()
lucide.PencilLine(lucide.Options{Size: 32, Class: "my-icon"})

func PencilOff

func PencilOff(opts ...Options) template.HTML

PencilOff renders the "pencil-off" icon.

Usage in templates:

{{ lucide "pencil-off" }}

Direct usage in Go:

lucide.PencilOff()
lucide.PencilOff(lucide.Options{Size: 32, Class: "my-icon"})

func PencilRuler

func PencilRuler(opts ...Options) template.HTML

PencilRuler renders the "pencil-ruler" icon.

Usage in templates:

{{ lucide "pencil-ruler" }}

Direct usage in Go:

lucide.PencilRuler()
lucide.PencilRuler(lucide.Options{Size: 32, Class: "my-icon"})

func PencilSparkles added in v0.19.0

func PencilSparkles(opts ...Options) template.HTML

PencilSparkles renders the "pencil-sparkles" icon.

Usage in templates:

{{ lucide "pencil-sparkles" }}

Direct usage in Go:

lucide.PencilSparkles()
lucide.PencilSparkles(lucide.Options{Size: 32, Class: "my-icon"})

func Pentagon

func Pentagon(opts ...Options) template.HTML

Pentagon renders the "pentagon" icon.

Usage in templates:

{{ lucide "pentagon" }}

Direct usage in Go:

lucide.Pentagon()
lucide.Pentagon(lucide.Options{Size: 32, Class: "my-icon"})

func Percent

func Percent(opts ...Options) template.HTML

Percent renders the "percent" icon.

Usage in templates:

{{ lucide "percent" }}

Direct usage in Go:

lucide.Percent()
lucide.Percent(lucide.Options{Size: 32, Class: "my-icon"})

func PercentCircle deprecated added in v0.4.0

func PercentCircle(opts ...Options) template.HTML

PercentCircle is an alias for CirclePercent.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CirclePercent instead.

Usage in templates:

{{ lucide "percent-circle" }}

Direct usage in Go:

lucide.PercentCircle()
lucide.PercentCircle(lucide.Options{Size: 32, Class: "my-icon"})

func PercentDiamond deprecated added in v0.4.0

func PercentDiamond(opts ...Options) template.HTML

PercentDiamond is an alias for DiamondPercent.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use DiamondPercent instead.

Usage in templates:

{{ lucide "percent-diamond" }}

Direct usage in Go:

lucide.PercentDiamond()
lucide.PercentDiamond(lucide.Options{Size: 32, Class: "my-icon"})

func PercentSquare deprecated added in v0.4.0

func PercentSquare(opts ...Options) template.HTML

PercentSquare is an alias for SquarePercent.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquarePercent instead.

Usage in templates:

{{ lucide "percent-square" }}

Direct usage in Go:

lucide.PercentSquare()
lucide.PercentSquare(lucide.Options{Size: 32, Class: "my-icon"})

func PersonStanding

func PersonStanding(opts ...Options) template.HTML

PersonStanding renders the "person-standing" icon.

Usage in templates:

{{ lucide "person-standing" }}

Direct usage in Go:

lucide.PersonStanding()
lucide.PersonStanding(lucide.Options{Size: 32, Class: "my-icon"})

func Phi added in v0.20.0

func Phi(opts ...Options) template.HTML

Phi renders the "phi" icon.

Usage in templates:

{{ lucide "phi" }}

Direct usage in Go:

lucide.Phi()
lucide.Phi(lucide.Options{Size: 32, Class: "my-icon"})

func PhilippinePeso

func PhilippinePeso(opts ...Options) template.HTML

PhilippinePeso renders the "philippine-peso" icon.

Usage in templates:

{{ lucide "philippine-peso" }}

Direct usage in Go:

lucide.PhilippinePeso()
lucide.PhilippinePeso(lucide.Options{Size: 32, Class: "my-icon"})

func Phone

func Phone(opts ...Options) template.HTML

Phone renders the "phone" icon.

Usage in templates:

{{ lucide "phone" }}

Direct usage in Go:

lucide.Phone()
lucide.Phone(lucide.Options{Size: 32, Class: "my-icon"})

func PhoneCall

func PhoneCall(opts ...Options) template.HTML

PhoneCall renders the "phone-call" icon.

Usage in templates:

{{ lucide "phone-call" }}

Direct usage in Go:

lucide.PhoneCall()
lucide.PhoneCall(lucide.Options{Size: 32, Class: "my-icon"})

func PhoneForwarded

func PhoneForwarded(opts ...Options) template.HTML

PhoneForwarded renders the "phone-forwarded" icon.

Usage in templates:

{{ lucide "phone-forwarded" }}

Direct usage in Go:

lucide.PhoneForwarded()
lucide.PhoneForwarded(lucide.Options{Size: 32, Class: "my-icon"})

func PhoneIncoming

func PhoneIncoming(opts ...Options) template.HTML

PhoneIncoming renders the "phone-incoming" icon.

Usage in templates:

{{ lucide "phone-incoming" }}

Direct usage in Go:

lucide.PhoneIncoming()
lucide.PhoneIncoming(lucide.Options{Size: 32, Class: "my-icon"})

func PhoneMissed

func PhoneMissed(opts ...Options) template.HTML

PhoneMissed renders the "phone-missed" icon.

Usage in templates:

{{ lucide "phone-missed" }}

Direct usage in Go:

lucide.PhoneMissed()
lucide.PhoneMissed(lucide.Options{Size: 32, Class: "my-icon"})

func PhoneOff

func PhoneOff(opts ...Options) template.HTML

PhoneOff renders the "phone-off" icon.

Usage in templates:

{{ lucide "phone-off" }}

Direct usage in Go:

lucide.PhoneOff()
lucide.PhoneOff(lucide.Options{Size: 32, Class: "my-icon"})

func PhoneOutgoing

func PhoneOutgoing(opts ...Options) template.HTML

PhoneOutgoing renders the "phone-outgoing" icon.

Usage in templates:

{{ lucide "phone-outgoing" }}

Direct usage in Go:

lucide.PhoneOutgoing()
lucide.PhoneOutgoing(lucide.Options{Size: 32, Class: "my-icon"})

func Pi

func Pi(opts ...Options) template.HTML

Pi renders the "pi" icon.

Usage in templates:

{{ lucide "pi" }}

Direct usage in Go:

lucide.Pi()
lucide.Pi(lucide.Options{Size: 32, Class: "my-icon"})

func PiSquare deprecated added in v0.4.0

func PiSquare(opts ...Options) template.HTML

PiSquare is an alias for SquarePi.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquarePi instead.

Usage in templates:

{{ lucide "pi-square" }}

Direct usage in Go:

lucide.PiSquare()
lucide.PiSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Piano

func Piano(opts ...Options) template.HTML

Piano renders the "piano" icon.

Usage in templates:

{{ lucide "piano" }}

Direct usage in Go:

lucide.Piano()
lucide.Piano(lucide.Options{Size: 32, Class: "my-icon"})

func Pickaxe

func Pickaxe(opts ...Options) template.HTML

Pickaxe renders the "pickaxe" icon.

Usage in templates:

{{ lucide "pickaxe" }}

Direct usage in Go:

lucide.Pickaxe()
lucide.Pickaxe(lucide.Options{Size: 32, Class: "my-icon"})

func PictureInPicture

func PictureInPicture(opts ...Options) template.HTML

PictureInPicture renders the "picture-in-picture" icon.

Usage in templates:

{{ lucide "picture-in-picture" }}

Direct usage in Go:

lucide.PictureInPicture()
lucide.PictureInPicture(lucide.Options{Size: 32, Class: "my-icon"})

func PictureInPicture2

func PictureInPicture2(opts ...Options) template.HTML

PictureInPicture2 renders the "picture-in-picture-2" icon.

Usage in templates:

{{ lucide "picture-in-picture-2" }}

Direct usage in Go:

lucide.PictureInPicture2()
lucide.PictureInPicture2(lucide.Options{Size: 32, Class: "my-icon"})

func PieChart deprecated added in v0.4.0

func PieChart(opts ...Options) template.HTML

PieChart is an alias for ChartPie.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartPie instead.

Usage in templates:

{{ lucide "pie-chart" }}

Direct usage in Go:

lucide.PieChart()
lucide.PieChart(lucide.Options{Size: 32, Class: "my-icon"})

func PiggyBank

func PiggyBank(opts ...Options) template.HTML

PiggyBank renders the "piggy-bank" icon.

Usage in templates:

{{ lucide "piggy-bank" }}

Direct usage in Go:

lucide.PiggyBank()
lucide.PiggyBank(lucide.Options{Size: 32, Class: "my-icon"})

func Pilcrow

func Pilcrow(opts ...Options) template.HTML

Pilcrow renders the "pilcrow" icon.

Usage in templates:

{{ lucide "pilcrow" }}

Direct usage in Go:

lucide.Pilcrow()
lucide.Pilcrow(lucide.Options{Size: 32, Class: "my-icon"})

func PilcrowLeft

func PilcrowLeft(opts ...Options) template.HTML

PilcrowLeft renders the "pilcrow-left" icon.

Usage in templates:

{{ lucide "pilcrow-left" }}

Direct usage in Go:

lucide.PilcrowLeft()
lucide.PilcrowLeft(lucide.Options{Size: 32, Class: "my-icon"})

func PilcrowRight

func PilcrowRight(opts ...Options) template.HTML

PilcrowRight renders the "pilcrow-right" icon.

Usage in templates:

{{ lucide "pilcrow-right" }}

Direct usage in Go:

lucide.PilcrowRight()
lucide.PilcrowRight(lucide.Options{Size: 32, Class: "my-icon"})

func PilcrowSquare deprecated added in v0.4.0

func PilcrowSquare(opts ...Options) template.HTML

PilcrowSquare is an alias for SquarePilcrow.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquarePilcrow instead.

Usage in templates:

{{ lucide "pilcrow-square" }}

Direct usage in Go:

lucide.PilcrowSquare()
lucide.PilcrowSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Pill

func Pill(opts ...Options) template.HTML

Pill renders the "pill" icon.

Usage in templates:

{{ lucide "pill" }}

Direct usage in Go:

lucide.Pill()
lucide.Pill(lucide.Options{Size: 32, Class: "my-icon"})

func PillBottle

func PillBottle(opts ...Options) template.HTML

PillBottle renders the "pill-bottle" icon.

Usage in templates:

{{ lucide "pill-bottle" }}

Direct usage in Go:

lucide.PillBottle()
lucide.PillBottle(lucide.Options{Size: 32, Class: "my-icon"})

func Pin

func Pin(opts ...Options) template.HTML

Pin renders the "pin" icon.

Usage in templates:

{{ lucide "pin" }}

Direct usage in Go:

lucide.Pin()
lucide.Pin(lucide.Options{Size: 32, Class: "my-icon"})

func PinOff

func PinOff(opts ...Options) template.HTML

PinOff renders the "pin-off" icon.

Usage in templates:

{{ lucide "pin-off" }}

Direct usage in Go:

lucide.PinOff()
lucide.PinOff(lucide.Options{Size: 32, Class: "my-icon"})

func Pipette

func Pipette(opts ...Options) template.HTML

Pipette renders the "pipette" icon.

Usage in templates:

{{ lucide "pipette" }}

Direct usage in Go:

lucide.Pipette()
lucide.Pipette(lucide.Options{Size: 32, Class: "my-icon"})

func Pizza

func Pizza(opts ...Options) template.HTML

Pizza renders the "pizza" icon.

Usage in templates:

{{ lucide "pizza" }}

Direct usage in Go:

lucide.Pizza()
lucide.Pizza(lucide.Options{Size: 32, Class: "my-icon"})

func Plane

func Plane(opts ...Options) template.HTML

Plane renders the "plane" icon.

Usage in templates:

{{ lucide "plane" }}

Direct usage in Go:

lucide.Plane()
lucide.Plane(lucide.Options{Size: 32, Class: "my-icon"})

func PlaneLanding

func PlaneLanding(opts ...Options) template.HTML

PlaneLanding renders the "plane-landing" icon.

Usage in templates:

{{ lucide "plane-landing" }}

Direct usage in Go:

lucide.PlaneLanding()
lucide.PlaneLanding(lucide.Options{Size: 32, Class: "my-icon"})

func PlaneTakeoff

func PlaneTakeoff(opts ...Options) template.HTML

PlaneTakeoff renders the "plane-takeoff" icon.

Usage in templates:

{{ lucide "plane-takeoff" }}

Direct usage in Go:

lucide.PlaneTakeoff()
lucide.PlaneTakeoff(lucide.Options{Size: 32, Class: "my-icon"})

func Play

func Play(opts ...Options) template.HTML

Play renders the "play" icon.

Usage in templates:

{{ lucide "play" }}

Direct usage in Go:

lucide.Play()
lucide.Play(lucide.Options{Size: 32, Class: "my-icon"})

func PlayCircle deprecated added in v0.4.0

func PlayCircle(opts ...Options) template.HTML

PlayCircle is an alias for CirclePlay.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CirclePlay instead.

Usage in templates:

{{ lucide "play-circle" }}

Direct usage in Go:

lucide.PlayCircle()
lucide.PlayCircle(lucide.Options{Size: 32, Class: "my-icon"})

func PlayOff added in v0.18.0

func PlayOff(opts ...Options) template.HTML

PlayOff renders the "play-off" icon.

Usage in templates:

{{ lucide "play-off" }}

Direct usage in Go:

lucide.PlayOff()
lucide.PlayOff(lucide.Options{Size: 32, Class: "my-icon"})

func PlaySquare deprecated added in v0.4.0

func PlaySquare(opts ...Options) template.HTML

PlaySquare is an alias for SquarePlay.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquarePlay instead.

Usage in templates:

{{ lucide "play-square" }}

Direct usage in Go:

lucide.PlaySquare()
lucide.PlaySquare(lucide.Options{Size: 32, Class: "my-icon"})

func Plug

func Plug(opts ...Options) template.HTML

Plug renders the "plug" icon.

Usage in templates:

{{ lucide "plug" }}

Direct usage in Go:

lucide.Plug()
lucide.Plug(lucide.Options{Size: 32, Class: "my-icon"})

func Plug2

func Plug2(opts ...Options) template.HTML

Plug2 renders the "plug-2" icon.

Usage in templates:

{{ lucide "plug-2" }}

Direct usage in Go:

lucide.Plug2()
lucide.Plug2(lucide.Options{Size: 32, Class: "my-icon"})

func PlugZap

func PlugZap(opts ...Options) template.HTML

PlugZap renders the "plug-zap" icon.

Usage in templates:

{{ lucide "plug-zap" }}

Direct usage in Go:

lucide.PlugZap()
lucide.PlugZap(lucide.Options{Size: 32, Class: "my-icon"})

func PlugZap2 deprecated added in v0.4.0

func PlugZap2(opts ...Options) template.HTML

PlugZap2 is an alias for PlugZap.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use PlugZap instead.

Usage in templates:

{{ lucide "plug-zap-2" }}

Direct usage in Go:

lucide.PlugZap2()
lucide.PlugZap2(lucide.Options{Size: 32, Class: "my-icon"})

func Plus

func Plus(opts ...Options) template.HTML

Plus renders the "plus" icon.

Usage in templates:

{{ lucide "plus" }}

Direct usage in Go:

lucide.Plus()
lucide.Plus(lucide.Options{Size: 32, Class: "my-icon"})

func PlusCircle deprecated added in v0.4.0

func PlusCircle(opts ...Options) template.HTML

PlusCircle is an alias for CirclePlus.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CirclePlus instead.

Usage in templates:

{{ lucide "plus-circle" }}

Direct usage in Go:

lucide.PlusCircle()
lucide.PlusCircle(lucide.Options{Size: 32, Class: "my-icon"})

func PlusSquare deprecated added in v0.4.0

func PlusSquare(opts ...Options) template.HTML

PlusSquare is an alias for SquarePlus.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquarePlus instead.

Usage in templates:

{{ lucide "plus-square" }}

Direct usage in Go:

lucide.PlusSquare()
lucide.PlusSquare(lucide.Options{Size: 32, Class: "my-icon"})

func PocketKnife

func PocketKnife(opts ...Options) template.HTML

PocketKnife renders the "pocket-knife" icon.

Usage in templates:

{{ lucide "pocket-knife" }}

Direct usage in Go:

lucide.PocketKnife()
lucide.PocketKnife(lucide.Options{Size: 32, Class: "my-icon"})

func Podcast deprecated

func Podcast(opts ...Options) template.HTML

Podcast is an alias for MicSignal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use MicSignal instead.

Usage in templates:

{{ lucide "podcast" }}

Direct usage in Go:

lucide.Podcast()
lucide.Podcast(lucide.Options{Size: 32, Class: "my-icon"})

func Podium added in v0.18.0

func Podium(opts ...Options) template.HTML

Podium renders the "podium" icon.

Usage in templates:

{{ lucide "podium" }}

Direct usage in Go:

lucide.Podium()
lucide.Podium(lucide.Options{Size: 32, Class: "my-icon"})

func Pointer

func Pointer(opts ...Options) template.HTML

Pointer renders the "pointer" icon.

Usage in templates:

{{ lucide "pointer" }}

Direct usage in Go:

lucide.Pointer()
lucide.Pointer(lucide.Options{Size: 32, Class: "my-icon"})

func PointerOff

func PointerOff(opts ...Options) template.HTML

PointerOff renders the "pointer-off" icon.

Usage in templates:

{{ lucide "pointer-off" }}

Direct usage in Go:

lucide.PointerOff()
lucide.PointerOff(lucide.Options{Size: 32, Class: "my-icon"})

func Popcorn

func Popcorn(opts ...Options) template.HTML

Popcorn renders the "popcorn" icon.

Usage in templates:

{{ lucide "popcorn" }}

Direct usage in Go:

lucide.Popcorn()
lucide.Popcorn(lucide.Options{Size: 32, Class: "my-icon"})

func Popsicle

func Popsicle(opts ...Options) template.HTML

Popsicle renders the "popsicle" icon.

Usage in templates:

{{ lucide "popsicle" }}

Direct usage in Go:

lucide.Popsicle()
lucide.Popsicle(lucide.Options{Size: 32, Class: "my-icon"})

func PoundSterling

func PoundSterling(opts ...Options) template.HTML

PoundSterling renders the "pound-sterling" icon.

Usage in templates:

{{ lucide "pound-sterling" }}

Direct usage in Go:

lucide.PoundSterling()
lucide.PoundSterling(lucide.Options{Size: 32, Class: "my-icon"})

func Power

func Power(opts ...Options) template.HTML

Power renders the "power" icon.

Usage in templates:

{{ lucide "power" }}

Direct usage in Go:

lucide.Power()
lucide.Power(lucide.Options{Size: 32, Class: "my-icon"})

func PowerCircle deprecated added in v0.4.0

func PowerCircle(opts ...Options) template.HTML

PowerCircle is an alias for CirclePower.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CirclePower instead.

Usage in templates:

{{ lucide "power-circle" }}

Direct usage in Go:

lucide.PowerCircle()
lucide.PowerCircle(lucide.Options{Size: 32, Class: "my-icon"})

func PowerOff

func PowerOff(opts ...Options) template.HTML

PowerOff renders the "power-off" icon.

Usage in templates:

{{ lucide "power-off" }}

Direct usage in Go:

lucide.PowerOff()
lucide.PowerOff(lucide.Options{Size: 32, Class: "my-icon"})

func PowerSquare deprecated added in v0.4.0

func PowerSquare(opts ...Options) template.HTML

PowerSquare is an alias for SquarePower.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquarePower instead.

Usage in templates:

{{ lucide "power-square" }}

Direct usage in Go:

lucide.PowerSquare()
lucide.PowerSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Presentation

func Presentation(opts ...Options) template.HTML

Presentation renders the "presentation" icon.

Usage in templates:

{{ lucide "presentation" }}

Direct usage in Go:

lucide.Presentation()
lucide.Presentation(lucide.Options{Size: 32, Class: "my-icon"})

func Printer

func Printer(opts ...Options) template.HTML

Printer renders the "printer" icon.

Usage in templates:

{{ lucide "printer" }}

Direct usage in Go:

lucide.Printer()
lucide.Printer(lucide.Options{Size: 32, Class: "my-icon"})

func PrinterCheck

func PrinterCheck(opts ...Options) template.HTML

PrinterCheck renders the "printer-check" icon.

Usage in templates:

{{ lucide "printer-check" }}

Direct usage in Go:

lucide.PrinterCheck()
lucide.PrinterCheck(lucide.Options{Size: 32, Class: "my-icon"})

func PrinterX added in v0.9.0

func PrinterX(opts ...Options) template.HTML

PrinterX renders the "printer-x" icon.

Usage in templates:

{{ lucide "printer-x" }}

Direct usage in Go:

lucide.PrinterX()
lucide.PrinterX(lucide.Options{Size: 32, Class: "my-icon"})

func Projector

func Projector(opts ...Options) template.HTML

Projector renders the "projector" icon.

Usage in templates:

{{ lucide "projector" }}

Direct usage in Go:

lucide.Projector()
lucide.Projector(lucide.Options{Size: 32, Class: "my-icon"})

func Proportions

func Proportions(opts ...Options) template.HTML

Proportions renders the "proportions" icon.

Usage in templates:

{{ lucide "proportions" }}

Direct usage in Go:

lucide.Proportions()
lucide.Proportions(lucide.Options{Size: 32, Class: "my-icon"})

func Puzzle

func Puzzle(opts ...Options) template.HTML

Puzzle renders the "puzzle" icon.

Usage in templates:

{{ lucide "puzzle" }}

Direct usage in Go:

lucide.Puzzle()
lucide.Puzzle(lucide.Options{Size: 32, Class: "my-icon"})

func Pyramid

func Pyramid(opts ...Options) template.HTML

Pyramid renders the "pyramid" icon.

Usage in templates:

{{ lucide "pyramid" }}

Direct usage in Go:

lucide.Pyramid()
lucide.Pyramid(lucide.Options{Size: 32, Class: "my-icon"})

func QrCode

func QrCode(opts ...Options) template.HTML

QrCode renders the "qr-code" icon.

Usage in templates:

{{ lucide "qr-code" }}

Direct usage in Go:

lucide.QrCode()
lucide.QrCode(lucide.Options{Size: 32, Class: "my-icon"})

func Quote

func Quote(opts ...Options) template.HTML

Quote renders the "quote" icon.

Usage in templates:

{{ lucide "quote" }}

Direct usage in Go:

lucide.Quote()
lucide.Quote(lucide.Options{Size: 32, Class: "my-icon"})

func Rabbit

func Rabbit(opts ...Options) template.HTML

Rabbit renders the "rabbit" icon.

Usage in templates:

{{ lucide "rabbit" }}

Direct usage in Go:

lucide.Rabbit()
lucide.Rabbit(lucide.Options{Size: 32, Class: "my-icon"})

func Radar

func Radar(opts ...Options) template.HTML

Radar renders the "radar" icon.

Usage in templates:

{{ lucide "radar" }}

Direct usage in Go:

lucide.Radar()
lucide.Radar(lucide.Options{Size: 32, Class: "my-icon"})

func Radiation

func Radiation(opts ...Options) template.HTML

Radiation renders the "radiation" icon.

Usage in templates:

{{ lucide "radiation" }}

Direct usage in Go:

lucide.Radiation()
lucide.Radiation(lucide.Options{Size: 32, Class: "my-icon"})

func Radical

func Radical(opts ...Options) template.HTML

Radical renders the "radical" icon.

Usage in templates:

{{ lucide "radical" }}

Direct usage in Go:

lucide.Radical()
lucide.Radical(lucide.Options{Size: 32, Class: "my-icon"})

func Radio

func Radio(opts ...Options) template.HTML

Radio renders the "radio" icon.

Usage in templates:

{{ lucide "radio" }}

Direct usage in Go:

lucide.Radio()
lucide.Radio(lucide.Options{Size: 32, Class: "my-icon"})

func RadioOff added in v0.12.0

func RadioOff(opts ...Options) template.HTML

RadioOff renders the "radio-off" icon.

Usage in templates:

{{ lucide "radio-off" }}

Direct usage in Go:

lucide.RadioOff()
lucide.RadioOff(lucide.Options{Size: 32, Class: "my-icon"})

func RadioReceiver

func RadioReceiver(opts ...Options) template.HTML

RadioReceiver renders the "radio-receiver" icon.

Usage in templates:

{{ lucide "radio-receiver" }}

Direct usage in Go:

lucide.RadioReceiver()
lucide.RadioReceiver(lucide.Options{Size: 32, Class: "my-icon"})

func RadioTower

func RadioTower(opts ...Options) template.HTML

RadioTower renders the "radio-tower" icon.

Usage in templates:

{{ lucide "radio-tower" }}

Direct usage in Go:

lucide.RadioTower()
lucide.RadioTower(lucide.Options{Size: 32, Class: "my-icon"})

func Radius

func Radius(opts ...Options) template.HTML

Radius renders the "radius" icon.

Usage in templates:

{{ lucide "radius" }}

Direct usage in Go:

lucide.Radius()
lucide.Radius(lucide.Options{Size: 32, Class: "my-icon"})

func Rainbow

func Rainbow(opts ...Options) template.HTML

Rainbow renders the "rainbow" icon.

Usage in templates:

{{ lucide "rainbow" }}

Direct usage in Go:

lucide.Rainbow()
lucide.Rainbow(lucide.Options{Size: 32, Class: "my-icon"})

func Rat

func Rat(opts ...Options) template.HTML

Rat renders the "rat" icon.

Usage in templates:

{{ lucide "rat" }}

Direct usage in Go:

lucide.Rat()
lucide.Rat(lucide.Options{Size: 32, Class: "my-icon"})

func Ratio

func Ratio(opts ...Options) template.HTML

Ratio renders the "ratio" icon.

Usage in templates:

{{ lucide "ratio" }}

Direct usage in Go:

lucide.Ratio()
lucide.Ratio(lucide.Options{Size: 32, Class: "my-icon"})

func Receipt

func Receipt(opts ...Options) template.HTML

Receipt renders the "receipt" icon.

Usage in templates:

{{ lucide "receipt" }}

Direct usage in Go:

lucide.Receipt()
lucide.Receipt(lucide.Options{Size: 32, Class: "my-icon"})

func ReceiptCent

func ReceiptCent(opts ...Options) template.HTML

ReceiptCent renders the "receipt-cent" icon.

Usage in templates:

{{ lucide "receipt-cent" }}

Direct usage in Go:

lucide.ReceiptCent()
lucide.ReceiptCent(lucide.Options{Size: 32, Class: "my-icon"})

func ReceiptEuro

func ReceiptEuro(opts ...Options) template.HTML

ReceiptEuro renders the "receipt-euro" icon.

Usage in templates:

{{ lucide "receipt-euro" }}

Direct usage in Go:

lucide.ReceiptEuro()
lucide.ReceiptEuro(lucide.Options{Size: 32, Class: "my-icon"})

func ReceiptIndianRupee

func ReceiptIndianRupee(opts ...Options) template.HTML

ReceiptIndianRupee renders the "receipt-indian-rupee" icon.

Usage in templates:

{{ lucide "receipt-indian-rupee" }}

Direct usage in Go:

lucide.ReceiptIndianRupee()
lucide.ReceiptIndianRupee(lucide.Options{Size: 32, Class: "my-icon"})

func ReceiptJapaneseYen

func ReceiptJapaneseYen(opts ...Options) template.HTML

ReceiptJapaneseYen renders the "receipt-japanese-yen" icon.

Usage in templates:

{{ lucide "receipt-japanese-yen" }}

Direct usage in Go:

lucide.ReceiptJapaneseYen()
lucide.ReceiptJapaneseYen(lucide.Options{Size: 32, Class: "my-icon"})

func ReceiptPoundSterling

func ReceiptPoundSterling(opts ...Options) template.HTML

ReceiptPoundSterling renders the "receipt-pound-sterling" icon.

Usage in templates:

{{ lucide "receipt-pound-sterling" }}

Direct usage in Go:

lucide.ReceiptPoundSterling()
lucide.ReceiptPoundSterling(lucide.Options{Size: 32, Class: "my-icon"})

func ReceiptRussianRuble

func ReceiptRussianRuble(opts ...Options) template.HTML

ReceiptRussianRuble renders the "receipt-russian-ruble" icon.

Usage in templates:

{{ lucide "receipt-russian-ruble" }}

Direct usage in Go:

lucide.ReceiptRussianRuble()
lucide.ReceiptRussianRuble(lucide.Options{Size: 32, Class: "my-icon"})

func ReceiptSwissFranc

func ReceiptSwissFranc(opts ...Options) template.HTML

ReceiptSwissFranc renders the "receipt-swiss-franc" icon.

Usage in templates:

{{ lucide "receipt-swiss-franc" }}

Direct usage in Go:

lucide.ReceiptSwissFranc()
lucide.ReceiptSwissFranc(lucide.Options{Size: 32, Class: "my-icon"})

func ReceiptText

func ReceiptText(opts ...Options) template.HTML

ReceiptText renders the "receipt-text" icon.

Usage in templates:

{{ lucide "receipt-text" }}

Direct usage in Go:

lucide.ReceiptText()
lucide.ReceiptText(lucide.Options{Size: 32, Class: "my-icon"})

func ReceiptTurkishLira

func ReceiptTurkishLira(opts ...Options) template.HTML

ReceiptTurkishLira renders the "receipt-turkish-lira" icon.

Usage in templates:

{{ lucide "receipt-turkish-lira" }}

Direct usage in Go:

lucide.ReceiptTurkishLira()
lucide.ReceiptTurkishLira(lucide.Options{Size: 32, Class: "my-icon"})

func RectangleCircle

func RectangleCircle(opts ...Options) template.HTML

RectangleCircle renders the "rectangle-circle" icon.

Usage in templates:

{{ lucide "rectangle-circle" }}

Direct usage in Go:

lucide.RectangleCircle()
lucide.RectangleCircle(lucide.Options{Size: 32, Class: "my-icon"})

func RectangleEllipsis

func RectangleEllipsis(opts ...Options) template.HTML

RectangleEllipsis renders the "rectangle-ellipsis" icon.

Usage in templates:

{{ lucide "rectangle-ellipsis" }}

Direct usage in Go:

lucide.RectangleEllipsis()
lucide.RectangleEllipsis(lucide.Options{Size: 32, Class: "my-icon"})

func RectangleGoggles

func RectangleGoggles(opts ...Options) template.HTML

RectangleGoggles renders the "rectangle-goggles" icon.

Usage in templates:

{{ lucide "rectangle-goggles" }}

Direct usage in Go:

lucide.RectangleGoggles()
lucide.RectangleGoggles(lucide.Options{Size: 32, Class: "my-icon"})

func RectangleHorizontal

func RectangleHorizontal(opts ...Options) template.HTML

RectangleHorizontal renders the "rectangle-horizontal" icon.

Usage in templates:

{{ lucide "rectangle-horizontal" }}

Direct usage in Go:

lucide.RectangleHorizontal()
lucide.RectangleHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func RectangleVertical

func RectangleVertical(opts ...Options) template.HTML

RectangleVertical renders the "rectangle-vertical" icon.

Usage in templates:

{{ lucide "rectangle-vertical" }}

Direct usage in Go:

lucide.RectangleVertical()
lucide.RectangleVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Recycle

func Recycle(opts ...Options) template.HTML

Recycle renders the "recycle" icon.

Usage in templates:

{{ lucide "recycle" }}

Direct usage in Go:

lucide.Recycle()
lucide.Recycle(lucide.Options{Size: 32, Class: "my-icon"})

func Redo

func Redo(opts ...Options) template.HTML

Redo renders the "redo" icon.

Usage in templates:

{{ lucide "redo" }}

Direct usage in Go:

lucide.Redo()
lucide.Redo(lucide.Options{Size: 32, Class: "my-icon"})

func Redo2

func Redo2(opts ...Options) template.HTML

Redo2 renders the "redo-2" icon.

Usage in templates:

{{ lucide "redo-2" }}

Direct usage in Go:

lucide.Redo2()
lucide.Redo2(lucide.Options{Size: 32, Class: "my-icon"})

func RedoDot

func RedoDot(opts ...Options) template.HTML

RedoDot renders the "redo-dot" icon.

Usage in templates:

{{ lucide "redo-dot" }}

Direct usage in Go:

lucide.RedoDot()
lucide.RedoDot(lucide.Options{Size: 32, Class: "my-icon"})

func RefreshCcw

func RefreshCcw(opts ...Options) template.HTML

RefreshCcw renders the "refresh-ccw" icon.

Usage in templates:

{{ lucide "refresh-ccw" }}

Direct usage in Go:

lucide.RefreshCcw()
lucide.RefreshCcw(lucide.Options{Size: 32, Class: "my-icon"})

func RefreshCcwDot

func RefreshCcwDot(opts ...Options) template.HTML

RefreshCcwDot renders the "refresh-ccw-dot" icon.

Usage in templates:

{{ lucide "refresh-ccw-dot" }}

Direct usage in Go:

lucide.RefreshCcwDot()
lucide.RefreshCcwDot(lucide.Options{Size: 32, Class: "my-icon"})

func RefreshCw

func RefreshCw(opts ...Options) template.HTML

RefreshCw renders the "refresh-cw" icon.

Usage in templates:

{{ lucide "refresh-cw" }}

Direct usage in Go:

lucide.RefreshCw()
lucide.RefreshCw(lucide.Options{Size: 32, Class: "my-icon"})

func RefreshCwOff

func RefreshCwOff(opts ...Options) template.HTML

RefreshCwOff renders the "refresh-cw-off" icon.

Usage in templates:

{{ lucide "refresh-cw-off" }}

Direct usage in Go:

lucide.RefreshCwOff()
lucide.RefreshCwOff(lucide.Options{Size: 32, Class: "my-icon"})

func Refrigerator

func Refrigerator(opts ...Options) template.HTML

Refrigerator renders the "refrigerator" icon.

Usage in templates:

{{ lucide "refrigerator" }}

Direct usage in Go:

lucide.Refrigerator()
lucide.Refrigerator(lucide.Options{Size: 32, Class: "my-icon"})

func Regex

func Regex(opts ...Options) template.HTML

Regex renders the "regex" icon.

Usage in templates:

{{ lucide "regex" }}

Direct usage in Go:

lucide.Regex()
lucide.Regex(lucide.Options{Size: 32, Class: "my-icon"})

func RemoveFormatting

func RemoveFormatting(opts ...Options) template.HTML

RemoveFormatting renders the "remove-formatting" icon.

Usage in templates:

{{ lucide "remove-formatting" }}

Direct usage in Go:

lucide.RemoveFormatting()
lucide.RemoveFormatting(lucide.Options{Size: 32, Class: "my-icon"})

func Repeat

func Repeat(opts ...Options) template.HTML

Repeat renders the "repeat" icon.

Usage in templates:

{{ lucide "repeat" }}

Direct usage in Go:

lucide.Repeat()
lucide.Repeat(lucide.Options{Size: 32, Class: "my-icon"})

func Repeat1

func Repeat1(opts ...Options) template.HTML

Repeat1 renders the "repeat-1" icon.

Usage in templates:

{{ lucide "repeat-1" }}

Direct usage in Go:

lucide.Repeat1()
lucide.Repeat1(lucide.Options{Size: 32, Class: "my-icon"})

func Repeat2

func Repeat2(opts ...Options) template.HTML

Repeat2 renders the "repeat-2" icon.

Usage in templates:

{{ lucide "repeat-2" }}

Direct usage in Go:

lucide.Repeat2()
lucide.Repeat2(lucide.Options{Size: 32, Class: "my-icon"})

func RepeatOff added in v0.15.0

func RepeatOff(opts ...Options) template.HTML

RepeatOff renders the "repeat-off" icon.

Usage in templates:

{{ lucide "repeat-off" }}

Direct usage in Go:

lucide.RepeatOff()
lucide.RepeatOff(lucide.Options{Size: 32, Class: "my-icon"})

func Replace

func Replace(opts ...Options) template.HTML

Replace renders the "replace" icon.

Usage in templates:

{{ lucide "replace" }}

Direct usage in Go:

lucide.Replace()
lucide.Replace(lucide.Options{Size: 32, Class: "my-icon"})

func ReplaceAll

func ReplaceAll(opts ...Options) template.HTML

ReplaceAll renders the "replace-all" icon.

Usage in templates:

{{ lucide "replace-all" }}

Direct usage in Go:

lucide.ReplaceAll()
lucide.ReplaceAll(lucide.Options{Size: 32, Class: "my-icon"})

func Reply

func Reply(opts ...Options) template.HTML

Reply renders the "reply" icon.

Usage in templates:

{{ lucide "reply" }}

Direct usage in Go:

lucide.Reply()
lucide.Reply(lucide.Options{Size: 32, Class: "my-icon"})

func ReplyAll

func ReplyAll(opts ...Options) template.HTML

ReplyAll renders the "reply-all" icon.

Usage in templates:

{{ lucide "reply-all" }}

Direct usage in Go:

lucide.ReplyAll()
lucide.ReplyAll(lucide.Options{Size: 32, Class: "my-icon"})

func Rewind

func Rewind(opts ...Options) template.HTML

Rewind renders the "rewind" icon.

Usage in templates:

{{ lucide "rewind" }}

Direct usage in Go:

lucide.Rewind()
lucide.Rewind(lucide.Options{Size: 32, Class: "my-icon"})

func Ribbon

func Ribbon(opts ...Options) template.HTML

Ribbon renders the "ribbon" icon.

Usage in templates:

{{ lucide "ribbon" }}

Direct usage in Go:

lucide.Ribbon()
lucide.Ribbon(lucide.Options{Size: 32, Class: "my-icon"})

func Road added in v0.12.0

func Road(opts ...Options) template.HTML

Road renders the "road" icon.

Usage in templates:

{{ lucide "road" }}

Direct usage in Go:

lucide.Road()
lucide.Road(lucide.Options{Size: 32, Class: "my-icon"})

func Rocket

func Rocket(opts ...Options) template.HTML

Rocket renders the "rocket" icon.

Usage in templates:

{{ lucide "rocket" }}

Direct usage in Go:

lucide.Rocket()
lucide.Rocket(lucide.Options{Size: 32, Class: "my-icon"})

func RockingChair

func RockingChair(opts ...Options) template.HTML

RockingChair renders the "rocking-chair" icon.

Usage in templates:

{{ lucide "rocking-chair" }}

Direct usage in Go:

lucide.RockingChair()
lucide.RockingChair(lucide.Options{Size: 32, Class: "my-icon"})

func RollerCoaster

func RollerCoaster(opts ...Options) template.HTML

RollerCoaster renders the "roller-coaster" icon.

Usage in templates:

{{ lucide "roller-coaster" }}

Direct usage in Go:

lucide.RollerCoaster()
lucide.RollerCoaster(lucide.Options{Size: 32, Class: "my-icon"})

func Rose

func Rose(opts ...Options) template.HTML

Rose renders the "rose" icon.

Usage in templates:

{{ lucide "rose" }}

Direct usage in Go:

lucide.Rose()
lucide.Rose(lucide.Options{Size: 32, Class: "my-icon"})

func Rotate3D deprecated added in v0.4.0

func Rotate3D(opts ...Options) template.HTML

Rotate3D is an alias for Rotate3d.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Rotate3d instead.

Usage in templates:

{{ lucide "rotate-3-d" }}

Direct usage in Go:

lucide.Rotate3D()
lucide.Rotate3D(lucide.Options{Size: 32, Class: "my-icon"})

func Rotate3d

func Rotate3d(opts ...Options) template.HTML

Rotate3d renders the "rotate-3d" icon.

Usage in templates:

{{ lucide "rotate-3d" }}

Direct usage in Go:

lucide.Rotate3d()
lucide.Rotate3d(lucide.Options{Size: 32, Class: "my-icon"})

func RotateCcw

func RotateCcw(opts ...Options) template.HTML

RotateCcw renders the "rotate-ccw" icon.

Usage in templates:

{{ lucide "rotate-ccw" }}

Direct usage in Go:

lucide.RotateCcw()
lucide.RotateCcw(lucide.Options{Size: 32, Class: "my-icon"})

func RotateCcwClock added in v0.23.0

func RotateCcwClock(opts ...Options) template.HTML

RotateCcwClock renders the "rotate-ccw-clock" icon.

Usage in templates:

{{ lucide "rotate-ccw-clock" }}

Direct usage in Go:

lucide.RotateCcwClock()
lucide.RotateCcwClock(lucide.Options{Size: 32, Class: "my-icon"})

func RotateCcwKey

func RotateCcwKey(opts ...Options) template.HTML

RotateCcwKey renders the "rotate-ccw-key" icon.

Usage in templates:

{{ lucide "rotate-ccw-key" }}

Direct usage in Go:

lucide.RotateCcwKey()
lucide.RotateCcwKey(lucide.Options{Size: 32, Class: "my-icon"})

func RotateCcwSquare

func RotateCcwSquare(opts ...Options) template.HTML

RotateCcwSquare renders the "rotate-ccw-square" icon.

Usage in templates:

{{ lucide "rotate-ccw-square" }}

Direct usage in Go:

lucide.RotateCcwSquare()
lucide.RotateCcwSquare(lucide.Options{Size: 32, Class: "my-icon"})

func RotateCw

func RotateCw(opts ...Options) template.HTML

RotateCw renders the "rotate-cw" icon.

Usage in templates:

{{ lucide "rotate-cw" }}

Direct usage in Go:

lucide.RotateCw()
lucide.RotateCw(lucide.Options{Size: 32, Class: "my-icon"})

func RotateCwFadingClock added in v0.23.0

func RotateCwFadingClock(opts ...Options) template.HTML

RotateCwFadingClock renders the "rotate-cw-fading-clock" icon.

Usage in templates:

{{ lucide "rotate-cw-fading-clock" }}

Direct usage in Go:

lucide.RotateCwFadingClock()
lucide.RotateCwFadingClock(lucide.Options{Size: 32, Class: "my-icon"})

func RotateCwSquare

func RotateCwSquare(opts ...Options) template.HTML

RotateCwSquare renders the "rotate-cw-square" icon.

Usage in templates:

{{ lucide "rotate-cw-square" }}

Direct usage in Go:

lucide.RotateCwSquare()
lucide.RotateCwSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Route

func Route(opts ...Options) template.HTML

Route renders the "route" icon.

Usage in templates:

{{ lucide "route" }}

Direct usage in Go:

lucide.Route()
lucide.Route(lucide.Options{Size: 32, Class: "my-icon"})

func RouteOff

func RouteOff(opts ...Options) template.HTML

RouteOff renders the "route-off" icon.

Usage in templates:

{{ lucide "route-off" }}

Direct usage in Go:

lucide.RouteOff()
lucide.RouteOff(lucide.Options{Size: 32, Class: "my-icon"})

func Router

func Router(opts ...Options) template.HTML

Router renders the "router" icon.

Usage in templates:

{{ lucide "router" }}

Direct usage in Go:

lucide.Router()
lucide.Router(lucide.Options{Size: 32, Class: "my-icon"})

func Rows deprecated added in v0.4.0

func Rows(opts ...Options) template.HTML

Rows is an alias for Rows2.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Rows2 instead.

Usage in templates:

{{ lucide "rows" }}

Direct usage in Go:

lucide.Rows()
lucide.Rows(lucide.Options{Size: 32, Class: "my-icon"})

func Rows2

func Rows2(opts ...Options) template.HTML

Rows2 renders the "rows-2" icon.

Usage in templates:

{{ lucide "rows-2" }}

Direct usage in Go:

lucide.Rows2()
lucide.Rows2(lucide.Options{Size: 32, Class: "my-icon"})

func Rows3

func Rows3(opts ...Options) template.HTML

Rows3 renders the "rows-3" icon.

Usage in templates:

{{ lucide "rows-3" }}

Direct usage in Go:

lucide.Rows3()
lucide.Rows3(lucide.Options{Size: 32, Class: "my-icon"})

func Rows4

func Rows4(opts ...Options) template.HTML

Rows4 renders the "rows-4" icon.

Usage in templates:

{{ lucide "rows-4" }}

Direct usage in Go:

lucide.Rows4()
lucide.Rows4(lucide.Options{Size: 32, Class: "my-icon"})

func Rss

func Rss(opts ...Options) template.HTML

Rss renders the "rss" icon.

Usage in templates:

{{ lucide "rss" }}

Direct usage in Go:

lucide.Rss()
lucide.Rss(lucide.Options{Size: 32, Class: "my-icon"})

func Ruler

func Ruler(opts ...Options) template.HTML

Ruler renders the "ruler" icon.

Usage in templates:

{{ lucide "ruler" }}

Direct usage in Go:

lucide.Ruler()
lucide.Ruler(lucide.Options{Size: 32, Class: "my-icon"})

func RulerDimensionLine

func RulerDimensionLine(opts ...Options) template.HTML

RulerDimensionLine renders the "ruler-dimension-line" icon.

Usage in templates:

{{ lucide "ruler-dimension-line" }}

Direct usage in Go:

lucide.RulerDimensionLine()
lucide.RulerDimensionLine(lucide.Options{Size: 32, Class: "my-icon"})

func RussianRuble

func RussianRuble(opts ...Options) template.HTML

RussianRuble renders the "russian-ruble" icon.

Usage in templates:

{{ lucide "russian-ruble" }}

Direct usage in Go:

lucide.RussianRuble()
lucide.RussianRuble(lucide.Options{Size: 32, Class: "my-icon"})

func Sailboat

func Sailboat(opts ...Options) template.HTML

Sailboat renders the "sailboat" icon.

Usage in templates:

{{ lucide "sailboat" }}

Direct usage in Go:

lucide.Sailboat()
lucide.Sailboat(lucide.Options{Size: 32, Class: "my-icon"})

func Salad

func Salad(opts ...Options) template.HTML

Salad renders the "salad" icon.

Usage in templates:

{{ lucide "salad" }}

Direct usage in Go:

lucide.Salad()
lucide.Salad(lucide.Options{Size: 32, Class: "my-icon"})

func Sandwich

func Sandwich(opts ...Options) template.HTML

Sandwich renders the "sandwich" icon.

Usage in templates:

{{ lucide "sandwich" }}

Direct usage in Go:

lucide.Sandwich()
lucide.Sandwich(lucide.Options{Size: 32, Class: "my-icon"})

func Satellite

func Satellite(opts ...Options) template.HTML

Satellite renders the "satellite" icon.

Usage in templates:

{{ lucide "satellite" }}

Direct usage in Go:

lucide.Satellite()
lucide.Satellite(lucide.Options{Size: 32, Class: "my-icon"})

func SatelliteDish

func SatelliteDish(opts ...Options) template.HTML

SatelliteDish renders the "satellite-dish" icon.

Usage in templates:

{{ lucide "satellite-dish" }}

Direct usage in Go:

lucide.SatelliteDish()
lucide.SatelliteDish(lucide.Options{Size: 32, Class: "my-icon"})

func SaudiRiyal

func SaudiRiyal(opts ...Options) template.HTML

SaudiRiyal renders the "saudi-riyal" icon.

Usage in templates:

{{ lucide "saudi-riyal" }}

Direct usage in Go:

lucide.SaudiRiyal()
lucide.SaudiRiyal(lucide.Options{Size: 32, Class: "my-icon"})

func Save

func Save(opts ...Options) template.HTML

Save renders the "save" icon.

Usage in templates:

{{ lucide "save" }}

Direct usage in Go:

lucide.Save()
lucide.Save(lucide.Options{Size: 32, Class: "my-icon"})

func SaveAll

func SaveAll(opts ...Options) template.HTML

SaveAll renders the "save-all" icon.

Usage in templates:

{{ lucide "save-all" }}

Direct usage in Go:

lucide.SaveAll()
lucide.SaveAll(lucide.Options{Size: 32, Class: "my-icon"})

func SaveCheck added in v0.19.0

func SaveCheck(opts ...Options) template.HTML

SaveCheck renders the "save-check" icon.

Usage in templates:

{{ lucide "save-check" }}

Direct usage in Go:

lucide.SaveCheck()
lucide.SaveCheck(lucide.Options{Size: 32, Class: "my-icon"})

func SaveOff

func SaveOff(opts ...Options) template.HTML

SaveOff renders the "save-off" icon.

Usage in templates:

{{ lucide "save-off" }}

Direct usage in Go:

lucide.SaveOff()
lucide.SaveOff(lucide.Options{Size: 32, Class: "my-icon"})

func SavePen added in v0.18.0

func SavePen(opts ...Options) template.HTML

SavePen renders the "save-pen" icon.

Usage in templates:

{{ lucide "save-pen" }}

Direct usage in Go:

lucide.SavePen()
lucide.SavePen(lucide.Options{Size: 32, Class: "my-icon"})

func SavePlus added in v0.18.0

func SavePlus(opts ...Options) template.HTML

SavePlus renders the "save-plus" icon.

Usage in templates:

{{ lucide "save-plus" }}

Direct usage in Go:

lucide.SavePlus()
lucide.SavePlus(lucide.Options{Size: 32, Class: "my-icon"})

func Scale

func Scale(opts ...Options) template.HTML

Scale renders the "scale" icon.

Usage in templates:

{{ lucide "scale" }}

Direct usage in Go:

lucide.Scale()
lucide.Scale(lucide.Options{Size: 32, Class: "my-icon"})

func Scale3D deprecated added in v0.4.0

func Scale3D(opts ...Options) template.HTML

Scale3D is an alias for Scale3d.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Scale3d instead.

Usage in templates:

{{ lucide "scale-3-d" }}

Direct usage in Go:

lucide.Scale3D()
lucide.Scale3D(lucide.Options{Size: 32, Class: "my-icon"})

func Scale3d

func Scale3d(opts ...Options) template.HTML

Scale3d renders the "scale-3d" icon.

Usage in templates:

{{ lucide "scale-3d" }}

Direct usage in Go:

lucide.Scale3d()
lucide.Scale3d(lucide.Options{Size: 32, Class: "my-icon"})

func Scaling

func Scaling(opts ...Options) template.HTML

Scaling renders the "scaling" icon.

Usage in templates:

{{ lucide "scaling" }}

Direct usage in Go:

lucide.Scaling()
lucide.Scaling(lucide.Options{Size: 32, Class: "my-icon"})

func Scan

func Scan(opts ...Options) template.HTML

Scan renders the "scan" icon.

Usage in templates:

{{ lucide "scan" }}

Direct usage in Go:

lucide.Scan()
lucide.Scan(lucide.Options{Size: 32, Class: "my-icon"})

func ScanBarcode

func ScanBarcode(opts ...Options) template.HTML

ScanBarcode renders the "scan-barcode" icon.

Usage in templates:

{{ lucide "scan-barcode" }}

Direct usage in Go:

lucide.ScanBarcode()
lucide.ScanBarcode(lucide.Options{Size: 32, Class: "my-icon"})

func ScanBox added in v0.22.0

func ScanBox(opts ...Options) template.HTML

ScanBox renders the "scan-box" icon.

Usage in templates:

{{ lucide "scan-box" }}

Direct usage in Go:

lucide.ScanBox()
lucide.ScanBox(lucide.Options{Size: 32, Class: "my-icon"})

func ScanEye

func ScanEye(opts ...Options) template.HTML

ScanEye renders the "scan-eye" icon.

Usage in templates:

{{ lucide "scan-eye" }}

Direct usage in Go:

lucide.ScanEye()
lucide.ScanEye(lucide.Options{Size: 32, Class: "my-icon"})

func ScanFace

func ScanFace(opts ...Options) template.HTML

ScanFace renders the "scan-face" icon.

Usage in templates:

{{ lucide "scan-face" }}

Direct usage in Go:

lucide.ScanFace()
lucide.ScanFace(lucide.Options{Size: 32, Class: "my-icon"})

func ScanHeart

func ScanHeart(opts ...Options) template.HTML

ScanHeart renders the "scan-heart" icon.

Usage in templates:

{{ lucide "scan-heart" }}

Direct usage in Go:

lucide.ScanHeart()
lucide.ScanHeart(lucide.Options{Size: 32, Class: "my-icon"})

func ScanLine

func ScanLine(opts ...Options) template.HTML

ScanLine renders the "scan-line" icon.

Usage in templates:

{{ lucide "scan-line" }}

Direct usage in Go:

lucide.ScanLine()
lucide.ScanLine(lucide.Options{Size: 32, Class: "my-icon"})

func ScanQrCode

func ScanQrCode(opts ...Options) template.HTML

ScanQrCode renders the "scan-qr-code" icon.

Usage in templates:

{{ lucide "scan-qr-code" }}

Direct usage in Go:

lucide.ScanQrCode()
lucide.ScanQrCode(lucide.Options{Size: 32, Class: "my-icon"})

func ScanSearch

func ScanSearch(opts ...Options) template.HTML

ScanSearch renders the "scan-search" icon.

Usage in templates:

{{ lucide "scan-search" }}

Direct usage in Go:

lucide.ScanSearch()
lucide.ScanSearch(lucide.Options{Size: 32, Class: "my-icon"})

func ScanSquare added in v0.23.0

func ScanSquare(opts ...Options) template.HTML

ScanSquare renders the "scan-square" icon.

Usage in templates:

{{ lucide "scan-square" }}

Direct usage in Go:

lucide.ScanSquare()
lucide.ScanSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ScanText

func ScanText(opts ...Options) template.HTML

ScanText renders the "scan-text" icon.

Usage in templates:

{{ lucide "scan-text" }}

Direct usage in Go:

lucide.ScanText()
lucide.ScanText(lucide.Options{Size: 32, Class: "my-icon"})

func ScatterChart deprecated added in v0.4.0

func ScatterChart(opts ...Options) template.HTML

ScatterChart is an alias for ChartScatter.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ChartScatter instead.

Usage in templates:

{{ lucide "scatter-chart" }}

Direct usage in Go:

lucide.ScatterChart()
lucide.ScatterChart(lucide.Options{Size: 32, Class: "my-icon"})

func School

func School(opts ...Options) template.HTML

School renders the "school" icon.

Usage in templates:

{{ lucide "school" }}

Direct usage in Go:

lucide.School()
lucide.School(lucide.Options{Size: 32, Class: "my-icon"})

func School2 deprecated added in v0.4.0

func School2(opts ...Options) template.HTML

School2 is an alias for University.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use University instead.

Usage in templates:

{{ lucide "school-2" }}

Direct usage in Go:

lucide.School2()
lucide.School2(lucide.Options{Size: 32, Class: "my-icon"})

func Scissors

func Scissors(opts ...Options) template.HTML

Scissors renders the "scissors" icon.

Usage in templates:

{{ lucide "scissors" }}

Direct usage in Go:

lucide.Scissors()
lucide.Scissors(lucide.Options{Size: 32, Class: "my-icon"})

func ScissorsLineDashed

func ScissorsLineDashed(opts ...Options) template.HTML

ScissorsLineDashed renders the "scissors-line-dashed" icon.

Usage in templates:

{{ lucide "scissors-line-dashed" }}

Direct usage in Go:

lucide.ScissorsLineDashed()
lucide.ScissorsLineDashed(lucide.Options{Size: 32, Class: "my-icon"})

func ScissorsSquare deprecated added in v0.4.0

func ScissorsSquare(opts ...Options) template.HTML

ScissorsSquare is an alias for SquareScissors.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareScissors instead.

Usage in templates:

{{ lucide "scissors-square" }}

Direct usage in Go:

lucide.ScissorsSquare()
lucide.ScissorsSquare(lucide.Options{Size: 32, Class: "my-icon"})

func ScissorsSquareDashedBottom deprecated added in v0.4.0

func ScissorsSquareDashedBottom(opts ...Options) template.HTML

ScissorsSquareDashedBottom is an alias for SquareBottomDashedScissors.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareBottomDashedScissors instead.

Usage in templates:

{{ lucide "scissors-square-dashed-bottom" }}

Direct usage in Go:

lucide.ScissorsSquareDashedBottom()
lucide.ScissorsSquareDashedBottom(lucide.Options{Size: 32, Class: "my-icon"})

func Scooter added in v0.7.0

func Scooter(opts ...Options) template.HTML

Scooter renders the "scooter" icon.

Usage in templates:

{{ lucide "scooter" }}

Direct usage in Go:

lucide.Scooter()
lucide.Scooter(lucide.Options{Size: 32, Class: "my-icon"})

func ScreenShare

func ScreenShare(opts ...Options) template.HTML

ScreenShare renders the "screen-share" icon.

Usage in templates:

{{ lucide "screen-share" }}

Direct usage in Go:

lucide.ScreenShare()
lucide.ScreenShare(lucide.Options{Size: 32, Class: "my-icon"})

func ScreenShareOff

func ScreenShareOff(opts ...Options) template.HTML

ScreenShareOff renders the "screen-share-off" icon.

Usage in templates:

{{ lucide "screen-share-off" }}

Direct usage in Go:

lucide.ScreenShareOff()
lucide.ScreenShareOff(lucide.Options{Size: 32, Class: "my-icon"})

func Scroll

func Scroll(opts ...Options) template.HTML

Scroll renders the "scroll" icon.

Usage in templates:

{{ lucide "scroll" }}

Direct usage in Go:

lucide.Scroll()
lucide.Scroll(lucide.Options{Size: 32, Class: "my-icon"})

func ScrollText

func ScrollText(opts ...Options) template.HTML

ScrollText renders the "scroll-text" icon.

Usage in templates:

{{ lucide "scroll-text" }}

Direct usage in Go:

lucide.ScrollText()
lucide.ScrollText(lucide.Options{Size: 32, Class: "my-icon"})
func Search(opts ...Options) template.HTML

Search renders the "search" icon.

Usage in templates:

{{ lucide "search" }}

Direct usage in Go:

lucide.Search()
lucide.Search(lucide.Options{Size: 32, Class: "my-icon"})

func SearchAlert added in v0.7.0

func SearchAlert(opts ...Options) template.HTML

SearchAlert renders the "search-alert" icon.

Usage in templates:

{{ lucide "search-alert" }}

Direct usage in Go:

lucide.SearchAlert()
lucide.SearchAlert(lucide.Options{Size: 32, Class: "my-icon"})

func SearchCheck

func SearchCheck(opts ...Options) template.HTML

SearchCheck renders the "search-check" icon.

Usage in templates:

{{ lucide "search-check" }}

Direct usage in Go:

lucide.SearchCheck()
lucide.SearchCheck(lucide.Options{Size: 32, Class: "my-icon"})

func SearchCode

func SearchCode(opts ...Options) template.HTML

SearchCode renders the "search-code" icon.

Usage in templates:

{{ lucide "search-code" }}

Direct usage in Go:

lucide.SearchCode()
lucide.SearchCode(lucide.Options{Size: 32, Class: "my-icon"})

func SearchSlash

func SearchSlash(opts ...Options) template.HTML

SearchSlash renders the "search-slash" icon.

Usage in templates:

{{ lucide "search-slash" }}

Direct usage in Go:

lucide.SearchSlash()
lucide.SearchSlash(lucide.Options{Size: 32, Class: "my-icon"})

func SearchX

func SearchX(opts ...Options) template.HTML

SearchX renders the "search-x" icon.

Usage in templates:

{{ lucide "search-x" }}

Direct usage in Go:

lucide.SearchX()
lucide.SearchX(lucide.Options{Size: 32, Class: "my-icon"})

func Section

func Section(opts ...Options) template.HTML

Section renders the "section" icon.

Usage in templates:

{{ lucide "section" }}

Direct usage in Go:

lucide.Section()
lucide.Section(lucide.Options{Size: 32, Class: "my-icon"})

func Send

func Send(opts ...Options) template.HTML

Send renders the "send" icon.

Usage in templates:

{{ lucide "send" }}

Direct usage in Go:

lucide.Send()
lucide.Send(lucide.Options{Size: 32, Class: "my-icon"})

func SendHorizonal deprecated added in v0.4.0

func SendHorizonal(opts ...Options) template.HTML

SendHorizonal is an alias for SendHorizontal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.typo Please use SendHorizontal instead.

Usage in templates:

{{ lucide "send-horizonal" }}

Direct usage in Go:

lucide.SendHorizonal()
lucide.SendHorizonal(lucide.Options{Size: 32, Class: "my-icon"})

func SendHorizontal

func SendHorizontal(opts ...Options) template.HTML

SendHorizontal renders the "send-horizontal" icon.

Usage in templates:

{{ lucide "send-horizontal" }}

Direct usage in Go:

lucide.SendHorizontal()
lucide.SendHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func SendToBack

func SendToBack(opts ...Options) template.HTML

SendToBack renders the "send-to-back" icon.

Usage in templates:

{{ lucide "send-to-back" }}

Direct usage in Go:

lucide.SendToBack()
lucide.SendToBack(lucide.Options{Size: 32, Class: "my-icon"})

func SeparatorHorizontal

func SeparatorHorizontal(opts ...Options) template.HTML

SeparatorHorizontal renders the "separator-horizontal" icon.

Usage in templates:

{{ lucide "separator-horizontal" }}

Direct usage in Go:

lucide.SeparatorHorizontal()
lucide.SeparatorHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func SeparatorVertical

func SeparatorVertical(opts ...Options) template.HTML

SeparatorVertical renders the "separator-vertical" icon.

Usage in templates:

{{ lucide "separator-vertical" }}

Direct usage in Go:

lucide.SeparatorVertical()
lucide.SeparatorVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Server

func Server(opts ...Options) template.HTML

Server renders the "server" icon.

Usage in templates:

{{ lucide "server" }}

Direct usage in Go:

lucide.Server()
lucide.Server(lucide.Options{Size: 32, Class: "my-icon"})

func ServerCog

func ServerCog(opts ...Options) template.HTML

ServerCog renders the "server-cog" icon.

Usage in templates:

{{ lucide "server-cog" }}

Direct usage in Go:

lucide.ServerCog()
lucide.ServerCog(lucide.Options{Size: 32, Class: "my-icon"})

func ServerCrash

func ServerCrash(opts ...Options) template.HTML

ServerCrash renders the "server-crash" icon.

Usage in templates:

{{ lucide "server-crash" }}

Direct usage in Go:

lucide.ServerCrash()
lucide.ServerCrash(lucide.Options{Size: 32, Class: "my-icon"})

func ServerOff

func ServerOff(opts ...Options) template.HTML

ServerOff renders the "server-off" icon.

Usage in templates:

{{ lucide "server-off" }}

Direct usage in Go:

lucide.ServerOff()
lucide.ServerOff(lucide.Options{Size: 32, Class: "my-icon"})

func ServerPlus added in v0.22.0

func ServerPlus(opts ...Options) template.HTML

ServerPlus renders the "server-plus" icon.

Usage in templates:

{{ lucide "server-plus" }}

Direct usage in Go:

lucide.ServerPlus()
lucide.ServerPlus(lucide.Options{Size: 32, Class: "my-icon"})

func Settings

func Settings(opts ...Options) template.HTML

Settings renders the "settings" icon.

Usage in templates:

{{ lucide "settings" }}

Direct usage in Go:

lucide.Settings()
lucide.Settings(lucide.Options{Size: 32, Class: "my-icon"})

func Settings2

func Settings2(opts ...Options) template.HTML

Settings2 renders the "settings-2" icon.

Usage in templates:

{{ lucide "settings-2" }}

Direct usage in Go:

lucide.Settings2()
lucide.Settings2(lucide.Options{Size: 32, Class: "my-icon"})

func Shapes

func Shapes(opts ...Options) template.HTML

Shapes renders the "shapes" icon.

Usage in templates:

{{ lucide "shapes" }}

Direct usage in Go:

lucide.Shapes()
lucide.Shapes(lucide.Options{Size: 32, Class: "my-icon"})

func Share

func Share(opts ...Options) template.HTML

Share renders the "share" icon.

Usage in templates:

{{ lucide "share" }}

Direct usage in Go:

lucide.Share()
lucide.Share(lucide.Options{Size: 32, Class: "my-icon"})

func Share2

func Share2(opts ...Options) template.HTML

Share2 renders the "share-2" icon.

Usage in templates:

{{ lucide "share-2" }}

Direct usage in Go:

lucide.Share2()
lucide.Share2(lucide.Options{Size: 32, Class: "my-icon"})

func Sheet

func Sheet(opts ...Options) template.HTML

Sheet renders the "sheet" icon.

Usage in templates:

{{ lucide "sheet" }}

Direct usage in Go:

lucide.Sheet()
lucide.Sheet(lucide.Options{Size: 32, Class: "my-icon"})

func Shell

func Shell(opts ...Options) template.HTML

Shell renders the "shell" icon.

Usage in templates:

{{ lucide "shell" }}

Direct usage in Go:

lucide.Shell()
lucide.Shell(lucide.Options{Size: 32, Class: "my-icon"})

func ShelvingUnit added in v0.10.0

func ShelvingUnit(opts ...Options) template.HTML

ShelvingUnit renders the "shelving-unit" icon.

Usage in templates:

{{ lucide "shelving-unit" }}

Direct usage in Go:

lucide.ShelvingUnit()
lucide.ShelvingUnit(lucide.Options{Size: 32, Class: "my-icon"})

func Shield

func Shield(opts ...Options) template.HTML

Shield renders the "shield" icon.

Usage in templates:

{{ lucide "shield" }}

Direct usage in Go:

lucide.Shield()
lucide.Shield(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldAlert

func ShieldAlert(opts ...Options) template.HTML

ShieldAlert renders the "shield-alert" icon.

Usage in templates:

{{ lucide "shield-alert" }}

Direct usage in Go:

lucide.ShieldAlert()
lucide.ShieldAlert(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldBan

func ShieldBan(opts ...Options) template.HTML

ShieldBan renders the "shield-ban" icon.

Usage in templates:

{{ lucide "shield-ban" }}

Direct usage in Go:

lucide.ShieldBan()
lucide.ShieldBan(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldCheck

func ShieldCheck(opts ...Options) template.HTML

ShieldCheck renders the "shield-check" icon.

Usage in templates:

{{ lucide "shield-check" }}

Direct usage in Go:

lucide.ShieldCheck()
lucide.ShieldCheck(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldClose deprecated added in v0.4.0

func ShieldClose(opts ...Options) template.HTML

ShieldClose is an alias for ShieldX.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ShieldX instead.

Usage in templates:

{{ lucide "shield-close" }}

Direct usage in Go:

lucide.ShieldClose()
lucide.ShieldClose(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldCog added in v0.12.0

func ShieldCog(opts ...Options) template.HTML

ShieldCog renders the "shield-cog" icon.

Usage in templates:

{{ lucide "shield-cog" }}

Direct usage in Go:

lucide.ShieldCog()
lucide.ShieldCog(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldCogCorner added in v0.12.0

func ShieldCogCorner(opts ...Options) template.HTML

ShieldCogCorner renders the "shield-cog-corner" icon.

Usage in templates:

{{ lucide "shield-cog-corner" }}

Direct usage in Go:

lucide.ShieldCogCorner()
lucide.ShieldCogCorner(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldEllipsis

func ShieldEllipsis(opts ...Options) template.HTML

ShieldEllipsis renders the "shield-ellipsis" icon.

Usage in templates:

{{ lucide "shield-ellipsis" }}

Direct usage in Go:

lucide.ShieldEllipsis()
lucide.ShieldEllipsis(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldHalf

func ShieldHalf(opts ...Options) template.HTML

ShieldHalf renders the "shield-half" icon.

Usage in templates:

{{ lucide "shield-half" }}

Direct usage in Go:

lucide.ShieldHalf()
lucide.ShieldHalf(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldKeyhole added in v0.23.0

func ShieldKeyhole(opts ...Options) template.HTML

ShieldKeyhole renders the "shield-keyhole" icon.

Usage in templates:

{{ lucide "shield-keyhole" }}

Direct usage in Go:

lucide.ShieldKeyhole()
lucide.ShieldKeyhole(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldLock added in v0.24.0

func ShieldLock(opts ...Options) template.HTML

ShieldLock renders the "shield-lock" icon.

Usage in templates:

{{ lucide "shield-lock" }}

Direct usage in Go:

lucide.ShieldLock()
lucide.ShieldLock(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldMinus

func ShieldMinus(opts ...Options) template.HTML

ShieldMinus renders the "shield-minus" icon.

Usage in templates:

{{ lucide "shield-minus" }}

Direct usage in Go:

lucide.ShieldMinus()
lucide.ShieldMinus(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldOff

func ShieldOff(opts ...Options) template.HTML

ShieldOff renders the "shield-off" icon.

Usage in templates:

{{ lucide "shield-off" }}

Direct usage in Go:

lucide.ShieldOff()
lucide.ShieldOff(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldPlus

func ShieldPlus(opts ...Options) template.HTML

ShieldPlus renders the "shield-plus" icon.

Usage in templates:

{{ lucide "shield-plus" }}

Direct usage in Go:

lucide.ShieldPlus()
lucide.ShieldPlus(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldQuestion deprecated added in v0.4.0

func ShieldQuestion(opts ...Options) template.HTML

ShieldQuestion is an alias for ShieldQuestionMark.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ShieldQuestionMark instead.

Usage in templates:

{{ lucide "shield-question" }}

Direct usage in Go:

lucide.ShieldQuestion()
lucide.ShieldQuestion(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldQuestionMark

func ShieldQuestionMark(opts ...Options) template.HTML

ShieldQuestionMark renders the "shield-question-mark" icon.

Usage in templates:

{{ lucide "shield-question-mark" }}

Direct usage in Go:

lucide.ShieldQuestionMark()
lucide.ShieldQuestionMark(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldUser

func ShieldUser(opts ...Options) template.HTML

ShieldUser renders the "shield-user" icon.

Usage in templates:

{{ lucide "shield-user" }}

Direct usage in Go:

lucide.ShieldUser()
lucide.ShieldUser(lucide.Options{Size: 32, Class: "my-icon"})

func ShieldX

func ShieldX(opts ...Options) template.HTML

ShieldX renders the "shield-x" icon.

Usage in templates:

{{ lucide "shield-x" }}

Direct usage in Go:

lucide.ShieldX()
lucide.ShieldX(lucide.Options{Size: 32, Class: "my-icon"})

func Ship

func Ship(opts ...Options) template.HTML

Ship renders the "ship" icon.

Usage in templates:

{{ lucide "ship" }}

Direct usage in Go:

lucide.Ship()
lucide.Ship(lucide.Options{Size: 32, Class: "my-icon"})

func ShipWheel

func ShipWheel(opts ...Options) template.HTML

ShipWheel renders the "ship-wheel" icon.

Usage in templates:

{{ lucide "ship-wheel" }}

Direct usage in Go:

lucide.ShipWheel()
lucide.ShipWheel(lucide.Options{Size: 32, Class: "my-icon"})

func Shirt

func Shirt(opts ...Options) template.HTML

Shirt renders the "shirt" icon.

Usage in templates:

{{ lucide "shirt" }}

Direct usage in Go:

lucide.Shirt()
lucide.Shirt(lucide.Options{Size: 32, Class: "my-icon"})

func ShoppingBag

func ShoppingBag(opts ...Options) template.HTML

ShoppingBag renders the "shopping-bag" icon.

Usage in templates:

{{ lucide "shopping-bag" }}

Direct usage in Go:

lucide.ShoppingBag()
lucide.ShoppingBag(lucide.Options{Size: 32, Class: "my-icon"})

func ShoppingBasket

func ShoppingBasket(opts ...Options) template.HTML

ShoppingBasket renders the "shopping-basket" icon.

Usage in templates:

{{ lucide "shopping-basket" }}

Direct usage in Go:

lucide.ShoppingBasket()
lucide.ShoppingBasket(lucide.Options{Size: 32, Class: "my-icon"})

func ShoppingCart

func ShoppingCart(opts ...Options) template.HTML

ShoppingCart renders the "shopping-cart" icon.

Usage in templates:

{{ lucide "shopping-cart" }}

Direct usage in Go:

lucide.ShoppingCart()
lucide.ShoppingCart(lucide.Options{Size: 32, Class: "my-icon"})

func Shovel

func Shovel(opts ...Options) template.HTML

Shovel renders the "shovel" icon.

Usage in templates:

{{ lucide "shovel" }}

Direct usage in Go:

lucide.Shovel()
lucide.Shovel(lucide.Options{Size: 32, Class: "my-icon"})

func ShowerHead

func ShowerHead(opts ...Options) template.HTML

ShowerHead renders the "shower-head" icon.

Usage in templates:

{{ lucide "shower-head" }}

Direct usage in Go:

lucide.ShowerHead()
lucide.ShowerHead(lucide.Options{Size: 32, Class: "my-icon"})

func Shredder

func Shredder(opts ...Options) template.HTML

Shredder renders the "shredder" icon.

Usage in templates:

{{ lucide "shredder" }}

Direct usage in Go:

lucide.Shredder()
lucide.Shredder(lucide.Options{Size: 32, Class: "my-icon"})

func Shrimp

func Shrimp(opts ...Options) template.HTML

Shrimp renders the "shrimp" icon.

Usage in templates:

{{ lucide "shrimp" }}

Direct usage in Go:

lucide.Shrimp()
lucide.Shrimp(lucide.Options{Size: 32, Class: "my-icon"})

func Shrink

func Shrink(opts ...Options) template.HTML

Shrink renders the "shrink" icon.

Usage in templates:

{{ lucide "shrink" }}

Direct usage in Go:

lucide.Shrink()
lucide.Shrink(lucide.Options{Size: 32, Class: "my-icon"})

func Shrub

func Shrub(opts ...Options) template.HTML

Shrub renders the "shrub" icon.

Usage in templates:

{{ lucide "shrub" }}

Direct usage in Go:

lucide.Shrub()
lucide.Shrub(lucide.Options{Size: 32, Class: "my-icon"})

func Shuffle

func Shuffle(opts ...Options) template.HTML

Shuffle renders the "shuffle" icon.

Usage in templates:

{{ lucide "shuffle" }}

Direct usage in Go:

lucide.Shuffle()
lucide.Shuffle(lucide.Options{Size: 32, Class: "my-icon"})
func Sidebar(opts ...Options) template.HTML

Sidebar is an alias for PanelLeft.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use PanelLeft instead.

Usage in templates:

{{ lucide "sidebar" }}

Direct usage in Go:

lucide.Sidebar()
lucide.Sidebar(lucide.Options{Size: 32, Class: "my-icon"})

func SidebarClose deprecated added in v0.4.0

func SidebarClose(opts ...Options) template.HTML

SidebarClose is an alias for PanelLeftClose.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use PanelLeftClose instead.

Usage in templates:

{{ lucide "sidebar-close" }}

Direct usage in Go:

lucide.SidebarClose()
lucide.SidebarClose(lucide.Options{Size: 32, Class: "my-icon"})

func SidebarOpen deprecated added in v0.4.0

func SidebarOpen(opts ...Options) template.HTML

SidebarOpen is an alias for PanelLeftOpen.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use PanelLeftOpen instead.

Usage in templates:

{{ lucide "sidebar-open" }}

Direct usage in Go:

lucide.SidebarOpen()
lucide.SidebarOpen(lucide.Options{Size: 32, Class: "my-icon"})

func Sigma

func Sigma(opts ...Options) template.HTML

Sigma renders the "sigma" icon.

Usage in templates:

{{ lucide "sigma" }}

Direct usage in Go:

lucide.Sigma()
lucide.Sigma(lucide.Options{Size: 32, Class: "my-icon"})

func SigmaSquare deprecated added in v0.4.0

func SigmaSquare(opts ...Options) template.HTML

SigmaSquare is an alias for SquareSigma.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareSigma instead.

Usage in templates:

{{ lucide "sigma-square" }}

Direct usage in Go:

lucide.SigmaSquare()
lucide.SigmaSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Signal

func Signal(opts ...Options) template.HTML

Signal renders the "signal" icon.

Usage in templates:

{{ lucide "signal" }}

Direct usage in Go:

lucide.Signal()
lucide.Signal(lucide.Options{Size: 32, Class: "my-icon"})

func SignalHigh

func SignalHigh(opts ...Options) template.HTML

SignalHigh renders the "signal-high" icon.

Usage in templates:

{{ lucide "signal-high" }}

Direct usage in Go:

lucide.SignalHigh()
lucide.SignalHigh(lucide.Options{Size: 32, Class: "my-icon"})

func SignalLow

func SignalLow(opts ...Options) template.HTML

SignalLow renders the "signal-low" icon.

Usage in templates:

{{ lucide "signal-low" }}

Direct usage in Go:

lucide.SignalLow()
lucide.SignalLow(lucide.Options{Size: 32, Class: "my-icon"})

func SignalMedium

func SignalMedium(opts ...Options) template.HTML

SignalMedium renders the "signal-medium" icon.

Usage in templates:

{{ lucide "signal-medium" }}

Direct usage in Go:

lucide.SignalMedium()
lucide.SignalMedium(lucide.Options{Size: 32, Class: "my-icon"})

func SignalZero

func SignalZero(opts ...Options) template.HTML

SignalZero renders the "signal-zero" icon.

Usage in templates:

{{ lucide "signal-zero" }}

Direct usage in Go:

lucide.SignalZero()
lucide.SignalZero(lucide.Options{Size: 32, Class: "my-icon"})

func Signature

func Signature(opts ...Options) template.HTML

Signature renders the "signature" icon.

Usage in templates:

{{ lucide "signature" }}

Direct usage in Go:

lucide.Signature()
lucide.Signature(lucide.Options{Size: 32, Class: "my-icon"})

func Signpost

func Signpost(opts ...Options) template.HTML

Signpost renders the "signpost" icon.

Usage in templates:

{{ lucide "signpost" }}

Direct usage in Go:

lucide.Signpost()
lucide.Signpost(lucide.Options{Size: 32, Class: "my-icon"})

func SignpostBig

func SignpostBig(opts ...Options) template.HTML

SignpostBig renders the "signpost-big" icon.

Usage in templates:

{{ lucide "signpost-big" }}

Direct usage in Go:

lucide.SignpostBig()
lucide.SignpostBig(lucide.Options{Size: 32, Class: "my-icon"})

func Siren

func Siren(opts ...Options) template.HTML

Siren renders the "siren" icon.

Usage in templates:

{{ lucide "siren" }}

Direct usage in Go:

lucide.Siren()
lucide.Siren(lucide.Options{Size: 32, Class: "my-icon"})

func SkipBack

func SkipBack(opts ...Options) template.HTML

SkipBack renders the "skip-back" icon.

Usage in templates:

{{ lucide "skip-back" }}

Direct usage in Go:

lucide.SkipBack()
lucide.SkipBack(lucide.Options{Size: 32, Class: "my-icon"})

func SkipForward

func SkipForward(opts ...Options) template.HTML

SkipForward renders the "skip-forward" icon.

Usage in templates:

{{ lucide "skip-forward" }}

Direct usage in Go:

lucide.SkipForward()
lucide.SkipForward(lucide.Options{Size: 32, Class: "my-icon"})

func Skull

func Skull(opts ...Options) template.HTML

Skull renders the "skull" icon.

Usage in templates:

{{ lucide "skull" }}

Direct usage in Go:

lucide.Skull()
lucide.Skull(lucide.Options{Size: 32, Class: "my-icon"})

func Slash

func Slash(opts ...Options) template.HTML

Slash renders the "slash" icon.

Usage in templates:

{{ lucide "slash" }}

Direct usage in Go:

lucide.Slash()
lucide.Slash(lucide.Options{Size: 32, Class: "my-icon"})

func SlashSquare deprecated added in v0.4.0

func SlashSquare(opts ...Options) template.HTML

SlashSquare is an alias for SquareSlash.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareSlash instead.

Usage in templates:

{{ lucide "slash-square" }}

Direct usage in Go:

lucide.SlashSquare()
lucide.SlashSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Slice

func Slice(opts ...Options) template.HTML

Slice renders the "slice" icon.

Usage in templates:

{{ lucide "slice" }}

Direct usage in Go:

lucide.Slice()
lucide.Slice(lucide.Options{Size: 32, Class: "my-icon"})

func Sliders deprecated added in v0.4.0

func Sliders(opts ...Options) template.HTML

Sliders is an alias for SlidersVertical.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SlidersVertical instead.

Usage in templates:

{{ lucide "sliders" }}

Direct usage in Go:

lucide.Sliders()
lucide.Sliders(lucide.Options{Size: 32, Class: "my-icon"})

func SlidersHorizontal

func SlidersHorizontal(opts ...Options) template.HTML

SlidersHorizontal renders the "sliders-horizontal" icon.

Usage in templates:

{{ lucide "sliders-horizontal" }}

Direct usage in Go:

lucide.SlidersHorizontal()
lucide.SlidersHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func SlidersVertical

func SlidersVertical(opts ...Options) template.HTML

SlidersVertical renders the "sliders-vertical" icon.

Usage in templates:

{{ lucide "sliders-vertical" }}

Direct usage in Go:

lucide.SlidersVertical()
lucide.SlidersVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Smartphone

func Smartphone(opts ...Options) template.HTML

Smartphone renders the "smartphone" icon.

Usage in templates:

{{ lucide "smartphone" }}

Direct usage in Go:

lucide.Smartphone()
lucide.Smartphone(lucide.Options{Size: 32, Class: "my-icon"})

func SmartphoneCharging

func SmartphoneCharging(opts ...Options) template.HTML

SmartphoneCharging renders the "smartphone-charging" icon.

Usage in templates:

{{ lucide "smartphone-charging" }}

Direct usage in Go:

lucide.SmartphoneCharging()
lucide.SmartphoneCharging(lucide.Options{Size: 32, Class: "my-icon"})

func SmartphoneNfc

func SmartphoneNfc(opts ...Options) template.HTML

SmartphoneNfc renders the "smartphone-nfc" icon.

Usage in templates:

{{ lucide "smartphone-nfc" }}

Direct usage in Go:

lucide.SmartphoneNfc()
lucide.SmartphoneNfc(lucide.Options{Size: 32, Class: "my-icon"})

func Smile deprecated

func Smile(opts ...Options) template.HTML

Smile is an alias for FaceSlightlySmiling.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FaceSlightlySmiling instead.

Usage in templates:

{{ lucide "smile" }}

Direct usage in Go:

lucide.Smile()
lucide.Smile(lucide.Options{Size: 32, Class: "my-icon"})

func SmilePlus deprecated

func SmilePlus(opts ...Options) template.HTML

SmilePlus is an alias for FaceSlightlySmilingPlus.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use FaceSlightlySmilingPlus instead.

Usage in templates:

{{ lucide "smile-plus" }}

Direct usage in Go:

lucide.SmilePlus()
lucide.SmilePlus(lucide.Options{Size: 32, Class: "my-icon"})

func Snail

func Snail(opts ...Options) template.HTML

Snail renders the "snail" icon.

Usage in templates:

{{ lucide "snail" }}

Direct usage in Go:

lucide.Snail()
lucide.Snail(lucide.Options{Size: 32, Class: "my-icon"})

func Snowflake

func Snowflake(opts ...Options) template.HTML

Snowflake renders the "snowflake" icon.

Usage in templates:

{{ lucide "snowflake" }}

Direct usage in Go:

lucide.Snowflake()
lucide.Snowflake(lucide.Options{Size: 32, Class: "my-icon"})

func SoapDispenserDroplet

func SoapDispenserDroplet(opts ...Options) template.HTML

SoapDispenserDroplet renders the "soap-dispenser-droplet" icon.

Usage in templates:

{{ lucide "soap-dispenser-droplet" }}

Direct usage in Go:

lucide.SoapDispenserDroplet()
lucide.SoapDispenserDroplet(lucide.Options{Size: 32, Class: "my-icon"})

func Sofa

func Sofa(opts ...Options) template.HTML

Sofa renders the "sofa" icon.

Usage in templates:

{{ lucide "sofa" }}

Direct usage in Go:

lucide.Sofa()
lucide.Sofa(lucide.Options{Size: 32, Class: "my-icon"})

func SolarPanel added in v0.2.0

func SolarPanel(opts ...Options) template.HTML

SolarPanel renders the "solar-panel" icon.

Usage in templates:

{{ lucide "solar-panel" }}

Direct usage in Go:

lucide.SolarPanel()
lucide.SolarPanel(lucide.Options{Size: 32, Class: "my-icon"})

func SortAsc deprecated added in v0.4.0

func SortAsc(opts ...Options) template.HTML

SortAsc is an alias for ArrowUpNarrowWide.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ArrowUpNarrowWide instead.

Usage in templates:

{{ lucide "sort-asc" }}

Direct usage in Go:

lucide.SortAsc()
lucide.SortAsc(lucide.Options{Size: 32, Class: "my-icon"})

func SortDesc deprecated added in v0.4.0

func SortDesc(opts ...Options) template.HTML

SortDesc is an alias for ArrowDownWideNarrow.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use ArrowDownWideNarrow instead.

Usage in templates:

{{ lucide "sort-desc" }}

Direct usage in Go:

lucide.SortDesc()
lucide.SortDesc(lucide.Options{Size: 32, Class: "my-icon"})

func Soup

func Soup(opts ...Options) template.HTML

Soup renders the "soup" icon.

Usage in templates:

{{ lucide "soup" }}

Direct usage in Go:

lucide.Soup()
lucide.Soup(lucide.Options{Size: 32, Class: "my-icon"})

func Space

func Space(opts ...Options) template.HTML

Space renders the "space" icon.

Usage in templates:

{{ lucide "space" }}

Direct usage in Go:

lucide.Space()
lucide.Space(lucide.Options{Size: 32, Class: "my-icon"})

func Spade

func Spade(opts ...Options) template.HTML

Spade renders the "spade" icon.

Usage in templates:

{{ lucide "spade" }}

Direct usage in Go:

lucide.Spade()
lucide.Spade(lucide.Options{Size: 32, Class: "my-icon"})

func Sparkle

func Sparkle(opts ...Options) template.HTML

Sparkle renders the "sparkle" icon.

Usage in templates:

{{ lucide "sparkle" }}

Direct usage in Go:

lucide.Sparkle()
lucide.Sparkle(lucide.Options{Size: 32, Class: "my-icon"})

func Sparkles

func Sparkles(opts ...Options) template.HTML

Sparkles renders the "sparkles" icon.

Usage in templates:

{{ lucide "sparkles" }}

Direct usage in Go:

lucide.Sparkles()
lucide.Sparkles(lucide.Options{Size: 32, Class: "my-icon"})

func Speaker

func Speaker(opts ...Options) template.HTML

Speaker renders the "speaker" icon.

Usage in templates:

{{ lucide "speaker" }}

Direct usage in Go:

lucide.Speaker()
lucide.Speaker(lucide.Options{Size: 32, Class: "my-icon"})

func Speech

func Speech(opts ...Options) template.HTML

Speech renders the "speech" icon.

Usage in templates:

{{ lucide "speech" }}

Direct usage in Go:

lucide.Speech()
lucide.Speech(lucide.Options{Size: 32, Class: "my-icon"})

func SpellCheck

func SpellCheck(opts ...Options) template.HTML

SpellCheck renders the "spell-check" icon.

Usage in templates:

{{ lucide "spell-check" }}

Direct usage in Go:

lucide.SpellCheck()
lucide.SpellCheck(lucide.Options{Size: 32, Class: "my-icon"})

func SpellCheck2

func SpellCheck2(opts ...Options) template.HTML

SpellCheck2 renders the "spell-check-2" icon.

Usage in templates:

{{ lucide "spell-check-2" }}

Direct usage in Go:

lucide.SpellCheck2()
lucide.SpellCheck2(lucide.Options{Size: 32, Class: "my-icon"})

func Spline

func Spline(opts ...Options) template.HTML

Spline renders the "spline" icon.

Usage in templates:

{{ lucide "spline" }}

Direct usage in Go:

lucide.Spline()
lucide.Spline(lucide.Options{Size: 32, Class: "my-icon"})

func SplinePointer

func SplinePointer(opts ...Options) template.HTML

SplinePointer renders the "spline-pointer" icon.

Usage in templates:

{{ lucide "spline-pointer" }}

Direct usage in Go:

lucide.SplinePointer()
lucide.SplinePointer(lucide.Options{Size: 32, Class: "my-icon"})

func Split

func Split(opts ...Options) template.HTML

Split renders the "split" icon.

Usage in templates:

{{ lucide "split" }}

Direct usage in Go:

lucide.Split()
lucide.Split(lucide.Options{Size: 32, Class: "my-icon"})

func SplitSquareHorizontal deprecated added in v0.4.0

func SplitSquareHorizontal(opts ...Options) template.HTML

SplitSquareHorizontal is an alias for SquareSplitHorizontal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareSplitHorizontal instead.

Usage in templates:

{{ lucide "split-square-horizontal" }}

Direct usage in Go:

lucide.SplitSquareHorizontal()
lucide.SplitSquareHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func SplitSquareVertical deprecated added in v0.4.0

func SplitSquareVertical(opts ...Options) template.HTML

SplitSquareVertical is an alias for SquareSplitVertical.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareSplitVertical instead.

Usage in templates:

{{ lucide "split-square-vertical" }}

Direct usage in Go:

lucide.SplitSquareVertical()
lucide.SplitSquareVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Spool

func Spool(opts ...Options) template.HTML

Spool renders the "spool" icon.

Usage in templates:

{{ lucide "spool" }}

Direct usage in Go:

lucide.Spool()
lucide.Spool(lucide.Options{Size: 32, Class: "my-icon"})

func SportShoe added in v0.12.0

func SportShoe(opts ...Options) template.HTML

SportShoe renders the "sport-shoe" icon.

Usage in templates:

{{ lucide "sport-shoe" }}

Direct usage in Go:

lucide.SportShoe()
lucide.SportShoe(lucide.Options{Size: 32, Class: "my-icon"})

func Spotlight

func Spotlight(opts ...Options) template.HTML

Spotlight renders the "spotlight" icon.

Usage in templates:

{{ lucide "spotlight" }}

Direct usage in Go:

lucide.Spotlight()
lucide.Spotlight(lucide.Options{Size: 32, Class: "my-icon"})

func SprayCan

func SprayCan(opts ...Options) template.HTML

SprayCan renders the "spray-can" icon.

Usage in templates:

{{ lucide "spray-can" }}

Direct usage in Go:

lucide.SprayCan()
lucide.SprayCan(lucide.Options{Size: 32, Class: "my-icon"})

func Sprout

func Sprout(opts ...Options) template.HTML

Sprout renders the "sprout" icon.

Usage in templates:

{{ lucide "sprout" }}

Direct usage in Go:

lucide.Sprout()
lucide.Sprout(lucide.Options{Size: 32, Class: "my-icon"})

func Square

func Square(opts ...Options) template.HTML

Square renders the "square" icon.

Usage in templates:

{{ lucide "square" }}

Direct usage in Go:

lucide.Square()
lucide.Square(lucide.Options{Size: 32, Class: "my-icon"})

func SquareActivity

func SquareActivity(opts ...Options) template.HTML

SquareActivity renders the "square-activity" icon.

Usage in templates:

{{ lucide "square-activity" }}

Direct usage in Go:

lucide.SquareActivity()
lucide.SquareActivity(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowDown

func SquareArrowDown(opts ...Options) template.HTML

SquareArrowDown renders the "square-arrow-down" icon.

Usage in templates:

{{ lucide "square-arrow-down" }}

Direct usage in Go:

lucide.SquareArrowDown()
lucide.SquareArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowDownLeft

func SquareArrowDownLeft(opts ...Options) template.HTML

SquareArrowDownLeft renders the "square-arrow-down-left" icon.

Usage in templates:

{{ lucide "square-arrow-down-left" }}

Direct usage in Go:

lucide.SquareArrowDownLeft()
lucide.SquareArrowDownLeft(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowDownRight

func SquareArrowDownRight(opts ...Options) template.HTML

SquareArrowDownRight renders the "square-arrow-down-right" icon.

Usage in templates:

{{ lucide "square-arrow-down-right" }}

Direct usage in Go:

lucide.SquareArrowDownRight()
lucide.SquareArrowDownRight(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowLeft

func SquareArrowLeft(opts ...Options) template.HTML

SquareArrowLeft renders the "square-arrow-left" icon.

Usage in templates:

{{ lucide "square-arrow-left" }}

Direct usage in Go:

lucide.SquareArrowLeft()
lucide.SquareArrowLeft(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowOutDownLeft

func SquareArrowOutDownLeft(opts ...Options) template.HTML

SquareArrowOutDownLeft renders the "square-arrow-out-down-left" icon.

Usage in templates:

{{ lucide "square-arrow-out-down-left" }}

Direct usage in Go:

lucide.SquareArrowOutDownLeft()
lucide.SquareArrowOutDownLeft(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowOutDownRight

func SquareArrowOutDownRight(opts ...Options) template.HTML

SquareArrowOutDownRight renders the "square-arrow-out-down-right" icon.

Usage in templates:

{{ lucide "square-arrow-out-down-right" }}

Direct usage in Go:

lucide.SquareArrowOutDownRight()
lucide.SquareArrowOutDownRight(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowOutUpLeft

func SquareArrowOutUpLeft(opts ...Options) template.HTML

SquareArrowOutUpLeft renders the "square-arrow-out-up-left" icon.

Usage in templates:

{{ lucide "square-arrow-out-up-left" }}

Direct usage in Go:

lucide.SquareArrowOutUpLeft()
lucide.SquareArrowOutUpLeft(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowOutUpRight

func SquareArrowOutUpRight(opts ...Options) template.HTML

SquareArrowOutUpRight renders the "square-arrow-out-up-right" icon.

Usage in templates:

{{ lucide "square-arrow-out-up-right" }}

Direct usage in Go:

lucide.SquareArrowOutUpRight()
lucide.SquareArrowOutUpRight(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowRight

func SquareArrowRight(opts ...Options) template.HTML

SquareArrowRight renders the "square-arrow-right" icon.

Usage in templates:

{{ lucide "square-arrow-right" }}

Direct usage in Go:

lucide.SquareArrowRight()
lucide.SquareArrowRight(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowRightEnter added in v0.10.0

func SquareArrowRightEnter(opts ...Options) template.HTML

SquareArrowRightEnter renders the "square-arrow-right-enter" icon.

Usage in templates:

{{ lucide "square-arrow-right-enter" }}

Direct usage in Go:

lucide.SquareArrowRightEnter()
lucide.SquareArrowRightEnter(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowRightExit added in v0.10.0

func SquareArrowRightExit(opts ...Options) template.HTML

SquareArrowRightExit renders the "square-arrow-right-exit" icon.

Usage in templates:

{{ lucide "square-arrow-right-exit" }}

Direct usage in Go:

lucide.SquareArrowRightExit()
lucide.SquareArrowRightExit(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowUp

func SquareArrowUp(opts ...Options) template.HTML

SquareArrowUp renders the "square-arrow-up" icon.

Usage in templates:

{{ lucide "square-arrow-up" }}

Direct usage in Go:

lucide.SquareArrowUp()
lucide.SquareArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowUpLeft

func SquareArrowUpLeft(opts ...Options) template.HTML

SquareArrowUpLeft renders the "square-arrow-up-left" icon.

Usage in templates:

{{ lucide "square-arrow-up-left" }}

Direct usage in Go:

lucide.SquareArrowUpLeft()
lucide.SquareArrowUpLeft(lucide.Options{Size: 32, Class: "my-icon"})

func SquareArrowUpRight

func SquareArrowUpRight(opts ...Options) template.HTML

SquareArrowUpRight renders the "square-arrow-up-right" icon.

Usage in templates:

{{ lucide "square-arrow-up-right" }}

Direct usage in Go:

lucide.SquareArrowUpRight()
lucide.SquareArrowUpRight(lucide.Options{Size: 32, Class: "my-icon"})

func SquareAsterisk

func SquareAsterisk(opts ...Options) template.HTML

SquareAsterisk renders the "square-asterisk" icon.

Usage in templates:

{{ lucide "square-asterisk" }}

Direct usage in Go:

lucide.SquareAsterisk()
lucide.SquareAsterisk(lucide.Options{Size: 32, Class: "my-icon"})

func SquareBottomDashedScissors

func SquareBottomDashedScissors(opts ...Options) template.HTML

SquareBottomDashedScissors renders the "square-bottom-dashed-scissors" icon.

Usage in templates:

{{ lucide "square-bottom-dashed-scissors" }}

Direct usage in Go:

lucide.SquareBottomDashedScissors()
lucide.SquareBottomDashedScissors(lucide.Options{Size: 32, Class: "my-icon"})

func SquareCenterlineDashedHorizontal added in v0.10.0

func SquareCenterlineDashedHorizontal(opts ...Options) template.HTML

SquareCenterlineDashedHorizontal renders the "square-centerline-dashed-horizontal" icon.

Usage in templates:

{{ lucide "square-centerline-dashed-horizontal" }}

Direct usage in Go:

lucide.SquareCenterlineDashedHorizontal()
lucide.SquareCenterlineDashedHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func SquareCenterlineDashedVertical added in v0.10.0

func SquareCenterlineDashedVertical(opts ...Options) template.HTML

SquareCenterlineDashedVertical renders the "square-centerline-dashed-vertical" icon.

Usage in templates:

{{ lucide "square-centerline-dashed-vertical" }}

Direct usage in Go:

lucide.SquareCenterlineDashedVertical()
lucide.SquareCenterlineDashedVertical(lucide.Options{Size: 32, Class: "my-icon"})

func SquareChartGantt

func SquareChartGantt(opts ...Options) template.HTML

SquareChartGantt renders the "square-chart-gantt" icon.

Usage in templates:

{{ lucide "square-chart-gantt" }}

Direct usage in Go:

lucide.SquareChartGantt()
lucide.SquareChartGantt(lucide.Options{Size: 32, Class: "my-icon"})

func SquareCheck

func SquareCheck(opts ...Options) template.HTML

SquareCheck renders the "square-check" icon.

Usage in templates:

{{ lucide "square-check" }}

Direct usage in Go:

lucide.SquareCheck()
lucide.SquareCheck(lucide.Options{Size: 32, Class: "my-icon"})

func SquareCheckBig

func SquareCheckBig(opts ...Options) template.HTML

SquareCheckBig renders the "square-check-big" icon.

Usage in templates:

{{ lucide "square-check-big" }}

Direct usage in Go:

lucide.SquareCheckBig()
lucide.SquareCheckBig(lucide.Options{Size: 32, Class: "my-icon"})

func SquareChevronDown

func SquareChevronDown(opts ...Options) template.HTML

SquareChevronDown renders the "square-chevron-down" icon.

Usage in templates:

{{ lucide "square-chevron-down" }}

Direct usage in Go:

lucide.SquareChevronDown()
lucide.SquareChevronDown(lucide.Options{Size: 32, Class: "my-icon"})

func SquareChevronLeft

func SquareChevronLeft(opts ...Options) template.HTML

SquareChevronLeft renders the "square-chevron-left" icon.

Usage in templates:

{{ lucide "square-chevron-left" }}

Direct usage in Go:

lucide.SquareChevronLeft()
lucide.SquareChevronLeft(lucide.Options{Size: 32, Class: "my-icon"})

func SquareChevronRight

func SquareChevronRight(opts ...Options) template.HTML

SquareChevronRight renders the "square-chevron-right" icon.

Usage in templates:

{{ lucide "square-chevron-right" }}

Direct usage in Go:

lucide.SquareChevronRight()
lucide.SquareChevronRight(lucide.Options{Size: 32, Class: "my-icon"})

func SquareChevronUp

func SquareChevronUp(opts ...Options) template.HTML

SquareChevronUp renders the "square-chevron-up" icon.

Usage in templates:

{{ lucide "square-chevron-up" }}

Direct usage in Go:

lucide.SquareChevronUp()
lucide.SquareChevronUp(lucide.Options{Size: 32, Class: "my-icon"})

func SquareCode

func SquareCode(opts ...Options) template.HTML

SquareCode renders the "square-code" icon.

Usage in templates:

{{ lucide "square-code" }}

Direct usage in Go:

lucide.SquareCode()
lucide.SquareCode(lucide.Options{Size: 32, Class: "my-icon"})

func SquareDashed

func SquareDashed(opts ...Options) template.HTML

SquareDashed renders the "square-dashed" icon.

Usage in templates:

{{ lucide "square-dashed" }}

Direct usage in Go:

lucide.SquareDashed()
lucide.SquareDashed(lucide.Options{Size: 32, Class: "my-icon"})

func SquareDashedBottom

func SquareDashedBottom(opts ...Options) template.HTML

SquareDashedBottom renders the "square-dashed-bottom" icon.

Usage in templates:

{{ lucide "square-dashed-bottom" }}

Direct usage in Go:

lucide.SquareDashedBottom()
lucide.SquareDashedBottom(lucide.Options{Size: 32, Class: "my-icon"})

func SquareDashedBottomCode

func SquareDashedBottomCode(opts ...Options) template.HTML

SquareDashedBottomCode renders the "square-dashed-bottom-code" icon.

Usage in templates:

{{ lucide "square-dashed-bottom-code" }}

Direct usage in Go:

lucide.SquareDashedBottomCode()
lucide.SquareDashedBottomCode(lucide.Options{Size: 32, Class: "my-icon"})

func SquareDashedKanban

func SquareDashedKanban(opts ...Options) template.HTML

SquareDashedKanban renders the "square-dashed-kanban" icon.

Usage in templates:

{{ lucide "square-dashed-kanban" }}

Direct usage in Go:

lucide.SquareDashedKanban()
lucide.SquareDashedKanban(lucide.Options{Size: 32, Class: "my-icon"})

func SquareDashedMousePointer

func SquareDashedMousePointer(opts ...Options) template.HTML

SquareDashedMousePointer renders the "square-dashed-mouse-pointer" icon.

Usage in templates:

{{ lucide "square-dashed-mouse-pointer" }}

Direct usage in Go:

lucide.SquareDashedMousePointer()
lucide.SquareDashedMousePointer(lucide.Options{Size: 32, Class: "my-icon"})

func SquareDashedText added in v0.13.0

func SquareDashedText(opts ...Options) template.HTML

SquareDashedText renders the "square-dashed-text" icon.

Usage in templates:

{{ lucide "square-dashed-text" }}

Direct usage in Go:

lucide.SquareDashedText()
lucide.SquareDashedText(lucide.Options{Size: 32, Class: "my-icon"})

func SquareDashedTopSolid

func SquareDashedTopSolid(opts ...Options) template.HTML

SquareDashedTopSolid renders the "square-dashed-top-solid" icon.

Usage in templates:

{{ lucide "square-dashed-top-solid" }}

Direct usage in Go:

lucide.SquareDashedTopSolid()
lucide.SquareDashedTopSolid(lucide.Options{Size: 32, Class: "my-icon"})

func SquareDivide

func SquareDivide(opts ...Options) template.HTML

SquareDivide renders the "square-divide" icon.

Usage in templates:

{{ lucide "square-divide" }}

Direct usage in Go:

lucide.SquareDivide()
lucide.SquareDivide(lucide.Options{Size: 32, Class: "my-icon"})

func SquareDot

func SquareDot(opts ...Options) template.HTML

SquareDot renders the "square-dot" icon.

Usage in templates:

{{ lucide "square-dot" }}

Direct usage in Go:

lucide.SquareDot()
lucide.SquareDot(lucide.Options{Size: 32, Class: "my-icon"})

func SquareEqual

func SquareEqual(opts ...Options) template.HTML

SquareEqual renders the "square-equal" icon.

Usage in templates:

{{ lucide "square-equal" }}

Direct usage in Go:

lucide.SquareEqual()
lucide.SquareEqual(lucide.Options{Size: 32, Class: "my-icon"})

func SquareFunction

func SquareFunction(opts ...Options) template.HTML

SquareFunction renders the "square-function" icon.

Usage in templates:

{{ lucide "square-function" }}

Direct usage in Go:

lucide.SquareFunction()
lucide.SquareFunction(lucide.Options{Size: 32, Class: "my-icon"})

func SquareGanttChart deprecated added in v0.4.0

func SquareGanttChart(opts ...Options) template.HTML

SquareGanttChart is an alias for SquareChartGantt.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareChartGantt instead.

Usage in templates:

{{ lucide "square-gantt-chart" }}

Direct usage in Go:

lucide.SquareGanttChart()
lucide.SquareGanttChart(lucide.Options{Size: 32, Class: "my-icon"})

func SquareKanban

func SquareKanban(opts ...Options) template.HTML

SquareKanban renders the "square-kanban" icon.

Usage in templates:

{{ lucide "square-kanban" }}

Direct usage in Go:

lucide.SquareKanban()
lucide.SquareKanban(lucide.Options{Size: 32, Class: "my-icon"})

func SquareLibrary

func SquareLibrary(opts ...Options) template.HTML

SquareLibrary renders the "square-library" icon.

Usage in templates:

{{ lucide "square-library" }}

Direct usage in Go:

lucide.SquareLibrary()
lucide.SquareLibrary(lucide.Options{Size: 32, Class: "my-icon"})

func SquareM

func SquareM(opts ...Options) template.HTML

SquareM renders the "square-m" icon.

Usage in templates:

{{ lucide "square-m" }}

Direct usage in Go:

lucide.SquareM()
lucide.SquareM(lucide.Options{Size: 32, Class: "my-icon"})

func SquareMenu

func SquareMenu(opts ...Options) template.HTML

SquareMenu renders the "square-menu" icon.

Usage in templates:

{{ lucide "square-menu" }}

Direct usage in Go:

lucide.SquareMenu()
lucide.SquareMenu(lucide.Options{Size: 32, Class: "my-icon"})

func SquareMinus

func SquareMinus(opts ...Options) template.HTML

SquareMinus renders the "square-minus" icon.

Usage in templates:

{{ lucide "square-minus" }}

Direct usage in Go:

lucide.SquareMinus()
lucide.SquareMinus(lucide.Options{Size: 32, Class: "my-icon"})

func SquareMousePointer

func SquareMousePointer(opts ...Options) template.HTML

SquareMousePointer renders the "square-mouse-pointer" icon.

Usage in templates:

{{ lucide "square-mouse-pointer" }}

Direct usage in Go:

lucide.SquareMousePointer()
lucide.SquareMousePointer(lucide.Options{Size: 32, Class: "my-icon"})

func SquareOff added in v0.23.0

func SquareOff(opts ...Options) template.HTML

SquareOff renders the "square-off" icon.

Usage in templates:

{{ lucide "square-off" }}

Direct usage in Go:

lucide.SquareOff()
lucide.SquareOff(lucide.Options{Size: 32, Class: "my-icon"})

func SquareParking

func SquareParking(opts ...Options) template.HTML

SquareParking renders the "square-parking" icon.

Usage in templates:

{{ lucide "square-parking" }}

Direct usage in Go:

lucide.SquareParking()
lucide.SquareParking(lucide.Options{Size: 32, Class: "my-icon"})

func SquareParkingOff

func SquareParkingOff(opts ...Options) template.HTML

SquareParkingOff renders the "square-parking-off" icon.

Usage in templates:

{{ lucide "square-parking-off" }}

Direct usage in Go:

lucide.SquareParkingOff()
lucide.SquareParkingOff(lucide.Options{Size: 32, Class: "my-icon"})

func SquarePause

func SquarePause(opts ...Options) template.HTML

SquarePause renders the "square-pause" icon.

Usage in templates:

{{ lucide "square-pause" }}

Direct usage in Go:

lucide.SquarePause()
lucide.SquarePause(lucide.Options{Size: 32, Class: "my-icon"})

func SquarePen

func SquarePen(opts ...Options) template.HTML

SquarePen renders the "square-pen" icon.

Usage in templates:

{{ lucide "square-pen" }}

Direct usage in Go:

lucide.SquarePen()
lucide.SquarePen(lucide.Options{Size: 32, Class: "my-icon"})

func SquarePercent

func SquarePercent(opts ...Options) template.HTML

SquarePercent renders the "square-percent" icon.

Usage in templates:

{{ lucide "square-percent" }}

Direct usage in Go:

lucide.SquarePercent()
lucide.SquarePercent(lucide.Options{Size: 32, Class: "my-icon"})

func SquarePi

func SquarePi(opts ...Options) template.HTML

SquarePi renders the "square-pi" icon.

Usage in templates:

{{ lucide "square-pi" }}

Direct usage in Go:

lucide.SquarePi()
lucide.SquarePi(lucide.Options{Size: 32, Class: "my-icon"})

func SquarePilcrow

func SquarePilcrow(opts ...Options) template.HTML

SquarePilcrow renders the "square-pilcrow" icon.

Usage in templates:

{{ lucide "square-pilcrow" }}

Direct usage in Go:

lucide.SquarePilcrow()
lucide.SquarePilcrow(lucide.Options{Size: 32, Class: "my-icon"})

func SquarePlay

func SquarePlay(opts ...Options) template.HTML

SquarePlay renders the "square-play" icon.

Usage in templates:

{{ lucide "square-play" }}

Direct usage in Go:

lucide.SquarePlay()
lucide.SquarePlay(lucide.Options{Size: 32, Class: "my-icon"})

func SquarePlus

func SquarePlus(opts ...Options) template.HTML

SquarePlus renders the "square-plus" icon.

Usage in templates:

{{ lucide "square-plus" }}

Direct usage in Go:

lucide.SquarePlus()
lucide.SquarePlus(lucide.Options{Size: 32, Class: "my-icon"})

func SquarePower

func SquarePower(opts ...Options) template.HTML

SquarePower renders the "square-power" icon.

Usage in templates:

{{ lucide "square-power" }}

Direct usage in Go:

lucide.SquarePower()
lucide.SquarePower(lucide.Options{Size: 32, Class: "my-icon"})

func SquareRadical

func SquareRadical(opts ...Options) template.HTML

SquareRadical renders the "square-radical" icon.

Usage in templates:

{{ lucide "square-radical" }}

Direct usage in Go:

lucide.SquareRadical()
lucide.SquareRadical(lucide.Options{Size: 32, Class: "my-icon"})

func SquareRoundCorner

func SquareRoundCorner(opts ...Options) template.HTML

SquareRoundCorner renders the "square-round-corner" icon.

Usage in templates:

{{ lucide "square-round-corner" }}

Direct usage in Go:

lucide.SquareRoundCorner()
lucide.SquareRoundCorner(lucide.Options{Size: 32, Class: "my-icon"})

func SquareScissors

func SquareScissors(opts ...Options) template.HTML

SquareScissors renders the "square-scissors" icon.

Usage in templates:

{{ lucide "square-scissors" }}

Direct usage in Go:

lucide.SquareScissors()
lucide.SquareScissors(lucide.Options{Size: 32, Class: "my-icon"})

func SquareSigma

func SquareSigma(opts ...Options) template.HTML

SquareSigma renders the "square-sigma" icon.

Usage in templates:

{{ lucide "square-sigma" }}

Direct usage in Go:

lucide.SquareSigma()
lucide.SquareSigma(lucide.Options{Size: 32, Class: "my-icon"})

func SquareSlash

func SquareSlash(opts ...Options) template.HTML

SquareSlash renders the "square-slash" icon.

Usage in templates:

{{ lucide "square-slash" }}

Direct usage in Go:

lucide.SquareSlash()
lucide.SquareSlash(lucide.Options{Size: 32, Class: "my-icon"})

func SquareSplitHorizontal

func SquareSplitHorizontal(opts ...Options) template.HTML

SquareSplitHorizontal renders the "square-split-horizontal" icon.

Usage in templates:

{{ lucide "square-split-horizontal" }}

Direct usage in Go:

lucide.SquareSplitHorizontal()
lucide.SquareSplitHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func SquareSplitVertical

func SquareSplitVertical(opts ...Options) template.HTML

SquareSplitVertical renders the "square-split-vertical" icon.

Usage in templates:

{{ lucide "square-split-vertical" }}

Direct usage in Go:

lucide.SquareSplitVertical()
lucide.SquareSplitVertical(lucide.Options{Size: 32, Class: "my-icon"})

func SquareSquare

func SquareSquare(opts ...Options) template.HTML

SquareSquare renders the "square-square" icon.

Usage in templates:

{{ lucide "square-square" }}

Direct usage in Go:

lucide.SquareSquare()
lucide.SquareSquare(lucide.Options{Size: 32, Class: "my-icon"})

func SquareStack

func SquareStack(opts ...Options) template.HTML

SquareStack renders the "square-stack" icon.

Usage in templates:

{{ lucide "square-stack" }}

Direct usage in Go:

lucide.SquareStack()
lucide.SquareStack(lucide.Options{Size: 32, Class: "my-icon"})

func SquareStar

func SquareStar(opts ...Options) template.HTML

SquareStar renders the "square-star" icon.

Usage in templates:

{{ lucide "square-star" }}

Direct usage in Go:

lucide.SquareStar()
lucide.SquareStar(lucide.Options{Size: 32, Class: "my-icon"})

func SquareStop

func SquareStop(opts ...Options) template.HTML

SquareStop renders the "square-stop" icon.

Usage in templates:

{{ lucide "square-stop" }}

Direct usage in Go:

lucide.SquareStop()
lucide.SquareStop(lucide.Options{Size: 32, Class: "my-icon"})

func SquareTerminal

func SquareTerminal(opts ...Options) template.HTML

SquareTerminal renders the "square-terminal" icon.

Usage in templates:

{{ lucide "square-terminal" }}

Direct usage in Go:

lucide.SquareTerminal()
lucide.SquareTerminal(lucide.Options{Size: 32, Class: "my-icon"})

func SquareUser

func SquareUser(opts ...Options) template.HTML

SquareUser renders the "square-user" icon.

Usage in templates:

{{ lucide "square-user" }}

Direct usage in Go:

lucide.SquareUser()
lucide.SquareUser(lucide.Options{Size: 32, Class: "my-icon"})

func SquareUserRound

func SquareUserRound(opts ...Options) template.HTML

SquareUserRound renders the "square-user-round" icon.

Usage in templates:

{{ lucide "square-user-round" }}

Direct usage in Go:

lucide.SquareUserRound()
lucide.SquareUserRound(lucide.Options{Size: 32, Class: "my-icon"})

func SquareX

func SquareX(opts ...Options) template.HTML

SquareX renders the "square-x" icon.

Usage in templates:

{{ lucide "square-x" }}

Direct usage in Go:

lucide.SquareX()
lucide.SquareX(lucide.Options{Size: 32, Class: "my-icon"})

func SquaresExclude

func SquaresExclude(opts ...Options) template.HTML

SquaresExclude renders the "squares-exclude" icon.

Usage in templates:

{{ lucide "squares-exclude" }}

Direct usage in Go:

lucide.SquaresExclude()
lucide.SquaresExclude(lucide.Options{Size: 32, Class: "my-icon"})

func SquaresIntersect

func SquaresIntersect(opts ...Options) template.HTML

SquaresIntersect renders the "squares-intersect" icon.

Usage in templates:

{{ lucide "squares-intersect" }}

Direct usage in Go:

lucide.SquaresIntersect()
lucide.SquaresIntersect(lucide.Options{Size: 32, Class: "my-icon"})

func SquaresSubtract

func SquaresSubtract(opts ...Options) template.HTML

SquaresSubtract renders the "squares-subtract" icon.

Usage in templates:

{{ lucide "squares-subtract" }}

Direct usage in Go:

lucide.SquaresSubtract()
lucide.SquaresSubtract(lucide.Options{Size: 32, Class: "my-icon"})

func SquaresUnite

func SquaresUnite(opts ...Options) template.HTML

SquaresUnite renders the "squares-unite" icon.

Usage in templates:

{{ lucide "squares-unite" }}

Direct usage in Go:

lucide.SquaresUnite()
lucide.SquaresUnite(lucide.Options{Size: 32, Class: "my-icon"})

func Squircle

func Squircle(opts ...Options) template.HTML

Squircle renders the "squircle" icon.

Usage in templates:

{{ lucide "squircle" }}

Direct usage in Go:

lucide.Squircle()
lucide.Squircle(lucide.Options{Size: 32, Class: "my-icon"})

func SquircleDashed

func SquircleDashed(opts ...Options) template.HTML

SquircleDashed renders the "squircle-dashed" icon.

Usage in templates:

{{ lucide "squircle-dashed" }}

Direct usage in Go:

lucide.SquircleDashed()
lucide.SquircleDashed(lucide.Options{Size: 32, Class: "my-icon"})

func Squirrel

func Squirrel(opts ...Options) template.HTML

Squirrel renders the "squirrel" icon.

Usage in templates:

{{ lucide "squirrel" }}

Direct usage in Go:

lucide.Squirrel()
lucide.Squirrel(lucide.Options{Size: 32, Class: "my-icon"})

func Stamp

func Stamp(opts ...Options) template.HTML

Stamp renders the "stamp" icon.

Usage in templates:

{{ lucide "stamp" }}

Direct usage in Go:

lucide.Stamp()
lucide.Stamp(lucide.Options{Size: 32, Class: "my-icon"})

func Star

func Star(opts ...Options) template.HTML

Star renders the "star" icon.

Usage in templates:

{{ lucide "star" }}

Direct usage in Go:

lucide.Star()
lucide.Star(lucide.Options{Size: 32, Class: "my-icon"})

func StarCheck added in v0.18.0

func StarCheck(opts ...Options) template.HTML

StarCheck renders the "star-check" icon.

Usage in templates:

{{ lucide "star-check" }}

Direct usage in Go:

lucide.StarCheck()
lucide.StarCheck(lucide.Options{Size: 32, Class: "my-icon"})

func StarHalf

func StarHalf(opts ...Options) template.HTML

StarHalf renders the "star-half" icon.

Usage in templates:

{{ lucide "star-half" }}

Direct usage in Go:

lucide.StarHalf()
lucide.StarHalf(lucide.Options{Size: 32, Class: "my-icon"})

func StarMinus added in v0.18.0

func StarMinus(opts ...Options) template.HTML

StarMinus renders the "star-minus" icon.

Usage in templates:

{{ lucide "star-minus" }}

Direct usage in Go:

lucide.StarMinus()
lucide.StarMinus(lucide.Options{Size: 32, Class: "my-icon"})

func StarOff

func StarOff(opts ...Options) template.HTML

StarOff renders the "star-off" icon.

Usage in templates:

{{ lucide "star-off" }}

Direct usage in Go:

lucide.StarOff()
lucide.StarOff(lucide.Options{Size: 32, Class: "my-icon"})

func StarPlus added in v0.18.0

func StarPlus(opts ...Options) template.HTML

StarPlus renders the "star-plus" icon.

Usage in templates:

{{ lucide "star-plus" }}

Direct usage in Go:

lucide.StarPlus()
lucide.StarPlus(lucide.Options{Size: 32, Class: "my-icon"})

func StarX added in v0.18.0

func StarX(opts ...Options) template.HTML

StarX renders the "star-x" icon.

Usage in templates:

{{ lucide "star-x" }}

Direct usage in Go:

lucide.StarX()
lucide.StarX(lucide.Options{Size: 32, Class: "my-icon"})

func Stars deprecated added in v0.4.0

func Stars(opts ...Options) template.HTML

Stars is an alias for Sparkles.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Sparkles instead.

Usage in templates:

{{ lucide "stars" }}

Direct usage in Go:

lucide.Stars()
lucide.Stars(lucide.Options{Size: 32, Class: "my-icon"})

func StepBack

func StepBack(opts ...Options) template.HTML

StepBack renders the "step-back" icon.

Usage in templates:

{{ lucide "step-back" }}

Direct usage in Go:

lucide.StepBack()
lucide.StepBack(lucide.Options{Size: 32, Class: "my-icon"})

func StepForward

func StepForward(opts ...Options) template.HTML

StepForward renders the "step-forward" icon.

Usage in templates:

{{ lucide "step-forward" }}

Direct usage in Go:

lucide.StepForward()
lucide.StepForward(lucide.Options{Size: 32, Class: "my-icon"})

func Stethoscope

func Stethoscope(opts ...Options) template.HTML

Stethoscope renders the "stethoscope" icon.

Usage in templates:

{{ lucide "stethoscope" }}

Direct usage in Go:

lucide.Stethoscope()
lucide.Stethoscope(lucide.Options{Size: 32, Class: "my-icon"})

func Sticker

func Sticker(opts ...Options) template.HTML

Sticker renders the "sticker" icon.

Usage in templates:

{{ lucide "sticker" }}

Direct usage in Go:

lucide.Sticker()
lucide.Sticker(lucide.Options{Size: 32, Class: "my-icon"})

func StickyNote

func StickyNote(opts ...Options) template.HTML

StickyNote renders the "sticky-note" icon.

Usage in templates:

{{ lucide "sticky-note" }}

Direct usage in Go:

lucide.StickyNote()
lucide.StickyNote(lucide.Options{Size: 32, Class: "my-icon"})

func StickyNoteCheck added in v0.16.0

func StickyNoteCheck(opts ...Options) template.HTML

StickyNoteCheck renders the "sticky-note-check" icon.

Usage in templates:

{{ lucide "sticky-note-check" }}

Direct usage in Go:

lucide.StickyNoteCheck()
lucide.StickyNoteCheck(lucide.Options{Size: 32, Class: "my-icon"})

func StickyNoteMinus added in v0.16.0

func StickyNoteMinus(opts ...Options) template.HTML

StickyNoteMinus renders the "sticky-note-minus" icon.

Usage in templates:

{{ lucide "sticky-note-minus" }}

Direct usage in Go:

lucide.StickyNoteMinus()
lucide.StickyNoteMinus(lucide.Options{Size: 32, Class: "my-icon"})

func StickyNoteOff added in v0.16.0

func StickyNoteOff(opts ...Options) template.HTML

StickyNoteOff renders the "sticky-note-off" icon.

Usage in templates:

{{ lucide "sticky-note-off" }}

Direct usage in Go:

lucide.StickyNoteOff()
lucide.StickyNoteOff(lucide.Options{Size: 32, Class: "my-icon"})

func StickyNotePlus added in v0.16.0

func StickyNotePlus(opts ...Options) template.HTML

StickyNotePlus renders the "sticky-note-plus" icon.

Usage in templates:

{{ lucide "sticky-note-plus" }}

Direct usage in Go:

lucide.StickyNotePlus()
lucide.StickyNotePlus(lucide.Options{Size: 32, Class: "my-icon"})

func StickyNoteX added in v0.16.0

func StickyNoteX(opts ...Options) template.HTML

StickyNoteX renders the "sticky-note-x" icon.

Usage in templates:

{{ lucide "sticky-note-x" }}

Direct usage in Go:

lucide.StickyNoteX()
lucide.StickyNoteX(lucide.Options{Size: 32, Class: "my-icon"})

func StickyNotes added in v0.16.0

func StickyNotes(opts ...Options) template.HTML

StickyNotes renders the "sticky-notes" icon.

Usage in templates:

{{ lucide "sticky-notes" }}

Direct usage in Go:

lucide.StickyNotes()
lucide.StickyNotes(lucide.Options{Size: 32, Class: "my-icon"})

func Stone added in v0.7.0

func Stone(opts ...Options) template.HTML

Stone renders the "stone" icon.

Usage in templates:

{{ lucide "stone" }}

Direct usage in Go:

lucide.Stone()
lucide.Stone(lucide.Options{Size: 32, Class: "my-icon"})

func StopCircle deprecated added in v0.4.0

func StopCircle(opts ...Options) template.HTML

StopCircle is an alias for CircleStop.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleStop instead.

Usage in templates:

{{ lucide "stop-circle" }}

Direct usage in Go:

lucide.StopCircle()
lucide.StopCircle(lucide.Options{Size: 32, Class: "my-icon"})

func Store

func Store(opts ...Options) template.HTML

Store renders the "store" icon.

Usage in templates:

{{ lucide "store" }}

Direct usage in Go:

lucide.Store()
lucide.Store(lucide.Options{Size: 32, Class: "my-icon"})

func StretchHorizontal

func StretchHorizontal(opts ...Options) template.HTML

StretchHorizontal renders the "stretch-horizontal" icon.

Usage in templates:

{{ lucide "stretch-horizontal" }}

Direct usage in Go:

lucide.StretchHorizontal()
lucide.StretchHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func StretchVertical

func StretchVertical(opts ...Options) template.HTML

StretchVertical renders the "stretch-vertical" icon.

Usage in templates:

{{ lucide "stretch-vertical" }}

Direct usage in Go:

lucide.StretchVertical()
lucide.StretchVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Strikethrough

func Strikethrough(opts ...Options) template.HTML

Strikethrough renders the "strikethrough" icon.

Usage in templates:

{{ lucide "strikethrough" }}

Direct usage in Go:

lucide.Strikethrough()
lucide.Strikethrough(lucide.Options{Size: 32, Class: "my-icon"})

func Subscript

func Subscript(opts ...Options) template.HTML

Subscript renders the "subscript" icon.

Usage in templates:

{{ lucide "subscript" }}

Direct usage in Go:

lucide.Subscript()
lucide.Subscript(lucide.Options{Size: 32, Class: "my-icon"})

func Subtitles deprecated added in v0.4.0

func Subtitles(opts ...Options) template.HTML

Subtitles is an alias for Captions.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Captions instead.

Usage in templates:

{{ lucide "subtitles" }}

Direct usage in Go:

lucide.Subtitles()
lucide.Subtitles(lucide.Options{Size: 32, Class: "my-icon"})

func Summary added in v0.19.0

func Summary(opts ...Options) template.HTML

Summary renders the "summary" icon.

Usage in templates:

{{ lucide "summary" }}

Direct usage in Go:

lucide.Summary()
lucide.Summary(lucide.Options{Size: 32, Class: "my-icon"})

func Sun

func Sun(opts ...Options) template.HTML

Sun renders the "sun" icon.

Usage in templates:

{{ lucide "sun" }}

Direct usage in Go:

lucide.Sun()
lucide.Sun(lucide.Options{Size: 32, Class: "my-icon"})

func SunDim

func SunDim(opts ...Options) template.HTML

SunDim renders the "sun-dim" icon.

Usage in templates:

{{ lucide "sun-dim" }}

Direct usage in Go:

lucide.SunDim()
lucide.SunDim(lucide.Options{Size: 32, Class: "my-icon"})

func SunMedium

func SunMedium(opts ...Options) template.HTML

SunMedium renders the "sun-medium" icon.

Usage in templates:

{{ lucide "sun-medium" }}

Direct usage in Go:

lucide.SunMedium()
lucide.SunMedium(lucide.Options{Size: 32, Class: "my-icon"})

func SunMoon

func SunMoon(opts ...Options) template.HTML

SunMoon renders the "sun-moon" icon.

Usage in templates:

{{ lucide "sun-moon" }}

Direct usage in Go:

lucide.SunMoon()
lucide.SunMoon(lucide.Options{Size: 32, Class: "my-icon"})

func SunSnow

func SunSnow(opts ...Options) template.HTML

SunSnow renders the "sun-snow" icon.

Usage in templates:

{{ lucide "sun-snow" }}

Direct usage in Go:

lucide.SunSnow()
lucide.SunSnow(lucide.Options{Size: 32, Class: "my-icon"})

func Sunrise

func Sunrise(opts ...Options) template.HTML

Sunrise renders the "sunrise" icon.

Usage in templates:

{{ lucide "sunrise" }}

Direct usage in Go:

lucide.Sunrise()
lucide.Sunrise(lucide.Options{Size: 32, Class: "my-icon"})

func Sunset

func Sunset(opts ...Options) template.HTML

Sunset renders the "sunset" icon.

Usage in templates:

{{ lucide "sunset" }}

Direct usage in Go:

lucide.Sunset()
lucide.Sunset(lucide.Options{Size: 32, Class: "my-icon"})

func Superscript

func Superscript(opts ...Options) template.HTML

Superscript renders the "superscript" icon.

Usage in templates:

{{ lucide "superscript" }}

Direct usage in Go:

lucide.Superscript()
lucide.Superscript(lucide.Options{Size: 32, Class: "my-icon"})

func SwatchBook

func SwatchBook(opts ...Options) template.HTML

SwatchBook renders the "swatch-book" icon.

Usage in templates:

{{ lucide "swatch-book" }}

Direct usage in Go:

lucide.SwatchBook()
lucide.SwatchBook(lucide.Options{Size: 32, Class: "my-icon"})

func SwissFranc

func SwissFranc(opts ...Options) template.HTML

SwissFranc renders the "swiss-franc" icon.

Usage in templates:

{{ lucide "swiss-franc" }}

Direct usage in Go:

lucide.SwissFranc()
lucide.SwissFranc(lucide.Options{Size: 32, Class: "my-icon"})

func SwitchCamera

func SwitchCamera(opts ...Options) template.HTML

SwitchCamera renders the "switch-camera" icon.

Usage in templates:

{{ lucide "switch-camera" }}

Direct usage in Go:

lucide.SwitchCamera()
lucide.SwitchCamera(lucide.Options{Size: 32, Class: "my-icon"})

func Sword

func Sword(opts ...Options) template.HTML

Sword renders the "sword" icon.

Usage in templates:

{{ lucide "sword" }}

Direct usage in Go:

lucide.Sword()
lucide.Sword(lucide.Options{Size: 32, Class: "my-icon"})

func Swords

func Swords(opts ...Options) template.HTML

Swords renders the "swords" icon.

Usage in templates:

{{ lucide "swords" }}

Direct usage in Go:

lucide.Swords()
lucide.Swords(lucide.Options{Size: 32, Class: "my-icon"})

func Syringe

func Syringe(opts ...Options) template.HTML

Syringe renders the "syringe" icon.

Usage in templates:

{{ lucide "syringe" }}

Direct usage in Go:

lucide.Syringe()
lucide.Syringe(lucide.Options{Size: 32, Class: "my-icon"})

func Table

func Table(opts ...Options) template.HTML

Table renders the "table" icon.

Usage in templates:

{{ lucide "table" }}

Direct usage in Go:

lucide.Table()
lucide.Table(lucide.Options{Size: 32, Class: "my-icon"})

func Table2

func Table2(opts ...Options) template.HTML

Table2 renders the "table-2" icon.

Usage in templates:

{{ lucide "table-2" }}

Direct usage in Go:

lucide.Table2()
lucide.Table2(lucide.Options{Size: 32, Class: "my-icon"})

func TableCellsMerge

func TableCellsMerge(opts ...Options) template.HTML

TableCellsMerge renders the "table-cells-merge" icon.

Usage in templates:

{{ lucide "table-cells-merge" }}

Direct usage in Go:

lucide.TableCellsMerge()
lucide.TableCellsMerge(lucide.Options{Size: 32, Class: "my-icon"})

func TableCellsSplit

func TableCellsSplit(opts ...Options) template.HTML

TableCellsSplit renders the "table-cells-split" icon.

Usage in templates:

{{ lucide "table-cells-split" }}

Direct usage in Go:

lucide.TableCellsSplit()
lucide.TableCellsSplit(lucide.Options{Size: 32, Class: "my-icon"})

func TableColumnsSplit

func TableColumnsSplit(opts ...Options) template.HTML

TableColumnsSplit renders the "table-columns-split" icon.

Usage in templates:

{{ lucide "table-columns-split" }}

Direct usage in Go:

lucide.TableColumnsSplit()
lucide.TableColumnsSplit(lucide.Options{Size: 32, Class: "my-icon"})

func TableConfig deprecated added in v0.4.0

func TableConfig(opts ...Options) template.HTML

TableConfig is an alias for Columns3Cog.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use Columns3Cog instead.

Usage in templates:

{{ lucide "table-config" }}

Direct usage in Go:

lucide.TableConfig()
lucide.TableConfig(lucide.Options{Size: 32, Class: "my-icon"})

func TableOfContents

func TableOfContents(opts ...Options) template.HTML

TableOfContents renders the "table-of-contents" icon.

Usage in templates:

{{ lucide "table-of-contents" }}

Direct usage in Go:

lucide.TableOfContents()
lucide.TableOfContents(lucide.Options{Size: 32, Class: "my-icon"})

func TableProperties

func TableProperties(opts ...Options) template.HTML

TableProperties renders the "table-properties" icon.

Usage in templates:

{{ lucide "table-properties" }}

Direct usage in Go:

lucide.TableProperties()
lucide.TableProperties(lucide.Options{Size: 32, Class: "my-icon"})

func TableRowsSplit

func TableRowsSplit(opts ...Options) template.HTML

TableRowsSplit renders the "table-rows-split" icon.

Usage in templates:

{{ lucide "table-rows-split" }}

Direct usage in Go:

lucide.TableRowsSplit()
lucide.TableRowsSplit(lucide.Options{Size: 32, Class: "my-icon"})

func Tablet

func Tablet(opts ...Options) template.HTML

Tablet renders the "tablet" icon.

Usage in templates:

{{ lucide "tablet" }}

Direct usage in Go:

lucide.Tablet()
lucide.Tablet(lucide.Options{Size: 32, Class: "my-icon"})

func TabletSmartphone

func TabletSmartphone(opts ...Options) template.HTML

TabletSmartphone renders the "tablet-smartphone" icon.

Usage in templates:

{{ lucide "tablet-smartphone" }}

Direct usage in Go:

lucide.TabletSmartphone()
lucide.TabletSmartphone(lucide.Options{Size: 32, Class: "my-icon"})

func Tablets

func Tablets(opts ...Options) template.HTML

Tablets renders the "tablets" icon.

Usage in templates:

{{ lucide "tablets" }}

Direct usage in Go:

lucide.Tablets()
lucide.Tablets(lucide.Options{Size: 32, Class: "my-icon"})

func Tag

func Tag(opts ...Options) template.HTML

Tag renders the "tag" icon.

Usage in templates:

{{ lucide "tag" }}

Direct usage in Go:

lucide.Tag()
lucide.Tag(lucide.Options{Size: 32, Class: "my-icon"})

func TagPlus added in v0.19.0

func TagPlus(opts ...Options) template.HTML

TagPlus renders the "tag-plus" icon.

Usage in templates:

{{ lucide "tag-plus" }}

Direct usage in Go:

lucide.TagPlus()
lucide.TagPlus(lucide.Options{Size: 32, Class: "my-icon"})

func TagX added in v0.19.0

func TagX(opts ...Options) template.HTML

TagX renders the "tag-x" icon.

Usage in templates:

{{ lucide "tag-x" }}

Direct usage in Go:

lucide.TagX()
lucide.TagX(lucide.Options{Size: 32, Class: "my-icon"})

func Tags

func Tags(opts ...Options) template.HTML

Tags renders the "tags" icon.

Usage in templates:

{{ lucide "tags" }}

Direct usage in Go:

lucide.Tags()
lucide.Tags(lucide.Options{Size: 32, Class: "my-icon"})

func Tally1

func Tally1(opts ...Options) template.HTML

Tally1 renders the "tally-1" icon.

Usage in templates:

{{ lucide "tally-1" }}

Direct usage in Go:

lucide.Tally1()
lucide.Tally1(lucide.Options{Size: 32, Class: "my-icon"})

func Tally2

func Tally2(opts ...Options) template.HTML

Tally2 renders the "tally-2" icon.

Usage in templates:

{{ lucide "tally-2" }}

Direct usage in Go:

lucide.Tally2()
lucide.Tally2(lucide.Options{Size: 32, Class: "my-icon"})

func Tally3

func Tally3(opts ...Options) template.HTML

Tally3 renders the "tally-3" icon.

Usage in templates:

{{ lucide "tally-3" }}

Direct usage in Go:

lucide.Tally3()
lucide.Tally3(lucide.Options{Size: 32, Class: "my-icon"})

func Tally4

func Tally4(opts ...Options) template.HTML

Tally4 renders the "tally-4" icon.

Usage in templates:

{{ lucide "tally-4" }}

Direct usage in Go:

lucide.Tally4()
lucide.Tally4(lucide.Options{Size: 32, Class: "my-icon"})

func Tally5

func Tally5(opts ...Options) template.HTML

Tally5 renders the "tally-5" icon.

Usage in templates:

{{ lucide "tally-5" }}

Direct usage in Go:

lucide.Tally5()
lucide.Tally5(lucide.Options{Size: 32, Class: "my-icon"})

func Tangent

func Tangent(opts ...Options) template.HTML

Tangent renders the "tangent" icon.

Usage in templates:

{{ lucide "tangent" }}

Direct usage in Go:

lucide.Tangent()
lucide.Tangent(lucide.Options{Size: 32, Class: "my-icon"})

func Target

func Target(opts ...Options) template.HTML

Target renders the "target" icon.

Usage in templates:

{{ lucide "target" }}

Direct usage in Go:

lucide.Target()
lucide.Target(lucide.Options{Size: 32, Class: "my-icon"})

func Telescope

func Telescope(opts ...Options) template.HTML

Telescope renders the "telescope" icon.

Usage in templates:

{{ lucide "telescope" }}

Direct usage in Go:

lucide.Telescope()
lucide.Telescope(lucide.Options{Size: 32, Class: "my-icon"})

func Tent

func Tent(opts ...Options) template.HTML

Tent renders the "tent" icon.

Usage in templates:

{{ lucide "tent" }}

Direct usage in Go:

lucide.Tent()
lucide.Tent(lucide.Options{Size: 32, Class: "my-icon"})

func TentTree

func TentTree(opts ...Options) template.HTML

TentTree renders the "tent-tree" icon.

Usage in templates:

{{ lucide "tent-tree" }}

Direct usage in Go:

lucide.TentTree()
lucide.TentTree(lucide.Options{Size: 32, Class: "my-icon"})

func Terminal

func Terminal(opts ...Options) template.HTML

Terminal renders the "terminal" icon.

Usage in templates:

{{ lucide "terminal" }}

Direct usage in Go:

lucide.Terminal()
lucide.Terminal(lucide.Options{Size: 32, Class: "my-icon"})

func TerminalSquare deprecated added in v0.4.0

func TerminalSquare(opts ...Options) template.HTML

TerminalSquare is an alias for SquareTerminal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareTerminal instead.

Usage in templates:

{{ lucide "terminal-square" }}

Direct usage in Go:

lucide.TerminalSquare()
lucide.TerminalSquare(lucide.Options{Size: 32, Class: "my-icon"})

func TestTube

func TestTube(opts ...Options) template.HTML

TestTube renders the "test-tube" icon.

Usage in templates:

{{ lucide "test-tube" }}

Direct usage in Go:

lucide.TestTube()
lucide.TestTube(lucide.Options{Size: 32, Class: "my-icon"})

func TestTube2 deprecated added in v0.4.0

func TestTube2(opts ...Options) template.HTML

TestTube2 is an alias for TestTubeDiagonal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use TestTubeDiagonal instead.

Usage in templates:

{{ lucide "test-tube-2" }}

Direct usage in Go:

lucide.TestTube2()
lucide.TestTube2(lucide.Options{Size: 32, Class: "my-icon"})

func TestTubeDiagonal

func TestTubeDiagonal(opts ...Options) template.HTML

TestTubeDiagonal renders the "test-tube-diagonal" icon.

Usage in templates:

{{ lucide "test-tube-diagonal" }}

Direct usage in Go:

lucide.TestTubeDiagonal()
lucide.TestTubeDiagonal(lucide.Options{Size: 32, Class: "my-icon"})

func TestTubes

func TestTubes(opts ...Options) template.HTML

TestTubes renders the "test-tubes" icon.

Usage in templates:

{{ lucide "test-tubes" }}

Direct usage in Go:

lucide.TestTubes()
lucide.TestTubes(lucide.Options{Size: 32, Class: "my-icon"})

func Text deprecated added in v0.4.0

func Text(opts ...Options) template.HTML

Text is an alias for TextAlignStart.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.duplicate Please use TextAlignStart instead.

Usage in templates:

{{ lucide "text" }}

Direct usage in Go:

lucide.Text()
lucide.Text(lucide.Options{Size: 32, Class: "my-icon"})

func TextAlignCenter

func TextAlignCenter(opts ...Options) template.HTML

TextAlignCenter renders the "text-align-center" icon.

Usage in templates:

{{ lucide "text-align-center" }}

Direct usage in Go:

lucide.TextAlignCenter()
lucide.TextAlignCenter(lucide.Options{Size: 32, Class: "my-icon"})

func TextAlignEnd

func TextAlignEnd(opts ...Options) template.HTML

TextAlignEnd renders the "text-align-end" icon.

Usage in templates:

{{ lucide "text-align-end" }}

Direct usage in Go:

lucide.TextAlignEnd()
lucide.TextAlignEnd(lucide.Options{Size: 32, Class: "my-icon"})

func TextAlignJustify

func TextAlignJustify(opts ...Options) template.HTML

TextAlignJustify renders the "text-align-justify" icon.

Usage in templates:

{{ lucide "text-align-justify" }}

Direct usage in Go:

lucide.TextAlignJustify()
lucide.TextAlignJustify(lucide.Options{Size: 32, Class: "my-icon"})

func TextAlignStart

func TextAlignStart(opts ...Options) template.HTML

TextAlignStart renders the "text-align-start" icon.

Usage in templates:

{{ lucide "text-align-start" }}

Direct usage in Go:

lucide.TextAlignStart()
lucide.TextAlignStart(lucide.Options{Size: 32, Class: "my-icon"})

func TextCursor

func TextCursor(opts ...Options) template.HTML

TextCursor renders the "text-cursor" icon.

Usage in templates:

{{ lucide "text-cursor" }}

Direct usage in Go:

lucide.TextCursor()
lucide.TextCursor(lucide.Options{Size: 32, Class: "my-icon"})

func TextCursorInput

func TextCursorInput(opts ...Options) template.HTML

TextCursorInput renders the "text-cursor-input" icon.

Usage in templates:

{{ lucide "text-cursor-input" }}

Direct usage in Go:

lucide.TextCursorInput()
lucide.TextCursorInput(lucide.Options{Size: 32, Class: "my-icon"})

func TextInitial

func TextInitial(opts ...Options) template.HTML

TextInitial renders the "text-initial" icon.

Usage in templates:

{{ lucide "text-initial" }}

Direct usage in Go:

lucide.TextInitial()
lucide.TextInitial(lucide.Options{Size: 32, Class: "my-icon"})

func TextQuote

func TextQuote(opts ...Options) template.HTML

TextQuote renders the "text-quote" icon.

Usage in templates:

{{ lucide "text-quote" }}

Direct usage in Go:

lucide.TextQuote()
lucide.TextQuote(lucide.Options{Size: 32, Class: "my-icon"})

func TextSearch

func TextSearch(opts ...Options) template.HTML

TextSearch renders the "text-search" icon.

Usage in templates:

{{ lucide "text-search" }}

Direct usage in Go:

lucide.TextSearch()
lucide.TextSearch(lucide.Options{Size: 32, Class: "my-icon"})

func TextSelect deprecated

func TextSelect(opts ...Options) template.HTML

TextSelect is an alias for SquareDashedText.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareDashedText instead.

Usage in templates:

{{ lucide "text-select" }}

Direct usage in Go:

lucide.TextSelect()
lucide.TextSelect(lucide.Options{Size: 32, Class: "my-icon"})

func TextSelection deprecated added in v0.4.0

func TextSelection(opts ...Options) template.HTML

TextSelection is an alias for SquareDashedText.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareDashedText instead.

Usage in templates:

{{ lucide "text-selection" }}

Direct usage in Go:

lucide.TextSelection()
lucide.TextSelection(lucide.Options{Size: 32, Class: "my-icon"})

func TextWrap

func TextWrap(opts ...Options) template.HTML

TextWrap renders the "text-wrap" icon.

Usage in templates:

{{ lucide "text-wrap" }}

Direct usage in Go:

lucide.TextWrap()
lucide.TextWrap(lucide.Options{Size: 32, Class: "my-icon"})

func Theater

func Theater(opts ...Options) template.HTML

Theater renders the "theater" icon.

Usage in templates:

{{ lucide "theater" }}

Direct usage in Go:

lucide.Theater()
lucide.Theater(lucide.Options{Size: 32, Class: "my-icon"})

func Thermometer

func Thermometer(opts ...Options) template.HTML

Thermometer renders the "thermometer" icon.

Usage in templates:

{{ lucide "thermometer" }}

Direct usage in Go:

lucide.Thermometer()
lucide.Thermometer(lucide.Options{Size: 32, Class: "my-icon"})

func ThermometerSnowflake

func ThermometerSnowflake(opts ...Options) template.HTML

ThermometerSnowflake renders the "thermometer-snowflake" icon.

Usage in templates:

{{ lucide "thermometer-snowflake" }}

Direct usage in Go:

lucide.ThermometerSnowflake()
lucide.ThermometerSnowflake(lucide.Options{Size: 32, Class: "my-icon"})

func ThermometerSun

func ThermometerSun(opts ...Options) template.HTML

ThermometerSun renders the "thermometer-sun" icon.

Usage in templates:

{{ lucide "thermometer-sun" }}

Direct usage in Go:

lucide.ThermometerSun()
lucide.ThermometerSun(lucide.Options{Size: 32, Class: "my-icon"})

func ThumbsDown

func ThumbsDown(opts ...Options) template.HTML

ThumbsDown renders the "thumbs-down" icon.

Usage in templates:

{{ lucide "thumbs-down" }}

Direct usage in Go:

lucide.ThumbsDown()
lucide.ThumbsDown(lucide.Options{Size: 32, Class: "my-icon"})

func ThumbsUp

func ThumbsUp(opts ...Options) template.HTML

ThumbsUp renders the "thumbs-up" icon.

Usage in templates:

{{ lucide "thumbs-up" }}

Direct usage in Go:

lucide.ThumbsUp()
lucide.ThumbsUp(lucide.Options{Size: 32, Class: "my-icon"})

func Ticket

func Ticket(opts ...Options) template.HTML

Ticket renders the "ticket" icon.

Usage in templates:

{{ lucide "ticket" }}

Direct usage in Go:

lucide.Ticket()
lucide.Ticket(lucide.Options{Size: 32, Class: "my-icon"})

func TicketCheck

func TicketCheck(opts ...Options) template.HTML

TicketCheck renders the "ticket-check" icon.

Usage in templates:

{{ lucide "ticket-check" }}

Direct usage in Go:

lucide.TicketCheck()
lucide.TicketCheck(lucide.Options{Size: 32, Class: "my-icon"})

func TicketMinus

func TicketMinus(opts ...Options) template.HTML

TicketMinus renders the "ticket-minus" icon.

Usage in templates:

{{ lucide "ticket-minus" }}

Direct usage in Go:

lucide.TicketMinus()
lucide.TicketMinus(lucide.Options{Size: 32, Class: "my-icon"})

func TicketPercent

func TicketPercent(opts ...Options) template.HTML

TicketPercent renders the "ticket-percent" icon.

Usage in templates:

{{ lucide "ticket-percent" }}

Direct usage in Go:

lucide.TicketPercent()
lucide.TicketPercent(lucide.Options{Size: 32, Class: "my-icon"})

func TicketPlus

func TicketPlus(opts ...Options) template.HTML

TicketPlus renders the "ticket-plus" icon.

Usage in templates:

{{ lucide "ticket-plus" }}

Direct usage in Go:

lucide.TicketPlus()
lucide.TicketPlus(lucide.Options{Size: 32, Class: "my-icon"})

func TicketSlash

func TicketSlash(opts ...Options) template.HTML

TicketSlash renders the "ticket-slash" icon.

Usage in templates:

{{ lucide "ticket-slash" }}

Direct usage in Go:

lucide.TicketSlash()
lucide.TicketSlash(lucide.Options{Size: 32, Class: "my-icon"})

func TicketX

func TicketX(opts ...Options) template.HTML

TicketX renders the "ticket-x" icon.

Usage in templates:

{{ lucide "ticket-x" }}

Direct usage in Go:

lucide.TicketX()
lucide.TicketX(lucide.Options{Size: 32, Class: "my-icon"})

func Tickets

func Tickets(opts ...Options) template.HTML

Tickets renders the "tickets" icon.

Usage in templates:

{{ lucide "tickets" }}

Direct usage in Go:

lucide.Tickets()
lucide.Tickets(lucide.Options{Size: 32, Class: "my-icon"})

func TicketsPlane

func TicketsPlane(opts ...Options) template.HTML

TicketsPlane renders the "tickets-plane" icon.

Usage in templates:

{{ lucide "tickets-plane" }}

Direct usage in Go:

lucide.TicketsPlane()
lucide.TicketsPlane(lucide.Options{Size: 32, Class: "my-icon"})

func Timeline added in v0.14.0

func Timeline(opts ...Options) template.HTML

Timeline renders the "timeline" icon.

Usage in templates:

{{ lucide "timeline" }}

Direct usage in Go:

lucide.Timeline()
lucide.Timeline(lucide.Options{Size: 32, Class: "my-icon"})

func Timer

func Timer(opts ...Options) template.HTML

Timer renders the "timer" icon.

Usage in templates:

{{ lucide "timer" }}

Direct usage in Go:

lucide.Timer()
lucide.Timer(lucide.Options{Size: 32, Class: "my-icon"})

func TimerOff

func TimerOff(opts ...Options) template.HTML

TimerOff renders the "timer-off" icon.

Usage in templates:

{{ lucide "timer-off" }}

Direct usage in Go:

lucide.TimerOff()
lucide.TimerOff(lucide.Options{Size: 32, Class: "my-icon"})

func TimerReset

func TimerReset(opts ...Options) template.HTML

TimerReset renders the "timer-reset" icon.

Usage in templates:

{{ lucide "timer-reset" }}

Direct usage in Go:

lucide.TimerReset()
lucide.TimerReset(lucide.Options{Size: 32, Class: "my-icon"})

func ToggleLeft

func ToggleLeft(opts ...Options) template.HTML

ToggleLeft renders the "toggle-left" icon.

Usage in templates:

{{ lucide "toggle-left" }}

Direct usage in Go:

lucide.ToggleLeft()
lucide.ToggleLeft(lucide.Options{Size: 32, Class: "my-icon"})

func ToggleRight

func ToggleRight(opts ...Options) template.HTML

ToggleRight renders the "toggle-right" icon.

Usage in templates:

{{ lucide "toggle-right" }}

Direct usage in Go:

lucide.ToggleRight()
lucide.ToggleRight(lucide.Options{Size: 32, Class: "my-icon"})

func Toilet

func Toilet(opts ...Options) template.HTML

Toilet renders the "toilet" icon.

Usage in templates:

{{ lucide "toilet" }}

Direct usage in Go:

lucide.Toilet()
lucide.Toilet(lucide.Options{Size: 32, Class: "my-icon"})

func ToolCase

func ToolCase(opts ...Options) template.HTML

ToolCase renders the "tool-case" icon.

Usage in templates:

{{ lucide "tool-case" }}

Direct usage in Go:

lucide.ToolCase()
lucide.ToolCase(lucide.Options{Size: 32, Class: "my-icon"})

func Toolbox added in v0.8.0

func Toolbox(opts ...Options) template.HTML

Toolbox renders the "toolbox" icon.

Usage in templates:

{{ lucide "toolbox" }}

Direct usage in Go:

lucide.Toolbox()
lucide.Toolbox(lucide.Options{Size: 32, Class: "my-icon"})

func Tornado

func Tornado(opts ...Options) template.HTML

Tornado renders the "tornado" icon.

Usage in templates:

{{ lucide "tornado" }}

Direct usage in Go:

lucide.Tornado()
lucide.Tornado(lucide.Options{Size: 32, Class: "my-icon"})

func Torus

func Torus(opts ...Options) template.HTML

Torus renders the "torus" icon.

Usage in templates:

{{ lucide "torus" }}

Direct usage in Go:

lucide.Torus()
lucide.Torus(lucide.Options{Size: 32, Class: "my-icon"})

func Touchpad

func Touchpad(opts ...Options) template.HTML

Touchpad renders the "touchpad" icon.

Usage in templates:

{{ lucide "touchpad" }}

Direct usage in Go:

lucide.Touchpad()
lucide.Touchpad(lucide.Options{Size: 32, Class: "my-icon"})

func TouchpadOff

func TouchpadOff(opts ...Options) template.HTML

TouchpadOff renders the "touchpad-off" icon.

Usage in templates:

{{ lucide "touchpad-off" }}

Direct usage in Go:

lucide.TouchpadOff()
lucide.TouchpadOff(lucide.Options{Size: 32, Class: "my-icon"})

func TowelRack added in v0.10.0

func TowelRack(opts ...Options) template.HTML

TowelRack renders the "towel-rack" icon.

Usage in templates:

{{ lucide "towel-rack" }}

Direct usage in Go:

lucide.TowelRack()
lucide.TowelRack(lucide.Options{Size: 32, Class: "my-icon"})

func TowerControl

func TowerControl(opts ...Options) template.HTML

TowerControl renders the "tower-control" icon.

Usage in templates:

{{ lucide "tower-control" }}

Direct usage in Go:

lucide.TowerControl()
lucide.TowerControl(lucide.Options{Size: 32, Class: "my-icon"})

func ToyBrick

func ToyBrick(opts ...Options) template.HTML

ToyBrick renders the "toy-brick" icon.

Usage in templates:

{{ lucide "toy-brick" }}

Direct usage in Go:

lucide.ToyBrick()
lucide.ToyBrick(lucide.Options{Size: 32, Class: "my-icon"})

func Tractor

func Tractor(opts ...Options) template.HTML

Tractor renders the "tractor" icon.

Usage in templates:

{{ lucide "tractor" }}

Direct usage in Go:

lucide.Tractor()
lucide.Tractor(lucide.Options{Size: 32, Class: "my-icon"})

func TrafficCone

func TrafficCone(opts ...Options) template.HTML

TrafficCone renders the "traffic-cone" icon.

Usage in templates:

{{ lucide "traffic-cone" }}

Direct usage in Go:

lucide.TrafficCone()
lucide.TrafficCone(lucide.Options{Size: 32, Class: "my-icon"})

func Train deprecated added in v0.4.0

func Train(opts ...Options) template.HTML

Train is an alias for TramFront.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use TramFront instead.

Usage in templates:

{{ lucide "train" }}

Direct usage in Go:

lucide.Train()
lucide.Train(lucide.Options{Size: 32, Class: "my-icon"})

func TrainFront

func TrainFront(opts ...Options) template.HTML

TrainFront renders the "train-front" icon.

Usage in templates:

{{ lucide "train-front" }}

Direct usage in Go:

lucide.TrainFront()
lucide.TrainFront(lucide.Options{Size: 32, Class: "my-icon"})

func TrainFrontTunnel

func TrainFrontTunnel(opts ...Options) template.HTML

TrainFrontTunnel renders the "train-front-tunnel" icon.

Usage in templates:

{{ lucide "train-front-tunnel" }}

Direct usage in Go:

lucide.TrainFrontTunnel()
lucide.TrainFrontTunnel(lucide.Options{Size: 32, Class: "my-icon"})

func TrainTrack

func TrainTrack(opts ...Options) template.HTML

TrainTrack renders the "train-track" icon.

Usage in templates:

{{ lucide "train-track" }}

Direct usage in Go:

lucide.TrainTrack()
lucide.TrainTrack(lucide.Options{Size: 32, Class: "my-icon"})

func TramFront

func TramFront(opts ...Options) template.HTML

TramFront renders the "tram-front" icon.

Usage in templates:

{{ lucide "tram-front" }}

Direct usage in Go:

lucide.TramFront()
lucide.TramFront(lucide.Options{Size: 32, Class: "my-icon"})

func Transgender

func Transgender(opts ...Options) template.HTML

Transgender renders the "transgender" icon.

Usage in templates:

{{ lucide "transgender" }}

Direct usage in Go:

lucide.Transgender()
lucide.Transgender(lucide.Options{Size: 32, Class: "my-icon"})

func Trash

func Trash(opts ...Options) template.HTML

Trash renders the "trash" icon.

Usage in templates:

{{ lucide "trash" }}

Direct usage in Go:

lucide.Trash()
lucide.Trash(lucide.Options{Size: 32, Class: "my-icon"})

func Trash2

func Trash2(opts ...Options) template.HTML

Trash2 renders the "trash-2" icon.

Usage in templates:

{{ lucide "trash-2" }}

Direct usage in Go:

lucide.Trash2()
lucide.Trash2(lucide.Options{Size: 32, Class: "my-icon"})

func TreeDeciduous

func TreeDeciduous(opts ...Options) template.HTML

TreeDeciduous renders the "tree-deciduous" icon.

Usage in templates:

{{ lucide "tree-deciduous" }}

Direct usage in Go:

lucide.TreeDeciduous()
lucide.TreeDeciduous(lucide.Options{Size: 32, Class: "my-icon"})

func TreePalm

func TreePalm(opts ...Options) template.HTML

TreePalm renders the "tree-palm" icon.

Usage in templates:

{{ lucide "tree-palm" }}

Direct usage in Go:

lucide.TreePalm()
lucide.TreePalm(lucide.Options{Size: 32, Class: "my-icon"})

func TreePine

func TreePine(opts ...Options) template.HTML

TreePine renders the "tree-pine" icon.

Usage in templates:

{{ lucide "tree-pine" }}

Direct usage in Go:

lucide.TreePine()
lucide.TreePine(lucide.Options{Size: 32, Class: "my-icon"})

func Trees

func Trees(opts ...Options) template.HTML

Trees renders the "trees" icon.

Usage in templates:

{{ lucide "trees" }}

Direct usage in Go:

lucide.Trees()
lucide.Trees(lucide.Options{Size: 32, Class: "my-icon"})

func TrendingDown

func TrendingDown(opts ...Options) template.HTML

TrendingDown renders the "trending-down" icon.

Usage in templates:

{{ lucide "trending-down" }}

Direct usage in Go:

lucide.TrendingDown()
lucide.TrendingDown(lucide.Options{Size: 32, Class: "my-icon"})

func TrendingUp

func TrendingUp(opts ...Options) template.HTML

TrendingUp renders the "trending-up" icon.

Usage in templates:

{{ lucide "trending-up" }}

Direct usage in Go:

lucide.TrendingUp()
lucide.TrendingUp(lucide.Options{Size: 32, Class: "my-icon"})

func TrendingUpDown

func TrendingUpDown(opts ...Options) template.HTML

TrendingUpDown renders the "trending-up-down" icon.

Usage in templates:

{{ lucide "trending-up-down" }}

Direct usage in Go:

lucide.TrendingUpDown()
lucide.TrendingUpDown(lucide.Options{Size: 32, Class: "my-icon"})

func Triangle

func Triangle(opts ...Options) template.HTML

Triangle renders the "triangle" icon.

Usage in templates:

{{ lucide "triangle" }}

Direct usage in Go:

lucide.Triangle()
lucide.Triangle(lucide.Options{Size: 32, Class: "my-icon"})

func TriangleAlert

func TriangleAlert(opts ...Options) template.HTML

TriangleAlert renders the "triangle-alert" icon.

Usage in templates:

{{ lucide "triangle-alert" }}

Direct usage in Go:

lucide.TriangleAlert()
lucide.TriangleAlert(lucide.Options{Size: 32, Class: "my-icon"})

func TriangleDashed

func TriangleDashed(opts ...Options) template.HTML

TriangleDashed renders the "triangle-dashed" icon.

Usage in templates:

{{ lucide "triangle-dashed" }}

Direct usage in Go:

lucide.TriangleDashed()
lucide.TriangleDashed(lucide.Options{Size: 32, Class: "my-icon"})

func TriangleRight

func TriangleRight(opts ...Options) template.HTML

TriangleRight renders the "triangle-right" icon.

Usage in templates:

{{ lucide "triangle-right" }}

Direct usage in Go:

lucide.TriangleRight()
lucide.TriangleRight(lucide.Options{Size: 32, Class: "my-icon"})

func Trophy

func Trophy(opts ...Options) template.HTML

Trophy renders the "trophy" icon.

Usage in templates:

{{ lucide "trophy" }}

Direct usage in Go:

lucide.Trophy()
lucide.Trophy(lucide.Options{Size: 32, Class: "my-icon"})

func Truck

func Truck(opts ...Options) template.HTML

Truck renders the "truck" icon.

Usage in templates:

{{ lucide "truck" }}

Direct usage in Go:

lucide.Truck()
lucide.Truck(lucide.Options{Size: 32, Class: "my-icon"})

func TruckElectric

func TruckElectric(opts ...Options) template.HTML

TruckElectric renders the "truck-electric" icon.

Usage in templates:

{{ lucide "truck-electric" }}

Direct usage in Go:

lucide.TruckElectric()
lucide.TruckElectric(lucide.Options{Size: 32, Class: "my-icon"})

func TurkishLira

func TurkishLira(opts ...Options) template.HTML

TurkishLira renders the "turkish-lira" icon.

Usage in templates:

{{ lucide "turkish-lira" }}

Direct usage in Go:

lucide.TurkishLira()
lucide.TurkishLira(lucide.Options{Size: 32, Class: "my-icon"})

func Turntable

func Turntable(opts ...Options) template.HTML

Turntable renders the "turntable" icon.

Usage in templates:

{{ lucide "turntable" }}

Direct usage in Go:

lucide.Turntable()
lucide.Turntable(lucide.Options{Size: 32, Class: "my-icon"})

func Turtle

func Turtle(opts ...Options) template.HTML

Turtle renders the "turtle" icon.

Usage in templates:

{{ lucide "turtle" }}

Direct usage in Go:

lucide.Turtle()
lucide.Turtle(lucide.Options{Size: 32, Class: "my-icon"})

func Tv

func Tv(opts ...Options) template.HTML

Tv renders the "tv" icon.

Usage in templates:

{{ lucide "tv" }}

Direct usage in Go:

lucide.Tv()
lucide.Tv(lucide.Options{Size: 32, Class: "my-icon"})

func Tv2 deprecated added in v0.4.0

func Tv2(opts ...Options) template.HTML

Tv2 is an alias for TvMinimal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use TvMinimal instead.

Usage in templates:

{{ lucide "tv-2" }}

Direct usage in Go:

lucide.Tv2()
lucide.Tv2(lucide.Options{Size: 32, Class: "my-icon"})

func TvMinimal

func TvMinimal(opts ...Options) template.HTML

TvMinimal renders the "tv-minimal" icon.

Usage in templates:

{{ lucide "tv-minimal" }}

Direct usage in Go:

lucide.TvMinimal()
lucide.TvMinimal(lucide.Options{Size: 32, Class: "my-icon"})

func TvMinimalPlay

func TvMinimalPlay(opts ...Options) template.HTML

TvMinimalPlay renders the "tv-minimal-play" icon.

Usage in templates:

{{ lucide "tv-minimal-play" }}

Direct usage in Go:

lucide.TvMinimalPlay()
lucide.TvMinimalPlay(lucide.Options{Size: 32, Class: "my-icon"})

func Type

func Type(opts ...Options) template.HTML

Type renders the "type" icon.

Usage in templates:

{{ lucide "type" }}

Direct usage in Go:

lucide.Type()
lucide.Type(lucide.Options{Size: 32, Class: "my-icon"})

func TypeOutline

func TypeOutline(opts ...Options) template.HTML

TypeOutline renders the "type-outline" icon.

Usage in templates:

{{ lucide "type-outline" }}

Direct usage in Go:

lucide.TypeOutline()
lucide.TypeOutline(lucide.Options{Size: 32, Class: "my-icon"})

func Umbrella

func Umbrella(opts ...Options) template.HTML

Umbrella renders the "umbrella" icon.

Usage in templates:

{{ lucide "umbrella" }}

Direct usage in Go:

lucide.Umbrella()
lucide.Umbrella(lucide.Options{Size: 32, Class: "my-icon"})

func UmbrellaOff

func UmbrellaOff(opts ...Options) template.HTML

UmbrellaOff renders the "umbrella-off" icon.

Usage in templates:

{{ lucide "umbrella-off" }}

Direct usage in Go:

lucide.UmbrellaOff()
lucide.UmbrellaOff(lucide.Options{Size: 32, Class: "my-icon"})

func Underline

func Underline(opts ...Options) template.HTML

Underline renders the "underline" icon.

Usage in templates:

{{ lucide "underline" }}

Direct usage in Go:

lucide.Underline()
lucide.Underline(lucide.Options{Size: 32, Class: "my-icon"})

func Undo

func Undo(opts ...Options) template.HTML

Undo renders the "undo" icon.

Usage in templates:

{{ lucide "undo" }}

Direct usage in Go:

lucide.Undo()
lucide.Undo(lucide.Options{Size: 32, Class: "my-icon"})

func Undo2

func Undo2(opts ...Options) template.HTML

Undo2 renders the "undo-2" icon.

Usage in templates:

{{ lucide "undo-2" }}

Direct usage in Go:

lucide.Undo2()
lucide.Undo2(lucide.Options{Size: 32, Class: "my-icon"})

func UndoDot

func UndoDot(opts ...Options) template.HTML

UndoDot renders the "undo-dot" icon.

Usage in templates:

{{ lucide "undo-dot" }}

Direct usage in Go:

lucide.UndoDot()
lucide.UndoDot(lucide.Options{Size: 32, Class: "my-icon"})

func UnfoldHorizontal

func UnfoldHorizontal(opts ...Options) template.HTML

UnfoldHorizontal renders the "unfold-horizontal" icon.

Usage in templates:

{{ lucide "unfold-horizontal" }}

Direct usage in Go:

lucide.UnfoldHorizontal()
lucide.UnfoldHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func UnfoldVertical

func UnfoldVertical(opts ...Options) template.HTML

UnfoldVertical renders the "unfold-vertical" icon.

Usage in templates:

{{ lucide "unfold-vertical" }}

Direct usage in Go:

lucide.UnfoldVertical()
lucide.UnfoldVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Ungroup

func Ungroup(opts ...Options) template.HTML

Ungroup renders the "ungroup" icon.

Usage in templates:

{{ lucide "ungroup" }}

Direct usage in Go:

lucide.Ungroup()
lucide.Ungroup(lucide.Options{Size: 32, Class: "my-icon"})

func University

func University(opts ...Options) template.HTML

University renders the "university" icon.

Usage in templates:

{{ lucide "university" }}

Direct usage in Go:

lucide.University()
lucide.University(lucide.Options{Size: 32, Class: "my-icon"})
func Unlink(opts ...Options) template.HTML

Unlink renders the "unlink" icon.

Usage in templates:

{{ lucide "unlink" }}

Direct usage in Go:

lucide.Unlink()
lucide.Unlink(lucide.Options{Size: 32, Class: "my-icon"})

func Unlink2

func Unlink2(opts ...Options) template.HTML

Unlink2 renders the "unlink-2" icon.

Usage in templates:

{{ lucide "unlink-2" }}

Direct usage in Go:

lucide.Unlink2()
lucide.Unlink2(lucide.Options{Size: 32, Class: "my-icon"})

func Unlock deprecated added in v0.4.0

func Unlock(opts ...Options) template.HTML

Unlock is an alias for LockOpen.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use LockOpen instead.

Usage in templates:

{{ lucide "unlock" }}

Direct usage in Go:

lucide.Unlock()
lucide.Unlock(lucide.Options{Size: 32, Class: "my-icon"})

func UnlockKeyhole deprecated added in v0.4.0

func UnlockKeyhole(opts ...Options) template.HTML

UnlockKeyhole is an alias for LockKeyholeOpen.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use LockKeyholeOpen instead.

Usage in templates:

{{ lucide "unlock-keyhole" }}

Direct usage in Go:

lucide.UnlockKeyhole()
lucide.UnlockKeyhole(lucide.Options{Size: 32, Class: "my-icon"})

func Unplug

func Unplug(opts ...Options) template.HTML

Unplug renders the "unplug" icon.

Usage in templates:

{{ lucide "unplug" }}

Direct usage in Go:

lucide.Unplug()
lucide.Unplug(lucide.Options{Size: 32, Class: "my-icon"})

func Upload

func Upload(opts ...Options) template.HTML

Upload renders the "upload" icon.

Usage in templates:

{{ lucide "upload" }}

Direct usage in Go:

lucide.Upload()
lucide.Upload(lucide.Options{Size: 32, Class: "my-icon"})

func UploadCloud deprecated added in v0.4.0

func UploadCloud(opts ...Options) template.HTML

UploadCloud is an alias for CloudUpload.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CloudUpload instead.

Usage in templates:

{{ lucide "upload-cloud" }}

Direct usage in Go:

lucide.UploadCloud()
lucide.UploadCloud(lucide.Options{Size: 32, Class: "my-icon"})

func Usb

func Usb(opts ...Options) template.HTML

Usb renders the "usb" icon.

Usage in templates:

{{ lucide "usb" }}

Direct usage in Go:

lucide.Usb()
lucide.Usb(lucide.Options{Size: 32, Class: "my-icon"})

func User

func User(opts ...Options) template.HTML

User renders the "user" icon.

Usage in templates:

{{ lucide "user" }}

Direct usage in Go:

lucide.User()
lucide.User(lucide.Options{Size: 32, Class: "my-icon"})

func User2 deprecated added in v0.4.0

func User2(opts ...Options) template.HTML

User2 is an alias for UserRound.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use UserRound instead.

Usage in templates:

{{ lucide "user-2" }}

Direct usage in Go:

lucide.User2()
lucide.User2(lucide.Options{Size: 32, Class: "my-icon"})

func UserCheck

func UserCheck(opts ...Options) template.HTML

UserCheck renders the "user-check" icon.

Usage in templates:

{{ lucide "user-check" }}

Direct usage in Go:

lucide.UserCheck()
lucide.UserCheck(lucide.Options{Size: 32, Class: "my-icon"})

func UserCheck2 deprecated added in v0.4.0

func UserCheck2(opts ...Options) template.HTML

UserCheck2 is an alias for UserRoundCheck.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use UserRoundCheck instead.

Usage in templates:

{{ lucide "user-check-2" }}

Direct usage in Go:

lucide.UserCheck2()
lucide.UserCheck2(lucide.Options{Size: 32, Class: "my-icon"})

func UserCircle deprecated added in v0.4.0

func UserCircle(opts ...Options) template.HTML

UserCircle is an alias for CircleUser.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleUser instead.

Usage in templates:

{{ lucide "user-circle" }}

Direct usage in Go:

lucide.UserCircle()
lucide.UserCircle(lucide.Options{Size: 32, Class: "my-icon"})

func UserCircle2 deprecated added in v0.4.0

func UserCircle2(opts ...Options) template.HTML

UserCircle2 is an alias for CircleUserRound.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleUserRound instead.

Usage in templates:

{{ lucide "user-circle-2" }}

Direct usage in Go:

lucide.UserCircle2()
lucide.UserCircle2(lucide.Options{Size: 32, Class: "my-icon"})

func UserCog

func UserCog(opts ...Options) template.HTML

UserCog renders the "user-cog" icon.

Usage in templates:

{{ lucide "user-cog" }}

Direct usage in Go:

lucide.UserCog()
lucide.UserCog(lucide.Options{Size: 32, Class: "my-icon"})

func UserCog2 deprecated added in v0.4.0

func UserCog2(opts ...Options) template.HTML

UserCog2 is an alias for UserRoundCog.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use UserRoundCog instead.

Usage in templates:

{{ lucide "user-cog-2" }}

Direct usage in Go:

lucide.UserCog2()
lucide.UserCog2(lucide.Options{Size: 32, Class: "my-icon"})

func UserKey added in v0.9.0

func UserKey(opts ...Options) template.HTML

UserKey renders the "user-key" icon.

Usage in templates:

{{ lucide "user-key" }}

Direct usage in Go:

lucide.UserKey()
lucide.UserKey(lucide.Options{Size: 32, Class: "my-icon"})

func UserLock

func UserLock(opts ...Options) template.HTML

UserLock renders the "user-lock" icon.

Usage in templates:

{{ lucide "user-lock" }}

Direct usage in Go:

lucide.UserLock()
lucide.UserLock(lucide.Options{Size: 32, Class: "my-icon"})

func UserMinus

func UserMinus(opts ...Options) template.HTML

UserMinus renders the "user-minus" icon.

Usage in templates:

{{ lucide "user-minus" }}

Direct usage in Go:

lucide.UserMinus()
lucide.UserMinus(lucide.Options{Size: 32, Class: "my-icon"})

func UserMinus2 deprecated added in v0.4.0

func UserMinus2(opts ...Options) template.HTML

UserMinus2 is an alias for UserRoundMinus.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use UserRoundMinus instead.

Usage in templates:

{{ lucide "user-minus-2" }}

Direct usage in Go:

lucide.UserMinus2()
lucide.UserMinus2(lucide.Options{Size: 32, Class: "my-icon"})

func UserPen

func UserPen(opts ...Options) template.HTML

UserPen renders the "user-pen" icon.

Usage in templates:

{{ lucide "user-pen" }}

Direct usage in Go:

lucide.UserPen()
lucide.UserPen(lucide.Options{Size: 32, Class: "my-icon"})

func UserPlus

func UserPlus(opts ...Options) template.HTML

UserPlus renders the "user-plus" icon.

Usage in templates:

{{ lucide "user-plus" }}

Direct usage in Go:

lucide.UserPlus()
lucide.UserPlus(lucide.Options{Size: 32, Class: "my-icon"})

func UserPlus2 deprecated added in v0.4.0

func UserPlus2(opts ...Options) template.HTML

UserPlus2 is an alias for UserRoundPlus.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use UserRoundPlus instead.

Usage in templates:

{{ lucide "user-plus-2" }}

Direct usage in Go:

lucide.UserPlus2()
lucide.UserPlus2(lucide.Options{Size: 32, Class: "my-icon"})

func UserRound

func UserRound(opts ...Options) template.HTML

UserRound renders the "user-round" icon.

Usage in templates:

{{ lucide "user-round" }}

Direct usage in Go:

lucide.UserRound()
lucide.UserRound(lucide.Options{Size: 32, Class: "my-icon"})

func UserRoundArrowLeft added in v0.19.0

func UserRoundArrowLeft(opts ...Options) template.HTML

UserRoundArrowLeft renders the "user-round-arrow-left" icon.

Usage in templates:

{{ lucide "user-round-arrow-left" }}

Direct usage in Go:

lucide.UserRoundArrowLeft()
lucide.UserRoundArrowLeft(lucide.Options{Size: 32, Class: "my-icon"})

func UserRoundCheck

func UserRoundCheck(opts ...Options) template.HTML

UserRoundCheck renders the "user-round-check" icon.

Usage in templates:

{{ lucide "user-round-check" }}

Direct usage in Go:

lucide.UserRoundCheck()
lucide.UserRoundCheck(lucide.Options{Size: 32, Class: "my-icon"})

func UserRoundCog

func UserRoundCog(opts ...Options) template.HTML

UserRoundCog renders the "user-round-cog" icon.

Usage in templates:

{{ lucide "user-round-cog" }}

Direct usage in Go:

lucide.UserRoundCog()
lucide.UserRoundCog(lucide.Options{Size: 32, Class: "my-icon"})

func UserRoundKey added in v0.9.0

func UserRoundKey(opts ...Options) template.HTML

UserRoundKey renders the "user-round-key" icon.

Usage in templates:

{{ lucide "user-round-key" }}

Direct usage in Go:

lucide.UserRoundKey()
lucide.UserRoundKey(lucide.Options{Size: 32, Class: "my-icon"})

func UserRoundMinus

func UserRoundMinus(opts ...Options) template.HTML

UserRoundMinus renders the "user-round-minus" icon.

Usage in templates:

{{ lucide "user-round-minus" }}

Direct usage in Go:

lucide.UserRoundMinus()
lucide.UserRoundMinus(lucide.Options{Size: 32, Class: "my-icon"})

func UserRoundPen

func UserRoundPen(opts ...Options) template.HTML

UserRoundPen renders the "user-round-pen" icon.

Usage in templates:

{{ lucide "user-round-pen" }}

Direct usage in Go:

lucide.UserRoundPen()
lucide.UserRoundPen(lucide.Options{Size: 32, Class: "my-icon"})

func UserRoundPlus

func UserRoundPlus(opts ...Options) template.HTML

UserRoundPlus renders the "user-round-plus" icon.

Usage in templates:

{{ lucide "user-round-plus" }}

Direct usage in Go:

lucide.UserRoundPlus()
lucide.UserRoundPlus(lucide.Options{Size: 32, Class: "my-icon"})

func UserRoundSearch

func UserRoundSearch(opts ...Options) template.HTML

UserRoundSearch renders the "user-round-search" icon.

Usage in templates:

{{ lucide "user-round-search" }}

Direct usage in Go:

lucide.UserRoundSearch()
lucide.UserRoundSearch(lucide.Options{Size: 32, Class: "my-icon"})

func UserRoundX

func UserRoundX(opts ...Options) template.HTML

UserRoundX renders the "user-round-x" icon.

Usage in templates:

{{ lucide "user-round-x" }}

Direct usage in Go:

lucide.UserRoundX()
lucide.UserRoundX(lucide.Options{Size: 32, Class: "my-icon"})

func UserSearch

func UserSearch(opts ...Options) template.HTML

UserSearch renders the "user-search" icon.

Usage in templates:

{{ lucide "user-search" }}

Direct usage in Go:

lucide.UserSearch()
lucide.UserSearch(lucide.Options{Size: 32, Class: "my-icon"})

func UserShield added in v0.23.0

func UserShield(opts ...Options) template.HTML

UserShield renders the "user-shield" icon.

Usage in templates:

{{ lucide "user-shield" }}

Direct usage in Go:

lucide.UserShield()
lucide.UserShield(lucide.Options{Size: 32, Class: "my-icon"})

func UserSquare deprecated added in v0.4.0

func UserSquare(opts ...Options) template.HTML

UserSquare is an alias for SquareUser.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareUser instead.

Usage in templates:

{{ lucide "user-square" }}

Direct usage in Go:

lucide.UserSquare()
lucide.UserSquare(lucide.Options{Size: 32, Class: "my-icon"})

func UserSquare2 deprecated added in v0.4.0

func UserSquare2(opts ...Options) template.HTML

UserSquare2 is an alias for SquareUserRound.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareUserRound instead.

Usage in templates:

{{ lucide "user-square-2" }}

Direct usage in Go:

lucide.UserSquare2()
lucide.UserSquare2(lucide.Options{Size: 32, Class: "my-icon"})

func UserStar

func UserStar(opts ...Options) template.HTML

UserStar renders the "user-star" icon.

Usage in templates:

{{ lucide "user-star" }}

Direct usage in Go:

lucide.UserStar()
lucide.UserStar(lucide.Options{Size: 32, Class: "my-icon"})

func UserX

func UserX(opts ...Options) template.HTML

UserX renders the "user-x" icon.

Usage in templates:

{{ lucide "user-x" }}

Direct usage in Go:

lucide.UserX()
lucide.UserX(lucide.Options{Size: 32, Class: "my-icon"})

func UserX2 deprecated added in v0.4.0

func UserX2(opts ...Options) template.HTML

UserX2 is an alias for UserRoundX.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use UserRoundX instead.

Usage in templates:

{{ lucide "user-x-2" }}

Direct usage in Go:

lucide.UserX2()
lucide.UserX2(lucide.Options{Size: 32, Class: "my-icon"})

func Users

func Users(opts ...Options) template.HTML

Users renders the "users" icon.

Usage in templates:

{{ lucide "users" }}

Direct usage in Go:

lucide.Users()
lucide.Users(lucide.Options{Size: 32, Class: "my-icon"})

func Users2 deprecated added in v0.4.0

func Users2(opts ...Options) template.HTML

Users2 is an alias for UsersRound.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use UsersRound instead.

Usage in templates:

{{ lucide "users-2" }}

Direct usage in Go:

lucide.Users2()
lucide.Users2(lucide.Options{Size: 32, Class: "my-icon"})

func UsersRound

func UsersRound(opts ...Options) template.HTML

UsersRound renders the "users-round" icon.

Usage in templates:

{{ lucide "users-round" }}

Direct usage in Go:

lucide.UsersRound()
lucide.UsersRound(lucide.Options{Size: 32, Class: "my-icon"})

func Utensils

func Utensils(opts ...Options) template.HTML

Utensils renders the "utensils" icon.

Usage in templates:

{{ lucide "utensils" }}

Direct usage in Go:

lucide.Utensils()
lucide.Utensils(lucide.Options{Size: 32, Class: "my-icon"})

func UtensilsCrossed

func UtensilsCrossed(opts ...Options) template.HTML

UtensilsCrossed renders the "utensils-crossed" icon.

Usage in templates:

{{ lucide "utensils-crossed" }}

Direct usage in Go:

lucide.UtensilsCrossed()
lucide.UtensilsCrossed(lucide.Options{Size: 32, Class: "my-icon"})

func UtilityPole

func UtilityPole(opts ...Options) template.HTML

UtilityPole renders the "utility-pole" icon.

Usage in templates:

{{ lucide "utility-pole" }}

Direct usage in Go:

lucide.UtilityPole()
lucide.UtilityPole(lucide.Options{Size: 32, Class: "my-icon"})

func Van added in v0.7.0

func Van(opts ...Options) template.HTML

Van renders the "van" icon.

Usage in templates:

{{ lucide "van" }}

Direct usage in Go:

lucide.Van()
lucide.Van(lucide.Options{Size: 32, Class: "my-icon"})

func Variable

func Variable(opts ...Options) template.HTML

Variable renders the "variable" icon.

Usage in templates:

{{ lucide "variable" }}

Direct usage in Go:

lucide.Variable()
lucide.Variable(lucide.Options{Size: 32, Class: "my-icon"})

func Vault

func Vault(opts ...Options) template.HTML

Vault renders the "vault" icon.

Usage in templates:

{{ lucide "vault" }}

Direct usage in Go:

lucide.Vault()
lucide.Vault(lucide.Options{Size: 32, Class: "my-icon"})

func VectorSquare

func VectorSquare(opts ...Options) template.HTML

VectorSquare renders the "vector-square" icon.

Usage in templates:

{{ lucide "vector-square" }}

Direct usage in Go:

lucide.VectorSquare()
lucide.VectorSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Vegan

func Vegan(opts ...Options) template.HTML

Vegan renders the "vegan" icon.

Usage in templates:

{{ lucide "vegan" }}

Direct usage in Go:

lucide.Vegan()
lucide.Vegan(lucide.Options{Size: 32, Class: "my-icon"})

func VenetianMask

func VenetianMask(opts ...Options) template.HTML

VenetianMask renders the "venetian-mask" icon.

Usage in templates:

{{ lucide "venetian-mask" }}

Direct usage in Go:

lucide.VenetianMask()
lucide.VenetianMask(lucide.Options{Size: 32, Class: "my-icon"})

func Venus

func Venus(opts ...Options) template.HTML

Venus renders the "venus" icon.

Usage in templates:

{{ lucide "venus" }}

Direct usage in Go:

lucide.Venus()
lucide.Venus(lucide.Options{Size: 32, Class: "my-icon"})

func VenusAndMars

func VenusAndMars(opts ...Options) template.HTML

VenusAndMars renders the "venus-and-mars" icon.

Usage in templates:

{{ lucide "venus-and-mars" }}

Direct usage in Go:

lucide.VenusAndMars()
lucide.VenusAndMars(lucide.Options{Size: 32, Class: "my-icon"})

func Verified deprecated added in v0.4.0

func Verified(opts ...Options) template.HTML

Verified is an alias for BadgeCheck.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use BadgeCheck instead.

Usage in templates:

{{ lucide "verified" }}

Direct usage in Go:

lucide.Verified()
lucide.Verified(lucide.Options{Size: 32, Class: "my-icon"})

func Vibrate

func Vibrate(opts ...Options) template.HTML

Vibrate renders the "vibrate" icon.

Usage in templates:

{{ lucide "vibrate" }}

Direct usage in Go:

lucide.Vibrate()
lucide.Vibrate(lucide.Options{Size: 32, Class: "my-icon"})

func VibrateOff

func VibrateOff(opts ...Options) template.HTML

VibrateOff renders the "vibrate-off" icon.

Usage in templates:

{{ lucide "vibrate-off" }}

Direct usage in Go:

lucide.VibrateOff()
lucide.VibrateOff(lucide.Options{Size: 32, Class: "my-icon"})

func Video

func Video(opts ...Options) template.HTML

Video renders the "video" icon.

Usage in templates:

{{ lucide "video" }}

Direct usage in Go:

lucide.Video()
lucide.Video(lucide.Options{Size: 32, Class: "my-icon"})

func VideoOff

func VideoOff(opts ...Options) template.HTML

VideoOff renders the "video-off" icon.

Usage in templates:

{{ lucide "video-off" }}

Direct usage in Go:

lucide.VideoOff()
lucide.VideoOff(lucide.Options{Size: 32, Class: "my-icon"})

func Videotape

func Videotape(opts ...Options) template.HTML

Videotape renders the "videotape" icon.

Usage in templates:

{{ lucide "videotape" }}

Direct usage in Go:

lucide.Videotape()
lucide.Videotape(lucide.Options{Size: 32, Class: "my-icon"})

func View

func View(opts ...Options) template.HTML

View renders the "view" icon.

Usage in templates:

{{ lucide "view" }}

Direct usage in Go:

lucide.View()
lucide.View(lucide.Options{Size: 32, Class: "my-icon"})

func Voicemail

func Voicemail(opts ...Options) template.HTML

Voicemail renders the "voicemail" icon.

Usage in templates:

{{ lucide "voicemail" }}

Direct usage in Go:

lucide.Voicemail()
lucide.Voicemail(lucide.Options{Size: 32, Class: "my-icon"})

func Volleyball

func Volleyball(opts ...Options) template.HTML

Volleyball renders the "volleyball" icon.

Usage in templates:

{{ lucide "volleyball" }}

Direct usage in Go:

lucide.Volleyball()
lucide.Volleyball(lucide.Options{Size: 32, Class: "my-icon"})

func Volume

func Volume(opts ...Options) template.HTML

Volume renders the "volume" icon.

Usage in templates:

{{ lucide "volume" }}

Direct usage in Go:

lucide.Volume()
lucide.Volume(lucide.Options{Size: 32, Class: "my-icon"})

func Volume1

func Volume1(opts ...Options) template.HTML

Volume1 renders the "volume-1" icon.

Usage in templates:

{{ lucide "volume-1" }}

Direct usage in Go:

lucide.Volume1()
lucide.Volume1(lucide.Options{Size: 32, Class: "my-icon"})

func Volume2

func Volume2(opts ...Options) template.HTML

Volume2 renders the "volume-2" icon.

Usage in templates:

{{ lucide "volume-2" }}

Direct usage in Go:

lucide.Volume2()
lucide.Volume2(lucide.Options{Size: 32, Class: "my-icon"})

func VolumeOff

func VolumeOff(opts ...Options) template.HTML

VolumeOff renders the "volume-off" icon.

Usage in templates:

{{ lucide "volume-off" }}

Direct usage in Go:

lucide.VolumeOff()
lucide.VolumeOff(lucide.Options{Size: 32, Class: "my-icon"})

func VolumeX

func VolumeX(opts ...Options) template.HTML

VolumeX renders the "volume-x" icon.

Usage in templates:

{{ lucide "volume-x" }}

Direct usage in Go:

lucide.VolumeX()
lucide.VolumeX(lucide.Options{Size: 32, Class: "my-icon"})

func Vote

func Vote(opts ...Options) template.HTML

Vote renders the "vote" icon.

Usage in templates:

{{ lucide "vote" }}

Direct usage in Go:

lucide.Vote()
lucide.Vote(lucide.Options{Size: 32, Class: "my-icon"})

func Wallet

func Wallet(opts ...Options) template.HTML

Wallet renders the "wallet" icon.

Usage in templates:

{{ lucide "wallet" }}

Direct usage in Go:

lucide.Wallet()
lucide.Wallet(lucide.Options{Size: 32, Class: "my-icon"})

func Wallet2 deprecated added in v0.4.0

func Wallet2(opts ...Options) template.HTML

Wallet2 is an alias for WalletMinimal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use WalletMinimal instead.

Usage in templates:

{{ lucide "wallet-2" }}

Direct usage in Go:

lucide.Wallet2()
lucide.Wallet2(lucide.Options{Size: 32, Class: "my-icon"})

func WalletCards

func WalletCards(opts ...Options) template.HTML

WalletCards renders the "wallet-cards" icon.

Usage in templates:

{{ lucide "wallet-cards" }}

Direct usage in Go:

lucide.WalletCards()
lucide.WalletCards(lucide.Options{Size: 32, Class: "my-icon"})

func WalletMinimal

func WalletMinimal(opts ...Options) template.HTML

WalletMinimal renders the "wallet-minimal" icon.

Usage in templates:

{{ lucide "wallet-minimal" }}

Direct usage in Go:

lucide.WalletMinimal()
lucide.WalletMinimal(lucide.Options{Size: 32, Class: "my-icon"})

func Wallpaper

func Wallpaper(opts ...Options) template.HTML

Wallpaper renders the "wallpaper" icon.

Usage in templates:

{{ lucide "wallpaper" }}

Direct usage in Go:

lucide.Wallpaper()
lucide.Wallpaper(lucide.Options{Size: 32, Class: "my-icon"})

func Wand

func Wand(opts ...Options) template.HTML

Wand renders the "wand" icon.

Usage in templates:

{{ lucide "wand" }}

Direct usage in Go:

lucide.Wand()
lucide.Wand(lucide.Options{Size: 32, Class: "my-icon"})

func Wand2 deprecated added in v0.4.0

func Wand2(opts ...Options) template.HTML

Wand2 is an alias for WandSparkles.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use WandSparkles instead.

Usage in templates:

{{ lucide "wand-2" }}

Direct usage in Go:

lucide.Wand2()
lucide.Wand2(lucide.Options{Size: 32, Class: "my-icon"})

func WandSparkles

func WandSparkles(opts ...Options) template.HTML

WandSparkles renders the "wand-sparkles" icon.

Usage in templates:

{{ lucide "wand-sparkles" }}

Direct usage in Go:

lucide.WandSparkles()
lucide.WandSparkles(lucide.Options{Size: 32, Class: "my-icon"})

func Warehouse

func Warehouse(opts ...Options) template.HTML

Warehouse renders the "warehouse" icon.

Usage in templates:

{{ lucide "warehouse" }}

Direct usage in Go:

lucide.Warehouse()
lucide.Warehouse(lucide.Options{Size: 32, Class: "my-icon"})

func WashingMachine

func WashingMachine(opts ...Options) template.HTML

WashingMachine renders the "washing-machine" icon.

Usage in templates:

{{ lucide "washing-machine" }}

Direct usage in Go:

lucide.WashingMachine()
lucide.WashingMachine(lucide.Options{Size: 32, Class: "my-icon"})

func Watch

func Watch(opts ...Options) template.HTML

Watch renders the "watch" icon.

Usage in templates:

{{ lucide "watch" }}

Direct usage in Go:

lucide.Watch()
lucide.Watch(lucide.Options{Size: 32, Class: "my-icon"})

func Waves deprecated

func Waves(opts ...Options) template.HTML

Waves is an alias for WavesHorizontal.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use WavesHorizontal instead.

Usage in templates:

{{ lucide "waves" }}

Direct usage in Go:

lucide.Waves()
lucide.Waves(lucide.Options{Size: 32, Class: "my-icon"})

func WavesArrowDown added in v0.6.0

func WavesArrowDown(opts ...Options) template.HTML

WavesArrowDown renders the "waves-arrow-down" icon.

Usage in templates:

{{ lucide "waves-arrow-down" }}

Direct usage in Go:

lucide.WavesArrowDown()
lucide.WavesArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func WavesArrowUp added in v0.6.0

func WavesArrowUp(opts ...Options) template.HTML

WavesArrowUp renders the "waves-arrow-up" icon.

Usage in templates:

{{ lucide "waves-arrow-up" }}

Direct usage in Go:

lucide.WavesArrowUp()
lucide.WavesArrowUp(lucide.Options{Size: 32, Class: "my-icon"})

func WavesHorizontal added in v0.15.0

func WavesHorizontal(opts ...Options) template.HTML

WavesHorizontal renders the "waves-horizontal" icon.

Usage in templates:

{{ lucide "waves-horizontal" }}

Direct usage in Go:

lucide.WavesHorizontal()
lucide.WavesHorizontal(lucide.Options{Size: 32, Class: "my-icon"})

func WavesLadder

func WavesLadder(opts ...Options) template.HTML

WavesLadder renders the "waves-ladder" icon.

Usage in templates:

{{ lucide "waves-ladder" }}

Direct usage in Go:

lucide.WavesLadder()
lucide.WavesLadder(lucide.Options{Size: 32, Class: "my-icon"})

func WavesVertical added in v0.15.0

func WavesVertical(opts ...Options) template.HTML

WavesVertical renders the "waves-vertical" icon.

Usage in templates:

{{ lucide "waves-vertical" }}

Direct usage in Go:

lucide.WavesVertical()
lucide.WavesVertical(lucide.Options{Size: 32, Class: "my-icon"})

func Waypoints

func Waypoints(opts ...Options) template.HTML

Waypoints renders the "waypoints" icon.

Usage in templates:

{{ lucide "waypoints" }}

Direct usage in Go:

lucide.Waypoints()
lucide.Waypoints(lucide.Options{Size: 32, Class: "my-icon"})

func Webcam

func Webcam(opts ...Options) template.HTML

Webcam renders the "webcam" icon.

Usage in templates:

{{ lucide "webcam" }}

Direct usage in Go:

lucide.Webcam()
lucide.Webcam(lucide.Options{Size: 32, Class: "my-icon"})

func WebcamOff added in v0.18.0

func WebcamOff(opts ...Options) template.HTML

WebcamOff renders the "webcam-off" icon.

Usage in templates:

{{ lucide "webcam-off" }}

Direct usage in Go:

lucide.WebcamOff()
lucide.WebcamOff(lucide.Options{Size: 32, Class: "my-icon"})

func Webhook

func Webhook(opts ...Options) template.HTML

Webhook renders the "webhook" icon.

Usage in templates:

{{ lucide "webhook" }}

Direct usage in Go:

lucide.Webhook()
lucide.Webhook(lucide.Options{Size: 32, Class: "my-icon"})

func WebhookOff

func WebhookOff(opts ...Options) template.HTML

WebhookOff renders the "webhook-off" icon.

Usage in templates:

{{ lucide "webhook-off" }}

Direct usage in Go:

lucide.WebhookOff()
lucide.WebhookOff(lucide.Options{Size: 32, Class: "my-icon"})

func Weight

func Weight(opts ...Options) template.HTML

Weight renders the "weight" icon.

Usage in templates:

{{ lucide "weight" }}

Direct usage in Go:

lucide.Weight()
lucide.Weight(lucide.Options{Size: 32, Class: "my-icon"})

func WeightTilde added in v0.7.0

func WeightTilde(opts ...Options) template.HTML

WeightTilde renders the "weight-tilde" icon.

Usage in templates:

{{ lucide "weight-tilde" }}

Direct usage in Go:

lucide.WeightTilde()
lucide.WeightTilde(lucide.Options{Size: 32, Class: "my-icon"})

func Wheat

func Wheat(opts ...Options) template.HTML

Wheat renders the "wheat" icon.

Usage in templates:

{{ lucide "wheat" }}

Direct usage in Go:

lucide.Wheat()
lucide.Wheat(lucide.Options{Size: 32, Class: "my-icon"})

func WheatOff

func WheatOff(opts ...Options) template.HTML

WheatOff renders the "wheat-off" icon.

Usage in templates:

{{ lucide "wheat-off" }}

Direct usage in Go:

lucide.WheatOff()
lucide.WheatOff(lucide.Options{Size: 32, Class: "my-icon"})

func WholeWord

func WholeWord(opts ...Options) template.HTML

WholeWord renders the "whole-word" icon.

Usage in templates:

{{ lucide "whole-word" }}

Direct usage in Go:

lucide.WholeWord()
lucide.WholeWord(lucide.Options{Size: 32, Class: "my-icon"})

func Wifi

func Wifi(opts ...Options) template.HTML

Wifi renders the "wifi" icon.

Usage in templates:

{{ lucide "wifi" }}

Direct usage in Go:

lucide.Wifi()
lucide.Wifi(lucide.Options{Size: 32, Class: "my-icon"})

func WifiCog

func WifiCog(opts ...Options) template.HTML

WifiCog renders the "wifi-cog" icon.

Usage in templates:

{{ lucide "wifi-cog" }}

Direct usage in Go:

lucide.WifiCog()
lucide.WifiCog(lucide.Options{Size: 32, Class: "my-icon"})

func WifiHigh

func WifiHigh(opts ...Options) template.HTML

WifiHigh renders the "wifi-high" icon.

Usage in templates:

{{ lucide "wifi-high" }}

Direct usage in Go:

lucide.WifiHigh()
lucide.WifiHigh(lucide.Options{Size: 32, Class: "my-icon"})

func WifiLow

func WifiLow(opts ...Options) template.HTML

WifiLow renders the "wifi-low" icon.

Usage in templates:

{{ lucide "wifi-low" }}

Direct usage in Go:

lucide.WifiLow()
lucide.WifiLow(lucide.Options{Size: 32, Class: "my-icon"})

func WifiOff

func WifiOff(opts ...Options) template.HTML

WifiOff renders the "wifi-off" icon.

Usage in templates:

{{ lucide "wifi-off" }}

Direct usage in Go:

lucide.WifiOff()
lucide.WifiOff(lucide.Options{Size: 32, Class: "my-icon"})

func WifiPen

func WifiPen(opts ...Options) template.HTML

WifiPen renders the "wifi-pen" icon.

Usage in templates:

{{ lucide "wifi-pen" }}

Direct usage in Go:

lucide.WifiPen()
lucide.WifiPen(lucide.Options{Size: 32, Class: "my-icon"})

func WifiSync

func WifiSync(opts ...Options) template.HTML

WifiSync renders the "wifi-sync" icon.

Usage in templates:

{{ lucide "wifi-sync" }}

Direct usage in Go:

lucide.WifiSync()
lucide.WifiSync(lucide.Options{Size: 32, Class: "my-icon"})

func WifiZero

func WifiZero(opts ...Options) template.HTML

WifiZero renders the "wifi-zero" icon.

Usage in templates:

{{ lucide "wifi-zero" }}

Direct usage in Go:

lucide.WifiZero()
lucide.WifiZero(lucide.Options{Size: 32, Class: "my-icon"})

func Wind

func Wind(opts ...Options) template.HTML

Wind renders the "wind" icon.

Usage in templates:

{{ lucide "wind" }}

Direct usage in Go:

lucide.Wind()
lucide.Wind(lucide.Options{Size: 32, Class: "my-icon"})

func WindArrowDown

func WindArrowDown(opts ...Options) template.HTML

WindArrowDown renders the "wind-arrow-down" icon.

Usage in templates:

{{ lucide "wind-arrow-down" }}

Direct usage in Go:

lucide.WindArrowDown()
lucide.WindArrowDown(lucide.Options{Size: 32, Class: "my-icon"})

func Wine

func Wine(opts ...Options) template.HTML

Wine renders the "wine" icon.

Usage in templates:

{{ lucide "wine" }}

Direct usage in Go:

lucide.Wine()
lucide.Wine(lucide.Options{Size: 32, Class: "my-icon"})

func WineOff

func WineOff(opts ...Options) template.HTML

WineOff renders the "wine-off" icon.

Usage in templates:

{{ lucide "wine-off" }}

Direct usage in Go:

lucide.WineOff()
lucide.WineOff(lucide.Options{Size: 32, Class: "my-icon"})

func Workflow

func Workflow(opts ...Options) template.HTML

Workflow renders the "workflow" icon.

Usage in templates:

{{ lucide "workflow" }}

Direct usage in Go:

lucide.Workflow()
lucide.Workflow(lucide.Options{Size: 32, Class: "my-icon"})

func Worm

func Worm(opts ...Options) template.HTML

Worm renders the "worm" icon.

Usage in templates:

{{ lucide "worm" }}

Direct usage in Go:

lucide.Worm()
lucide.Worm(lucide.Options{Size: 32, Class: "my-icon"})

func WrapText deprecated added in v0.4.0

func WrapText(opts ...Options) template.HTML

WrapText is an alias for TextWrap.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use TextWrap instead.

Usage in templates:

{{ lucide "wrap-text" }}

Direct usage in Go:

lucide.WrapText()
lucide.WrapText(lucide.Options{Size: 32, Class: "my-icon"})

func Wrench

func Wrench(opts ...Options) template.HTML

Wrench renders the "wrench" icon.

Usage in templates:

{{ lucide "wrench" }}

Direct usage in Go:

lucide.Wrench()
lucide.Wrench(lucide.Options{Size: 32, Class: "my-icon"})

func WrenchOff added in v0.18.0

func WrenchOff(opts ...Options) template.HTML

WrenchOff renders the "wrench-off" icon.

Usage in templates:

{{ lucide "wrench-off" }}

Direct usage in Go:

lucide.WrenchOff()
lucide.WrenchOff(lucide.Options{Size: 32, Class: "my-icon"})

func X

func X(opts ...Options) template.HTML

X renders the "x" icon.

Usage in templates:

{{ lucide "x" }}

Direct usage in Go:

lucide.X()
lucide.X(lucide.Options{Size: 32, Class: "my-icon"})

func XCircle deprecated added in v0.4.0

func XCircle(opts ...Options) template.HTML

XCircle is an alias for CircleX.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use CircleX instead.

Usage in templates:

{{ lucide "x-circle" }}

Direct usage in Go:

lucide.XCircle()
lucide.XCircle(lucide.Options{Size: 32, Class: "my-icon"})

func XLineTop added in v0.10.0

func XLineTop(opts ...Options) template.HTML

XLineTop renders the "x-line-top" icon.

Usage in templates:

{{ lucide "x-line-top" }}

Direct usage in Go:

lucide.XLineTop()
lucide.XLineTop(lucide.Options{Size: 32, Class: "my-icon"})

func XOctagon deprecated added in v0.4.0

func XOctagon(opts ...Options) template.HTML

XOctagon is an alias for OctagonX.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use OctagonX instead.

Usage in templates:

{{ lucide "x-octagon" }}

Direct usage in Go:

lucide.XOctagon()
lucide.XOctagon(lucide.Options{Size: 32, Class: "my-icon"})

func XSquare deprecated added in v0.4.0

func XSquare(opts ...Options) template.HTML

XSquare is an alias for SquareX.

Deprecated: This icon name is deprecated and will be removed in a future version. Reason: alias.name Please use SquareX instead.

Usage in templates:

{{ lucide "x-square" }}

Direct usage in Go:

lucide.XSquare()
lucide.XSquare(lucide.Options{Size: 32, Class: "my-icon"})

func Zap

func Zap(opts ...Options) template.HTML

Zap renders the "zap" icon.

Usage in templates:

{{ lucide "zap" }}

Direct usage in Go:

lucide.Zap()
lucide.Zap(lucide.Options{Size: 32, Class: "my-icon"})

func ZapOff

func ZapOff(opts ...Options) template.HTML

ZapOff renders the "zap-off" icon.

Usage in templates:

{{ lucide "zap-off" }}

Direct usage in Go:

lucide.ZapOff()
lucide.ZapOff(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacAquarius added in v0.11.0

func ZodiacAquarius(opts ...Options) template.HTML

ZodiacAquarius renders the "zodiac-aquarius" icon.

Usage in templates:

{{ lucide "zodiac-aquarius" }}

Direct usage in Go:

lucide.ZodiacAquarius()
lucide.ZodiacAquarius(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacAries added in v0.11.0

func ZodiacAries(opts ...Options) template.HTML

ZodiacAries renders the "zodiac-aries" icon.

Usage in templates:

{{ lucide "zodiac-aries" }}

Direct usage in Go:

lucide.ZodiacAries()
lucide.ZodiacAries(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacCancer added in v0.11.0

func ZodiacCancer(opts ...Options) template.HTML

ZodiacCancer renders the "zodiac-cancer" icon.

Usage in templates:

{{ lucide "zodiac-cancer" }}

Direct usage in Go:

lucide.ZodiacCancer()
lucide.ZodiacCancer(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacCapricorn added in v0.11.0

func ZodiacCapricorn(opts ...Options) template.HTML

ZodiacCapricorn renders the "zodiac-capricorn" icon.

Usage in templates:

{{ lucide "zodiac-capricorn" }}

Direct usage in Go:

lucide.ZodiacCapricorn()
lucide.ZodiacCapricorn(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacGemini added in v0.11.0

func ZodiacGemini(opts ...Options) template.HTML

ZodiacGemini renders the "zodiac-gemini" icon.

Usage in templates:

{{ lucide "zodiac-gemini" }}

Direct usage in Go:

lucide.ZodiacGemini()
lucide.ZodiacGemini(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacLeo added in v0.11.0

func ZodiacLeo(opts ...Options) template.HTML

ZodiacLeo renders the "zodiac-leo" icon.

Usage in templates:

{{ lucide "zodiac-leo" }}

Direct usage in Go:

lucide.ZodiacLeo()
lucide.ZodiacLeo(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacLibra added in v0.11.0

func ZodiacLibra(opts ...Options) template.HTML

ZodiacLibra renders the "zodiac-libra" icon.

Usage in templates:

{{ lucide "zodiac-libra" }}

Direct usage in Go:

lucide.ZodiacLibra()
lucide.ZodiacLibra(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacOphiuchus added in v0.11.0

func ZodiacOphiuchus(opts ...Options) template.HTML

ZodiacOphiuchus renders the "zodiac-ophiuchus" icon.

Usage in templates:

{{ lucide "zodiac-ophiuchus" }}

Direct usage in Go:

lucide.ZodiacOphiuchus()
lucide.ZodiacOphiuchus(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacPisces added in v0.11.0

func ZodiacPisces(opts ...Options) template.HTML

ZodiacPisces renders the "zodiac-pisces" icon.

Usage in templates:

{{ lucide "zodiac-pisces" }}

Direct usage in Go:

lucide.ZodiacPisces()
lucide.ZodiacPisces(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacSagittarius added in v0.11.0

func ZodiacSagittarius(opts ...Options) template.HTML

ZodiacSagittarius renders the "zodiac-sagittarius" icon.

Usage in templates:

{{ lucide "zodiac-sagittarius" }}

Direct usage in Go:

lucide.ZodiacSagittarius()
lucide.ZodiacSagittarius(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacScorpio added in v0.11.0

func ZodiacScorpio(opts ...Options) template.HTML

ZodiacScorpio renders the "zodiac-scorpio" icon.

Usage in templates:

{{ lucide "zodiac-scorpio" }}

Direct usage in Go:

lucide.ZodiacScorpio()
lucide.ZodiacScorpio(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacTaurus added in v0.11.0

func ZodiacTaurus(opts ...Options) template.HTML

ZodiacTaurus renders the "zodiac-taurus" icon.

Usage in templates:

{{ lucide "zodiac-taurus" }}

Direct usage in Go:

lucide.ZodiacTaurus()
lucide.ZodiacTaurus(lucide.Options{Size: 32, Class: "my-icon"})

func ZodiacVirgo added in v0.11.0

func ZodiacVirgo(opts ...Options) template.HTML

ZodiacVirgo renders the "zodiac-virgo" icon.

Usage in templates:

{{ lucide "zodiac-virgo" }}

Direct usage in Go:

lucide.ZodiacVirgo()
lucide.ZodiacVirgo(lucide.Options{Size: 32, Class: "my-icon"})

func ZoomIn

func ZoomIn(opts ...Options) template.HTML

ZoomIn renders the "zoom-in" icon.

Usage in templates:

{{ lucide "zoom-in" }}

Direct usage in Go:

lucide.ZoomIn()
lucide.ZoomIn(lucide.Options{Size: 32, Class: "my-icon"})

func ZoomOut

func ZoomOut(opts ...Options) template.HTML

ZoomOut renders the "zoom-out" icon.

Usage in templates:

{{ lucide "zoom-out" }}

Direct usage in Go:

lucide.ZoomOut()
lucide.ZoomOut(lucide.Options{Size: 32, Class: "my-icon"})

Types

type Config

type Config struct {
	// FuncName is the icon function name (default: "lucide")
	FuncName string

	// SkipDict disables the dict helper function (default: false, meaning dict is included)
	// Set to true only if you're using Sprig or providing your own dict function
	SkipDict bool

	// DictName is the dict function name (default: "dict")
	DictName string
}

Config configures the template function map returned by FuncMap.

type Options

type Options struct {
	// Size sets both width and height in pixels (default: 24)
	Size int

	// Color sets the color of the stroke. (default: currentColor)
	Color string

	// StrokeWidth sets the stroke width (default: 2)
	StrokeWidth int

	// Class sets CSS classes to add to the SVG element
	Class string
}

Options configures individual icon rendering.

Directories

Path Synopsis
cmd
tool command
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL