Skip to main content

A redistribution of @fortawesome/fontawesome-free npm package's SVG and metadata.

Project description

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.

Project details


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.2.0.tar.gz (603.7 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.2.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.5 MB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

fontawesome_free_pack-7.2.0-cp39-abi3-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.9+Windows x86-64

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

Uploaded CPython 3.9+Windows x86

fontawesome_free_pack-7.2.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.2.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.2.0-cp39-abi3-musllinux_1_2_armv7l.whl (1.7 MB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

fontawesome_free_pack-7.2.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.2.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.2.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.2.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.2.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.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

fontawesome_free_pack-7.2.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.2.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.2.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.2.0.tar.gz.

File metadata

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

File hashes

Hashes for fontawesome_free_pack-7.2.0.tar.gz
Algorithm Hash digest
SHA256 90e1226a48dffabd3ecfce82a59cd385d39a7c84f5032dc735c4c73d82277752
MD5 036c4e900bec68d2a17675488bf004f1
BLAKE2b-256 cc2998db1ebf39fe696d3085c184492c0474b74c053457e5a416c9d6bab9358f

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1466285f06e05a1de524c4d7e89a57ed0b595c362e0732ef8d1e6e3e984bc44c
MD5 770bf3bff97bef987d2c81431e6b21c1
BLAKE2b-256 e0dc9cc7ff822b2ff2cb51a79923e4642906187e079d351b6044c7ae7da8df50

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.0-pp311-pypy311_pp73-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.2.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 aa00e31a796f33b48a228984779348473b1bf9e79f368ec5bc6cffa274e540b0
MD5 f1366f6a6a8bfb737205925ccf8599e1
BLAKE2b-256 e5aa56ca5118396d10af60998d70081c574bb1a0b3899697b9ff172722ae5796

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.0-pp311-pypy311_pp73-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.2.0-cp39-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 866b6ca207c4da1cb3cbbb3b425df365e6a14fb8afa1608ea312daec640c2c11
MD5 270ad9561d74f4936efc11feaac4cd96
BLAKE2b-256 ee6b44323ac3a907cdb428f06adf445b915a36d5e85a38fb0e13523397cc7eb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-win32.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 9787847595f60845d64a13b516de0d1444c8dd1a220f2810ab1909023cda6f62
MD5 408be1b44bbfbeff45d1ce7005a839a9
BLAKE2b-256 7f9efa65dff0b5a441e6bff147db6bcfbc4ac4a2cf04d9f18ded047eda909ed6

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f7c8cd85b848fa21ee0f89212d3c8e12c178c3d199a73c1d46d17ec1195a594e
MD5 37e445a5d1e86e73bbce18b417d6c683
BLAKE2b-256 739b1219067a7b264fea87ff4867327be1b282e90a52e4405d8698d91f5768c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 894ad3fb1c00ed9416a69042e0c9e7267b25544b44eb37e17daa8468f2f24b29
MD5 803e28b53f30e2cc05dec366b3dfb4d0
BLAKE2b-256 38a5a49a1bad80f698635d8b001e74f4ed262aee7553deca15191c6193b58873

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 ec479d19247f6c4a5311431ebef8066e2a367c6e8b18a5f1c57d9205b84b901e
MD5 67aeda05f471e794236790b0ed6aa8e7
BLAKE2b-256 883c47a9ab90f6e3852ac66ea479f3ff9e61f2e5b2c0589eb0e313bda9adbc2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d7d5ab8018324a6f8d3568763d626afec549d44494a3e0ab1eea789d839c8823
MD5 693f278e5c723fea65dc2e00046f3bc7
BLAKE2b-256 44c433c4444339f292b705c2991b62eb95990f4466492270485d1013450e736b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa15b71e9f199c85e062bba03508939e1aecedbb0cbab94111285c5730dd254c
MD5 7ed7c9a8e211bab65addbe3d61a7ce99
BLAKE2b-256 b150086e132232a6821b0c908dc1cb6b86bfb9be804f4f7884a48c2120333f30

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fb3f9ecbe4ac2e2ddfd1fae06b894c1f8abcd76b434783d66372bd284d21ef85
MD5 959b951079408e79041b6bff90c0d165
BLAKE2b-256 1415ca11f3904edd58fcc75b87e5ac46e4c40d20c25ac990c25c394d6752d8e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ab19c6a7b8a8a6f3e3d40cba2046f1680351e074ac9c55605db4e085a040d113
MD5 5ed2486e6940f6c405f5f91ff78e4805
BLAKE2b-256 30dc268559472cfeed9957f3e03bbf8985bb715805718455c149f8bcfae42fb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e6ea9d641895eae6b1624e30e7f0f01fa93a9b5918b3c9723f6acad354af6850
MD5 44f576a4f4c426e6e4d736a1c5fe7c06
BLAKE2b-256 4ef278c9ef167ddde2d5f07b4e9df207839ac4b6a20b5d6da209dc21c8a02c32

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 edb7589e8a2e9547fb2b46448d0b3f0352ad9696935d35346bae924ad251b6a4
MD5 b4636e63bafb32149951091a1611d403
BLAKE2b-256 9011e59517f4739d0f58349c6287b4e48176184107889d41eb677d9b4c078e44

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 0a339cee1924d44b402e6ad43a7fca0c993177ba56cf6b4e32bdc77fe0ebe961
MD5 4961638a4fa1ded73f887faff1ae695b
BLAKE2b-256 fb8d05a5fd4568284e8201d224d624890952d1658df1ae36b571bb120ea852ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c41a4b73f2aec03982a41b4e5b89faa873dbaca1faa30a41d0bba25dbc0f3e2d
MD5 911974e97116dbc8320948117b13c07c
BLAKE2b-256 7d61223068253d746a226f15d8ad935ca18f8ed14535590fd80fe37205ee7746

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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.2.0-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for fontawesome_free_pack-7.2.0-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e591844eacc5a6e02003d7a22d06980c33d017f32ed61981cc98f73fc34a6d9a
MD5 e89c7c05734deb32a8be175c8b0abad8
BLAKE2b-256 83faec73507764841fd0ed2b4cbbd5580ea97e13ab02aeeb5a4ffd599eb58399

See more details on using hashes here.

Provenance

The following attestation bundles were made for fontawesome_free_pack-7.2.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 Pingdom Monitoring Sentry Error logging StatusPage Status page