# emojibase-data

> Evergreen emoji datasets.

Latest version **17.0.0** (published 2025-11-17) · MIT license · 0 weekly downloads

## Install

```sh
npm install emojibase-data
pnpm add emojibase-data
yarn add emojibase-data
bun add emojibase-data
```

## Health

**Score 45/100 (D)** — status: stable.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; large bundle.

## Facts

| | |
|---|---|
| Version | 17.0.0 |
| Published | 2025-11-17 |
| First published | 2017-08-05 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 47.7 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 625 |
| Author | Miles Johnson |
| Maintainers | milesj |
| Keywords | emoji, emojibase, data, dataset, json |

## Links

- npm: https://www.npmjs.com/package/emojibase-data
- Repository: https://github.com/milesj/emojibase
- Homepage: https://github.com/milesj/emojibase#readme
- Issues: https://github.com/milesj/emojibase/issues
- Funding: https://ko-fi.com/milesjohnson
- npm.io page: https://npm.io/package/emojibase-data

## Alternatives

- [@mapbox/jsonlint-lines-primitives](https://npm.io/package/@mapbox/jsonlint-lines-primitives.md) — 5.3M weekly downloads
- [reftools](https://npm.io/package/reftools.md) — 3.5M weekly downloads
- [@hey-api/openapi-ts](https://npm.io/package/@hey-api/openapi-ts.md) — 3.5M weekly downloads
- [@mapbox/geojson-rewind](https://npm.io/package/@mapbox/geojson-rewind.md) — 2.4M weekly downloads
- [turbo-stream](https://npm.io/package/turbo-stream.md) — 1.7M weekly downloads

## Recent versions

- 17.0.0 (latest) — 2025-11-17
- 6.0.0-alpha.1 (next) — 2020-08-21
- 16.0.3 — 2025-04-12
- 16.0.2 — 2024-12-08
- 16.0.1 — 2024-12-08
- 16.0.0 — 2024-12-07
- 15.3.2 — 2024-06-09
- 15.3.1 — 2024-06-03
- 15.3.0 — 2023-12-03
- 15.2.0 — 2023-10-06
- 15.1.0 — 2023-10-03
- 15.0.0 — 2023-06-11
- 7.0.1 — 2021-12-19
- 7.0.0 — 2021-10-15
- 6.2.0 — 2021-05-14
- … 41 more at https://npm.io/package/emojibase-data/versions

## README

# Emojibase Data

[![Build Status](https://github.com/milesj/emojibase/workflows/Build/badge.svg)](https://github.com/milesj/emojibase/actions?query=branch%3Amaster)
[![npm version](https://badge.fury.io/js/emojibase-data.svg)](https://www.npmjs.com/package/emojibase-data)
[![npm deps](https://david-dm.org/milesj/emojibase.svg?path=packages/data)](https://www.npmjs.com/package/emojibase-data)
[![jsDelivr Hits](https://data.jsdelivr.com/v1/package/npm/emojibase-data/badge?style=rounded)](https://www.jsdelivr.com/package/npm/emojibase-data)

Install the package.

```
yarn add emojibase-data
```

Import and use the localized JSON dataset.

```ts
import data from 'emojibase-data/en/data.json';
```

Or fetch the dataset from our CDN.

```ts
import { fetchFromCDN, fetchEmojis, fetchShortcodes } from 'emojibase';

const englishEmojis = await fetchFromCDN('en/data.json', { shortcodes: ['github'] });
const japaneseCompactEmojis = await fetchEmojis('ja', { compact: true });
const germanCldrShortcodes = await fetchShortcodes('de', 'cldr');
```

## Documentation

[https://emojibase.dev/docs/datasets](https://emojibase.dev/docs/datasets)

---
_Source: https://npm.io/package/emojibase-data · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
