Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Godot Icons Fonts

An asset by Jebedaia
The page banner background of a mountain and forest
Godot Icons Fonts thumbnail image
Godot Icons Fonts thumbnail image
Godot Icons Fonts thumbnail image
Godot Icons Fonts hero image

Quick Information

0 ratings
Godot Icons Fonts icon image
Jebedaia
Godot Icons Fonts

Makes easy to find and use icons from popular icon-fonts in your Godot project.What problems it solves:You only needs this addon - as you don't have:to go online find fontthen find iconcheck icon licence - and maybe you need to search for anotherfinally download itBetter alterative to Godot's build emojis asto use them you need to find unicode onlinethey don't work on some platforms for example Webthey are outdated

Supported Engine Version
4.1
Version String
1.2.5
License Version
MIT
Support Level
community
Modified Date
5 days ago
Git URL
Issue URL

README github-top-lang README lic README lic-font

README

Godot Icons Fonts

Compatible with Godot 4.1+

Makes easy to find and use icons from popular icon-fonts in your Godot project.

What problems it solves:

You only needs this addon - as you don't have:

  1. to go online find font
  2. then find icon
  3. check icon licence - and maybe you need to search for another
  4. finally download it

Better alterative to Godot's build emojis as

  • to use them you need to find unicode online
  • they don't work on some platforms for example Web
  • they are outdated

Included

Dependencies

Icons Fonts

Material-Design-Icons README

Noto-Emojis README

Resource

FontIconSetting - Resource for setting which and how to display FontIcon.

README

Nodes

  • FontIcon: Control Node that displays IconFont.
  • FontIconButton: Button* That have IconFont and can have label.
  • FontIconCheckButton: CheckButton* That have IconFont and can have label.

* - Those nodes behaves like button, but they don't extends from Button.

FontIcon README

FontIconButton README

FontIconCheckButton README

Singleton

IconsFonts is singleton for easier use of icons anywhere in your project.

In Editor

It's adds IconsFinder (docked to bottom by default). So you can find the icons easily, click on icon to get its name to clipboard. It can be in dock mode at bottom or in window mode.

That can be switched in Godot's Tools menu. README

Or using Command Pallet (Ctrl+Shift+P) README

docked mode README

window mode README

Using it with RichTextLabel

You can use the icons in RichTextLabel.

README

@tool
extends RichTextLabel

@export_multiline
var text_with_icons: String:
    set(value):
        if !is_node_ready(): await ready
        text_with_icons = value
        bbcode_enabled = true
        text = IconsFonts.parse_text(value)

    get: return text_with_icons

func _ready():
    bbcode_enabled = true
    text = IconsFonts.parse_text(text_with_icons)

Exporting

For emojis to work in exported projects, you need add *.json files to include files settings: README

Know Issues

  • Window mode is init with empty icons render*

*To fix just change back-and-forward to icon font you want to use.

Compatibility

This addon is replacing our previous to addons:

We had broken backward compatibility with them for those reasons:

  • In feature we want to support more IconsFonts so we can use [icon:icons-name] in text parsing.
  • We redesigned how addon works under the hood
  • We had too rename nodes

Makes easy to find and use icons from popular icon-fonts in your Godot project.

What problems it solves:
You only needs this addon - as you don't have:
to go online find font
then find icon
check icon licence - and maybe you need to search for another
finally download it
Better alterative to Godot's build emojis as
to use them you need to find unicode online
they don't work on some platforms for example Web
they are outdated

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Godot Icons Fonts icon image
Jebedaia
Godot Icons Fonts

Makes easy to find and use icons from popular icon-fonts in your Godot project.What problems it solves:You only needs this addon - as you don't have:to go online find fontthen find iconcheck icon licence - and maybe you need to search for anotherfinally download itBetter alterative to Godot's build emojis asto use them you need to find unicode onlinethey don't work on some platforms for example Webthey are outdated

Supported Engine Version
4.1
Version String
1.2.5
License Version
MIT
Support Level
community
Modified Date
5 days ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers