How to create a Font Awesome Icon Search Selection (like fontawesome.com)?

I would like to create a searchable list of icons using Font Awesome’s Icon Font like the one they have on Font Awesome’s Website [Link].

In order to do this I will need the following properties from each icon:

  • Hash Code (for displaying the icon)
  • Font Family (for displaying icon variants)
  • Name (to describe each icon)
  • List/Array of Tags or Alieses (to help with search)

What would be the best way to get a list or array with the following information so that I don’t have to manually add every icon that comes in the Font Awesome Font?