Skip to content
Agents tracked: 444 Releases (7d): 644 Agent status: 3 with issuesSince last limit reset: Claude 31d · Codex 3d Updated Oct 23, 2026

Emoji Datasource by Cal Henderson (iamcal)

agent.md for AI agents

Emoji data in JSON plus spritesheet images from Apple, Google, Twitter and Facebook sets, distributed on GitHub and npm.

Emoji Open source

Is Emoji Datasource free for commercial use? Yes with conditions →

Price
Free
Free and open source under the MIT License
Commercial use
With conditions
MIT License (code and data); image sets carry separate licenses
Credit the author
Per item
Credit depends on the item
Agent access
Package (npm/PyPI)

Emoji Datasource popularity

Gid Score
41 /100
same scale as developer tools
GitHub stars
2,798
334 forks · iamcal/emoji-data
Downloads
193K
npm, last 7 days, emoji-datasource · +44.2% in 4 weeks
Emoji Datasource: downloads per weeknpm, emoji-datasource 192,798
Emoji Datasource: GitHub starsiamcal/emoji-data 2,798

Downloads from api.npmjs.org, stars and forks from GitHub, checked Oct 22, 2026. How the Gid Score is calculated.

Rules for your agent

- Emoji Datasource (Emoji). Emoji data in JSON plus spritesheet images from Apple, Google, Twitter and Facebook sets, distributed on GitHub and npm. Price: free; commercial use with conditions; credit depends on the item; ship inside your app with conditions.
  Connect: npm emoji-datasource.
  Get files: npm install emoji-datasource (32px sheets); extra npm packages emoji-datasource-apple, -google, -twitter, -facebook for other sizes and sets; images also on jsDelivr (json, png).
  Not allowed: Apple images are not licensed for commercial use
  Not allowed: Facebook images have no clear licensing
  Not allowed: Google/Noto images are under Apache License 2.0; Twitter images are under CC BY 4.0
  Not allowed: Use the 'clean' sprite sheets to avoid fallback images from other sets
  Rule: Keep the MIT license and copyright notice with the code and data you ship.
  Rule: Do not use Apple emoji images in commercial products; they are not licensed for commercial use.
  Rule: Credit Twitter (Twemoji) images under CC BY 4.0 when you use them; Google Noto images fall under Apache 2.0.
  Rule: Avoid Facebook images, which have no clear license; use the 'clean' sheets so no fallback images from other sets are mixed in.
  License: https://github.com/iamcal/emoji-data/blob/HEAD/LICENSE (checked 2026-10-20; details: https://agentgid.com/assets/emoji-datasource/)

Paste it into your prompt or AGENTS.md. It is built from the license and API terms below.

License

LicenseMIT License (code and data); image sets carry separate licenses
Commercial useCommercial use with conditions
“Apple images, Copyright © Apple Inc., are not licensed for commercial usage.” github.com/iamcal/emoji-data
CreditCredit depends on the item
“Twitter images are available under the [Creative Commons Attribution 4.0 license]” github.com/iamcal/emoji-data
Inside your app or gameShip inside your app with conditions
“Android/Google/Noto images, are available under the [Apache License 2.0]” github.com/iamcal/emoji-data
AI trainingNot stated
Bots and bulk downloadsNot stated
Rules
  • Keep the MIT license and copyright notice with the code and data you ship.
  • Do not use Apple emoji images in commercial products; they are not licensed for commercial use.
  • Credit Twitter (Twemoji) images under CC BY 4.0 when you use them; Google Noto images fall under Apache 2.0.
  • Avoid Facebook images, which have no clear license; use the 'clean' sheets so no fallback images from other sets are mixed in.

Connect it to an agent

How an agent gets filesnpm install emoji-datasource (32px sheets); extra npm packages emoji-datasource-apple, -google, -twitter, -facebook for other sizes and sets; images also on jsDelivr · no sign-in
File formatsjson, png
Not allowed
  • Apple images are not licensed for commercial use
  • Facebook images have no clear licensing
  • Google/Noto images are under Apache License 2.0; Twitter images are under CC BY 4.0
  • Use the 'clean' sprite sheets to avoid fallback images from other sets
MCP serverNone found
APINo public API: download by hand
npmnpm install emoji-datasource
GitHubiamcal/emoji-data

Pricing

FreeFree and open source under the MIT License
Paid from—
Usage price—
Good to knowAdded automatically; license read from the official pages.

Sources

Read on Oct 20, 2026: github.com/iamcal/emoji-data/blob/HEAD/LICENSE, github.com/iamcal/emoji-data.

Not legal advice. Check the license page before you ship.

Alternatives to Emoji Datasource

All emoji

Pick for your agentSourcePriceLicense Agent access
emojilib
Keyword library that makes emoji searchable, mapping each emoji character to a list of keywords.
Free Commercial OK No credit npm
emojilib
Emoji Mart
Customizable emoji picker web component with emoji data, available for React and plain browser use.
Used in 5 AI-agent projects (0.1% of JS)
Free Commercial OK No credit npm
emoji-mart
emojis-list
An npm package with a complete list of standard Unicode emoji characters as a JavaScript array.
Free Commercial OK No credit npm
emojis-list
Twemoji
Library and graphics set for rendering standard Unicode emoji as images (PNG and SVG) across platforms.
Free Commercial: conditions Credit required npm
twemoji
Emojibase
Pre-generated, localized emoji JSON datasets and regex patterns built from Unicode emoji data files.
Free Commercial OK No credit npm
emojibase
gemoji
Ruby library with character information about native emojis, including name, alias and Unicode mappings.
Free Commercial OK No credit Download
EmojiPackage
A GitHub collection of over two thousand Chinese-language meme and sticker images, sorted by keyword category.
Free Commercial OK No credit Download
Fluent Emoji
Microsoft Fluent emoji assets under MIT, in a GitHub repo.
Free Commercial OK No credit Download