The list of Font Awesome icon unicode characters in several file format.
This list contains only free icons.
Via NPM:
npm install font-awesome-icon-chars
Via Yarn:
yarn add font-awesome-icon-chars
You can use characters list file in character-list directory.
All characters list files will be placed in this directory.
You can also get list of icon from this module.
const faIconChars = require('font-awesome-icon-chars');
const { solid, regular, brands } = faIconChars;
// Solid icons
for (let icon of solid) {
console.log(`Icon ID: ${icon.name}, Icon Unicode: ${icon.unicode}`);
}
// Regular icons
for (let icon of regular) {
console.log(`Icon ID: ${icon.name}, Icon Unicode: ${icon.unicode}`);
}
// Brands icons
for (let icon of brands) {
console.log(`Icon ID: ${icon.name}, Icon Unicode: ${icon.unicode}`);
}solid(Icon[]) — Font Awesome solid iconsregular(Icon[]) — Font Awesome regular iconsbrands(Icons[]) — Font Awesome brands icons
name(string) — Font Awesome icon name.unicode(string) — An unicode of Font Awesome icon.
📜 XML
<style><solid>— Font Awesome solid icons<icon id="...icon name...">id(attribute) — Font Awesome icon name<unicode>— Contain an unicode of Font Awesome icon.
<regular>— Font Awesome regular icons<icon id="...icon name...">id(attribute) — Font Awesome icon name<unicode>— Contain an unicode of Font Awesome icon.
<brands>— Font Awesome brands icons<icon id="...icon name...">id(attribute) — Font Awesome icon name<unicode>— Contain an unicode of Font Awesome icon.