Skip to content

ttkbootstrap-icons-lucide

An icon provider for the ttkbootstrap-icons library.
Lucide Icons are crisp, outline-based glyphs that work well at various sizes.

PyPI License


Install

pip install ttkbootstrap-icons-lucide

Quick start

import tkinter as tk
from ttkbootstrap_icons_lucide import LucideIcon

root = tk.Tk()

icon = LucideIcon("home", size=24, color="#333")
tk.Button(root, image=icon.image, text="Home", compound="left").pack()

root.mainloop()

Styles

This provider uses a single font without separate style variants.


Icon Browser

Browse available icons with the built-in browser. From your terminal run:

ttkbootstrap-icons

Use Copy Name in the browser to copy the icon name and style directly for use in your code.

Icon Browser


License and Attribution

  • Upstream license: Lucide — https://lucide.dev/
  • Wrapper license: MIT © Israel Dryer