Skip to main content

fontawesome-free-pack

Crates.io Version MSRV PyPI - Version Min Py

A redistribution of SVG assets and some metadata from the @fortawesome/fontawesome-free npm package.

Optimized SVG data

The SVG data is embedded as strings after it is optimized with SVGO. This package is intended to easily inject SVG data into HTML documents. Thus, we have stripped any width and height fields from the <svg> element, while retaining any viewBox field in the <svg> element.

Usage

All icons are instantiated as constants using the Icon data structure. There is a convenient get_icon() function to fetch an icon using it's slug name.

Note the family of icon is expected to prefix the slug like a relative path: <family>/<slug>

In Python

from fontawesome_free_pack import get_icon, BRANDS_GITHUB

fetched = get_icon("brands/github")
assert fetched is not None
assert BRANDS_GITHUB.svg == fetched.svg

In Rust

use fontawesome_free_pack::{get_icon, BRANDS_GITHUB};

assert_eq!(BRANDS_GITHUB.svg, get_icon("brands/github").unwrap().svg);

Rust Features

This crate has the following features:

  • brands: Includes all icons under the fontawesome brands family.
  • solid: Includes all icons under the fontawesome solid family.
  • regular: Includes all icons under the fontawesome regular family.

All the above features are enabled by default.

The python binding does not support conditionally compiling certain icon families.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fontawesome_free_pack-7.3.0.tar.gz (610.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fontawesome_free_pack-7.3.0-cp39-abi3-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.9+Windows x86-64

fontawesome_free_pack-7.3.0-cp39-abi3-win32.whl (1.4 MB view details)

Uploaded CPython 3.9+Windows x86

fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ x86-64

fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_i686.whl (1.7 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.7 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ s390x

fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.7 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ppc64le

fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.5 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.5+ i686

fontawesome_free_pack-7.3.0-cp39-abi3-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

fontawesome_free_pack-7.3.0-cp39-abi3-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

Details for the file fontawesome_free_pack-7.3.0.tar.gz.

File metadata

  • Download URL: fontawesome_free_pack-7.3.0.tar.gz
  • Upload date:
  • Size: 610.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for fontawesome_free_pack-7.3.0.tar.gz
Algorithm Hash digest
SHA256 090d811c889ddb0eca0353173bbdec7992322a70831828d95252af247d92f527
MD5 ad4dce7be503f8c00aca92bd7dc61530
BLAKE2b-256 10004cef33dfd8ada93fd7ab300ff8b71dd634c96f50106365f08a7611ff4a08

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0.tar.gz:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a15b2baf839f26c7bbb396fd5161dec4c20cec7f7c894b71f890bcaa65fc8933
MD5 1e463033dc57735454ebf236d347e730
BLAKE2b-256 e92c0c2b89c2341c5a37aa815be59aea01ef794c064200d17e8acda70b2e6f1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-win_amd64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-win32.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 a0e11f5f13a33079cee46f5a7c9ebdfe4070f58fe0400b78ecac4b4603288cd6
MD5 31e124263dec204bd26fb22e4f25bc4f
BLAKE2b-256 d2f24b98c916e583bd00b2c1cb213b4c9239b3a09940de2fac34585fddd202ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-win32.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 af2b296951835f543ac1a18b7e4af70460a2f44fae9bc433ea68439a87d28216
MD5 947bc4842630f2827c3e41b87701af67
BLAKE2b-256 e8363b5b0aefbb039ebd94cf4286bdb5d174e0044823dec1176d8ac13eb9b630

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_x86_64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e68292d1db4c75ae8a3186ad407faee77eb1ec649bda086b9622755790132792
MD5 5ea988d4b1207947d6172bcbc36a17d1
BLAKE2b-256 be29094c6e9351c7a7451dfb4f777210eb3a97dcb2dd2bf21254a6c8c894ad84

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_i686.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6c1ad3b479075ad9d4d3402f3a86c3ab77782ff1bd5aa930789fdca785436f37
MD5 ee63d9312bcf7e1f9f7dc9b8091f0482
BLAKE2b-256 969ddfdacefb64ceb87a1486b584c6a5f96fc034e51856014b349f99eadcbfa0

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_armv7l.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b974d6ba1ab79d797ebe3fff685b80abbd1910f4e3c22e16e956c840029a993f
MD5 17b7dd7d50815cb5d5b69ea3bc1cb666
BLAKE2b-256 b7756534961acbbc1c282f533f66959a83225e5d62e523c476427ccb65fcf619

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-musllinux_1_2_aarch64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a80577dc2f0449d53d0263d30d33b48c74d93fd317ff3a67e19aa530f3eecae
MD5 e5c38aa38c888fae599d90cd8787eee4
BLAKE2b-256 d0445f368c27cee52d9c89f3b5bcd015a6bad304815ae1b47ddcbf6590882fbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 03c1c60bb6d1b5ce57ad2b28a45a138421c8cd6eacbe0fd7de06356eebd752bd
MD5 94c53f54e61e6ef49cea0ec3783845ef
BLAKE2b-256 b42998940633fde2491cb7af8ba05b200909a16a988c040617cfbeab231a3a2a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 213aa3c64d6970fc5f1a2b700f46f5de82142125035a0d6efb8549de1908c76f
MD5 07388354a151932fbc983022b9de72c7
BLAKE2b-256 b8bdd34176bc29a0bb84c955fca530686cd05c85a240b1e18cb1ae64c9a4171f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6cf9c474756e1cbbfd4f53111c5030e66f2b49d8d4b830a3d8c56b74a01aec48
MD5 d65b6d8a0201b1e780a30d0f37e20200
BLAKE2b-256 2b32581a3b2d91b6e00769ca56cdf923e1b325e21db7e54156ff8b2859dd5b4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 48aff43c93964c4d4b3f18f2e05aa016b45d2f996d8a5495dcc3db8160f53e20
MD5 79f4c7ce0da508522fcfd986091c7c05
BLAKE2b-256 5c682fb19dc6189bd064bd0d8debd9a4647221ce3c0f3e53d513964185a719f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7dc088dc96ef12a610caca736869d5a94d9bce4669c3fc30cfe12e33b8c0d774
MD5 5a0de8c9e6d0a9e8ae5fa274b1829a3b
BLAKE2b-256 e2fe4618d4c9ba136f7778059774f6c0f80bdea8470a5f85d0dd3036b926ebbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ab9aa738defd793ea29e30c5b6a0984a740300017996d8a54248d8df9468c394
MD5 6b5ad972001265f3bebf6e990e06aee8
BLAKE2b-256 845e33401bbc1aa077d6d6f3bdc305107ff86b1f5afa58115dffa5cada567c6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-macosx_11_0_arm64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fontawesome_free_pack-7.3.0-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.3.0-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6824ee46911b93aa1f7eca532c9eecaedb7a21e0a08fbce031b165deff42a0a2
MD5 e679d81ffcc4cf1039ad85a36e15918f
BLAKE2b-256 a0d4e3f8b7ba6d0fefe106fc933ff1d84e8aa5e78a68c3c882bb795b51fcc351

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.3.0-cp39-abi3-macosx_10_12_x86_64.whl:

Publisher: python.yml on 2bndy5/redist-icons

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page