Mastodon github.com/rknightuk proven.lol/aaecd5

Emoji Dataset

Emoji Data by iamcal is the most complete source I've found. Unicode Emoji JSON is also good but doesn't have as much data.

If you need to convert from unified code into the native emoji in javascript:

const unicodes = e.unified.split('-')
const codePoints = unicodes.map((u) => `0x${u}`)
const nativeEmoji = String.fromCodePoint(...codePoints)