Emoji Datasource by Cal Henderson (iamcal)
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
Downloads
193K
npm, last 7 days, emoji-datasource · +44.2% in 4 weeks
Downloads from api.npmjs.org, stars and forks from GitHub, checked Oct 22, 2026. How the Gid Score is calculated.
Rules for your agent
Copied.
- 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
| License | MIT License (code and data); image sets carry separate licenses |
|---|---|
| Commercial use | Commercial use with conditions“Apple images, Copyright © Apple Inc., are not licensed for commercial usage.” github.com/iamcal/emoji-data |
| Credit | Credit 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 game | Ship inside your app with conditions“Android/Google/Noto images, are available under the [Apache License 2.0]” github.com/iamcal/emoji-data |
| AI training | Not stated |
| Bots and bulk downloads | Not stated |
| Rules |
|
Connect it to an agent
| How an agent gets 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 · no sign-in |
|---|---|
| File formats | json, png |
| Not allowed |
|
| MCP server | None found |
| API | No public API: download by hand |
| npm | npm install emoji-datasource |
| GitHub | iamcal/emoji-data |
Pricing
| Free | Free and open source under the MIT License |
|---|---|
| Paid from | — |
| Usage price | — |
| Good to know | Added 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
| Pick for your agent | Source | Price | License | Agent access |
|---|---|---|---|---|
| emojilib Keyword library that makes emoji searchable, mapping each emoji character to a list of keywords. |
Free | Commercial OK No credit | npmemojilib |
|
| 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 | npmemoji-mart |
|
| emojis-list An npm package with a complete list of standard Unicode emoji characters as a JavaScript array. |
Free | Commercial OK No credit | npmemojis-list |
|
| Twemoji Library and graphics set for rendering standard Unicode emoji as images (PNG and SVG) across platforms. |
Free | Commercial: conditions Credit required | npmtwemoji |
|
| Emojibase Pre-generated, localized emoji JSON datasets and regex patterns built from Unicode emoji data files. |
Free | Commercial OK No credit | npmemojibase |
|
| 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 |
0 selected across all categories
Copied. Paste it into your prompt or AGENTS.md.
Link copied.