I'm currently developing a node cli application and having used npm tools, my interest has been piqued by the use of npm-check and its use of icons in its cli interface. eg:

enter image description here

There must be plenty of other icons apart from the heart illustrated, but I'd like to know how to access them, so I can use in my own cli applications.

I'm currently using macos, but hopefully these icons are platform independent(?)

The list of icons is static and not likely to change. This is not a request for recommendation, it a request for factual information. There must be a list of icons that the terminal can use. I am trying t find out what this is.

  • Please let me know why this question is on hold. It is not a question for debate. I'm merelt trying to find out how to get the list of icons that can be used in a cli app. Not a request for adice. Please be specific.
    – Plastikfan
    Commented Mar 26, 2019 at 19:23
  • It is not really an icon but a unicode character - to see more and use just paste it from Keyboard Viewer
    – mmmmmm
    Commented Mar 26, 2019 at 19:56
  • Check also: Unicode-centric character source alanwood.net. Emoji-centric Emojipedia.
    – Joel Reid
    Commented Mar 26, 2019 at 22:26
  • Hi Joel, your comment hits the nail on the head. Can you answer the question and I'll accept it, cheers
    – Plastikfan
    Commented Mar 26, 2019 at 22:31

1 Answer 1


The Terminal available in macOS is capable of displaying the Unicode encoded Emoji that are available on the system.

You can see a great list of these over at Emojipedia. While these are noted as being from iOS, generally Apple keeps the supported version of Unicode in sync between iOS and macOS.

I also found some great information about working with Emoji on macOS on NSHipster written by Mattt.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .