https://github.com/s9e/emoji-assets-noto
Emoji images intended for the web, based on the Noto Emoji image set.
https://github.com/s9e/emoji-assets-noto
Last synced: 3 months ago
JSON representation
Emoji images intended for the web, based on the Noto Emoji image set.
- Host: GitHub
- URL: https://github.com/s9e/emoji-assets-noto
- Owner: s9e
- Created: 2018-08-16T10:00:47.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-12-04T00:22:22.000Z (over 1 year ago)
- Last Synced: 2025-01-10T01:53:57.439Z (5 months ago)
- Language: PHP
- Size: 91.2 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
This repository provides a copy of the Noto Emoji image set, optimized for the web.
## How to use
The simplest way to use this image set is to use [jsDelivr](https://www.jsdelivr.com/)'s CDN service:
```html![]()
```
You can read about the scheme used for filenames in [the section below](https://github.com/s9e/emoji-assets-noto#differences-from-noto-emoji) .## How to build
You will need Bash, php, npm and zopfli installed. Run `scripts/init.sh` to install git submodules and svgo, then run
`scripts/build.sh` to rebuild the files in the `dist` directory. The process is single threaded and will take several minutes.## Assets
Images in the `dist` directory are derived from the [Noto Emoji](https://github.com/googlei18n/noto-emoji) images.
Filenames have been normalized and the SVG content has been minified with [SVGO](https://github.com/svg/svgo/) before being compressed with [zopfli](https://github.com/google/zopfli).
## License
- Tools in the `scripts` directory are under the [MIT license](scripts/LICENSE).
- Images in the `dist` directory are under the [Apache license, version 2.0](dist/LICENSE) unless otherwise noted. See
[dist/AUTHORS](dist/AUTHORS) for the list of authors. Flag images under third_party/behdad/region-flags are in the
public domain or otherwise exempt from copyright ([more info](https://github.com/behdad/region-flags/blob/gh-pages/COPYING)).## Differences from Noto Emoji
- SVG content has been minified with SVGO.
- Additional optimizations have been applied to the SVG files which may imperceptibly alter their appearance.
- SVG files have been compressed with zopfli to produce SVGZ files.
- Filenames have been normalized to only include the characters' codepoints, excluding U+200D and U+FE0F. For instance, the image named `emoji_u26f9_200d_2640.svg` in Noto Emoji is available as `26f9-2640.svgz` in this repository.
- Country and regional flags missing from the Noto Emoji repository have been sourced from [behdad/region-flags](https://github.com/behdad/region-flags). The dimensions of the images have been modified to fit the same 1:1 aspect ratio used in Noto Emoji. The aspect ratio of individual flags has been preserved. Flags images have been cropped to have rounded corners.## Contributions
This repository is not open for external contributions. If you have a suggestion that pertains exclusively to this repository, you can open a new issue to discuss it. If you have a suggestion or a pull request that pertains to the art, please direct it to their author.