tkinter-icons-fa
An icon provider for the tkinter-icons library.
Font Awesome Free offers large, well-known icon sets across solid, regular, and brand categories.
Font Awesome 6 (Free) — 2,141 icons, upstream v6.7.2. One of sixteen icon packs for tkinter-icons.
Install
This pack is an extra of tkinter-icons, so you install and import one name:
pip install "tkinter-icons[fontawesome]"
Installing tkinter-icons-fa directly also works and pulls in the base package, but the extra is the supported form — it is what the error messages, the documentation, and the other fifteen packs all use.
Quick start
import tkinter as tk
from tkinter_icons import FontAwesomeIcon
root = tk.Tk()
icon = FontAwesomeIcon("user", size=24, color="#333", style="solid")
tk.Button(root, image=icon.image, text="Home", compound="left").pack()
root.mainloop()
FontAwesomeIcon is also exported as FAIcon; both spellings resolve to the same class.
Styles
Font Awesome 6 (Free) ships 3 styles:
solid(default)regularbrands
Pass one as style=, or put it in the name — FontAwesomeIcon("user", style="solid") and FontAwesomeIcon("user-solid") are the same icon.
Browse the icons
Every glyph in this pack, rendered by the library itself: https://tkinter-icons.readthedocs.io/en/latest/packs/fontawesome.html
Or run the browser that ships with the base package:
tkinter-icons
Use Copy Name there to copy an icon name straight into your code.
License and attribution
- Upstream: Font Awesome 6 (Free) — https://fontawesome.com/v6/icons
- Upstream license: https://fontawesome.com/license — see
LICENSES/in this package - Wrapper license: MIT © Israel Dryer
Metadata
Release files for tkinter-icons-fa 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tkinter_icons_fa-1.1.0.tar.gz | 361.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tkinter_icons_fa-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 726.0 kB
Release files / tkinter_icons_fa-1.1.0.tar.gz
| Download URL | tkinter_icons_fa-1.1.0.tar.gz |
|---|---|
| Size | 361.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a70e5d2115f358b2ded7be326a8751d03f367cfb233d08afe860ea7acd96c66e
|
|
BLAKE2b-256 checksum How to use checksums |
61cc11939c8fe65da5931c0b8e5d3b4cd883515b94841b5ffd1886c82d73a620
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.9
|
Release files / tkinter_icons_fa-1.1.0-py3-none-any.whl
| Download URL | tkinter_icons_fa-1.1.0-py3-none-any.whl |
|---|---|
| Size | 364.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0d1f3a065e6c8bad3cd90106ec6ad6692d8026fb7f33a80147706f5d235f6cf0
|
|
BLAKE2b-256 checksum How to use checksums |
6b4ecd783d04d6aeabd1c2a730d1035c1e3082e476c6090f3f16612b3643ed83
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.11
|