├── .editorconfig ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CREDITS.md ├── LICENSE.txt ├── README.md ├── TODO.md ├── more.md └── run.sh /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig is awesome: http://EditorConfig.org 2 | 3 | # top-most EditorConfig file 4 | root = true 5 | 6 | [*] 7 | end_of_line = lf 8 | charset = utf-8 9 | indent_size = 4 10 | indent_style = tab 11 | 12 | [*.yaml] 13 | indent_size = 2 14 | 15 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | .cache/ 3 | crash.log 4 | .DS_Store 5 | .idea/ 6 | .jekyll-metadata 7 | .jekyll-cache 8 | _site/ 9 | .sass-cache/ 10 | tmp/ 11 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Contributor Covenant Code of Conduct 2 | 3 | ## Our Pledge 4 | 5 | In the interest of fostering an open and welcoming environment, we as 6 | contributors and maintainers pledge to making participation in our project and 7 | our community a harassment-free experience for everyone, regardless of age, body 8 | size, disability, ethnicity, sex characteristics, gender identity and expression, 9 | level of experience, education, socio-economic status, nationality, personal 10 | appearance, race, religion, or sexual identity and orientation. 11 | 12 | ## Our Standards 13 | 14 | Examples of behavior that contributes to creating a positive environment 15 | include: 16 | 17 | * Using welcoming and inclusive language 18 | * Being respectful of differing viewpoints and experiences 19 | * Gracefully accepting constructive criticism 20 | * Focusing on what is best for the community 21 | * Showing empathy towards other community members 22 | 23 | Examples of unacceptable behavior by participants include: 24 | 25 | * The use of sexualized language or imagery and unwelcome sexual attention or 26 | advances 27 | * Trolling, insulting/derogatory comments, and personal or political attacks 28 | * Public or private harassment 29 | * Publishing others' private information, such as a physical or electronic 30 | address, without explicit permission 31 | * Other conduct which could reasonably be considered inappropriate in a 32 | professional setting 33 | 34 | ## Our Responsibilities 35 | 36 | Project maintainers are responsible for clarifying the standards of acceptable 37 | behavior and are expected to take appropriate and fair corrective action in 38 | response to any instances of unacceptable behavior. 39 | 40 | Project maintainers have the right and responsibility to remove, edit, or 41 | reject comments, commits, code, wiki edits, issues, and other contributions 42 | that are not aligned to this Code of Conduct, or to ban temporarily or 43 | permanently any contributor for other behaviors that they deem inappropriate, 44 | threatening, offensive, or harmful. 45 | 46 | ## Scope 47 | 48 | This Code of Conduct applies both within project spaces and in public spaces 49 | when an individual is representing the project or its community. Examples of 50 | representing a project or community include using an official project e-mail 51 | address, posting via an official social media account, or acting as an appointed 52 | representative at an online or offline event. Representation of a project may be 53 | further defined and clarified by project maintainers. 54 | 55 | ## Enforcement 56 | 57 | Instances of abusive, harassing, or otherwise unacceptable behavior may be 58 | reported by contacting the project team at [INSERT EMAIL ADDRESS]. All 59 | complaints will be reviewed and investigated and will result in a response that 60 | is deemed necessary and appropriate to the circumstances. The project team is 61 | obligated to maintain confidentiality with regard to the reporter of an incident. 62 | Further details of specific enforcement policies may be posted separately. 63 | 64 | Project maintainers who do not follow or enforce the Code of Conduct in good 65 | faith may face temporary or permanent repercussions as determined by other 66 | members of the project's leadership. 67 | 68 | ## Attribution 69 | 70 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, 71 | available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html 72 | 73 | [homepage]: https://www.contributor-covenant.org 74 | 75 | For answers to common questions about this code of conduct, see 76 | https://www.contributor-covenant.org/faq 77 | 78 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | If you want to add a link, please submit a [github issue](https://github.com/VectorLogoZone/awesome-emoji/issues/new) 4 | 5 | Check the [to do list](TODO.md) for a list of things that are planned, and the [more list](more.md) 6 | for things that have already been submitted. 7 | -------------------------------------------------------------------------------- /CREDITS.md: -------------------------------------------------------------------------------- 1 | # Credits 2 | 3 | [![git](https://www.vectorlogo.zone/logos/git-scm/git-scm-ar21.svg)](https://git-scm.com/ "Version control") 4 | [![Github](https://www.vectorlogo.zone/logos/github/github-ar21.svg)](https://www.github.com/ "git hosting") 5 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | CC0 1.0 Universal 2 | 3 | Statement of Purpose 4 | 5 | The laws of most jurisdictions throughout the world automatically confer 6 | exclusive Copyright and Related Rights (defined below) upon the creator and 7 | subsequent owner(s) (each and all, an "owner") of an original work of 8 | authorship and/or a database (each, a "Work"). 9 | 10 | Certain owners wish to permanently relinquish those rights to a Work for the 11 | purpose of contributing to a commons of creative, cultural and scientific 12 | works ("Commons") that the public can reliably and without fear of later 13 | claims of infringement build upon, modify, incorporate in other works, reuse 14 | and redistribute as freely as possible in any form whatsoever and for any 15 | purposes, including without limitation commercial purposes. These owners may 16 | contribute to the Commons to promote the ideal of a free culture and the 17 | further production of creative, cultural and scientific works, or to gain 18 | reputation or greater distribution for their Work in part through the use and 19 | efforts of others. 20 | 21 | For these and/or other purposes and motivations, and without any expectation 22 | of additional consideration or compensation, the person associating CC0 with a 23 | Work (the "Affirmer"), to the extent that he or she is an owner of Copyright 24 | and Related Rights in the Work, voluntarily elects to apply CC0 to the Work 25 | and publicly distribute the Work under its terms, with knowledge of his or her 26 | Copyright and Related Rights in the Work and the meaning and intended legal 27 | effect of CC0 on those rights. 28 | 29 | 1. Copyright and Related Rights. A Work made available under CC0 may be 30 | protected by copyright and related or neighboring rights ("Copyright and 31 | Related Rights"). Copyright and Related Rights include, but are not limited 32 | to, the following: 33 | 34 | i. the right to reproduce, adapt, distribute, perform, display, communicate, 35 | and translate a Work; 36 | 37 | ii. moral rights retained by the original author(s) and/or performer(s); 38 | 39 | iii. publicity and privacy rights pertaining to a person's image or likeness 40 | depicted in a Work; 41 | 42 | iv. rights protecting against unfair competition in regards to a Work, 43 | subject to the limitations in paragraph 4(a), below; 44 | 45 | v. rights protecting the extraction, dissemination, use and reuse of data in 46 | a Work; 47 | 48 | vi. database rights (such as those arising under Directive 96/9/EC of the 49 | European Parliament and of the Council of 11 March 1996 on the legal 50 | protection of databases, and under any national implementation thereof, 51 | including any amended or successor version of such directive); and 52 | 53 | vii. other similar, equivalent or corresponding rights throughout the world 54 | based on applicable law or treaty, and any national implementations thereof. 55 | 56 | 2. Waiver. To the greatest extent permitted by, but not in contravention of, 57 | applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and 58 | unconditionally waives, abandons, and surrenders all of Affirmer's Copyright 59 | and Related Rights and associated claims and causes of action, whether now 60 | known or unknown (including existing as well as future claims and causes of 61 | action), in the Work (i) in all territories worldwide, (ii) for the maximum 62 | duration provided by applicable law or treaty (including future time 63 | extensions), (iii) in any current or future medium and for any number of 64 | copies, and (iv) for any purpose whatsoever, including without limitation 65 | commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes 66 | the Waiver for the benefit of each member of the public at large and to the 67 | detriment of Affirmer's heirs and successors, fully intending that such Waiver 68 | shall not be subject to revocation, rescission, cancellation, termination, or 69 | any other legal or equitable action to disrupt the quiet enjoyment of the Work 70 | by the public as contemplated by Affirmer's express Statement of Purpose. 71 | 72 | 3. Public License Fallback. Should any part of the Waiver for any reason be 73 | judged legally invalid or ineffective under applicable law, then the Waiver 74 | shall be preserved to the maximum extent permitted taking into account 75 | Affirmer's express Statement of Purpose. In addition, to the extent the Waiver 76 | is so judged Affirmer hereby grants to each affected person a royalty-free, 77 | non transferable, non sublicensable, non exclusive, irrevocable and 78 | unconditional license to exercise Affirmer's Copyright and Related Rights in 79 | the Work (i) in all territories worldwide, (ii) for the maximum duration 80 | provided by applicable law or treaty (including future time extensions), (iii) 81 | in any current or future medium and for any number of copies, and (iv) for any 82 | purpose whatsoever, including without limitation commercial, advertising or 83 | promotional purposes (the "License"). The License shall be deemed effective as 84 | of the date CC0 was applied by Affirmer to the Work. Should any part of the 85 | License for any reason be judged legally invalid or ineffective under 86 | applicable law, such partial invalidity or ineffectiveness shall not 87 | invalidate the remainder of the License, and in such case Affirmer hereby 88 | affirms that he or she will not (i) exercise any of his or her remaining 89 | Copyright and Related Rights in the Work or (ii) assert any associated claims 90 | and causes of action with respect to the Work, in either case contrary to 91 | Affirmer's express Statement of Purpose. 92 | 93 | 4. Limitations and Disclaimers. 94 | 95 | a. No trademark or patent rights held by Affirmer are waived, abandoned, 96 | surrendered, licensed or otherwise affected by this document. 97 | 98 | b. Affirmer offers the Work as-is and makes no representations or warranties 99 | of any kind concerning the Work, express, implied, statutory or otherwise, 100 | including without limitation warranties of title, merchantability, fitness 101 | for a particular purpose, non infringement, or the absence of latent or 102 | other defects, accuracy, or the present or absence of errors, whether or not 103 | discoverable, all to the greatest extent permissible under applicable law. 104 | 105 | c. Affirmer disclaims responsibility for clearing rights of other persons 106 | that may apply to the Work or any use thereof, including without limitation 107 | any person's Copyright and Related Rights in the Work. Further, Affirmer 108 | disclaims responsibility for obtaining any necessary consents, permissions 109 | or other rights required for any use of the Work. 110 | 111 | d. Affirmer understands and acknowledges that Creative Commons is not a 112 | party to this document and has no duty or obligation with respect to this 113 | CC0 or use of the Work. 114 | 115 | For more information, please see 116 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome Emoji [Awesome Emoji Logo](https://www.awesome-emoji.org/) 2 | [![Emoji Count](https://img.shields.io/badge/Emoji-3%2C304-brightgreen.svg)](https://unicode.org/emoji/charts/emoji-list.html) 3 | [![Awesome](https://awesome.re/badge.svg)](https://awesome.re) 4 | 5 | ## Images 6 | Open + Vector = awesome! 7 | 8 | - Google [Noto](https://www.google.com/get/noto/help/emoji/) - the complete set from Android ([source](https://github.com/googlei18n/noto-emoji)). 9 | - Twitter [Twemoji](https://twemoji.twitter.com/) - a complete set, licensed CC-BY 4.0 but with easy attribution requirements ([source](https://github.com/twitter/twemoji/tree/gh-pages/v/14.0.2/svg)). 10 | - Microsoft [Fluent](https://fluentemoji.com/) - complete set with multiple flavors ([source](https://github.com/microsoft/fluentui-emoji)) 11 | - [OpenMoji](http://openmoji.org/) - consistent line-oriented images, including some [custom extras](https://openmoji.org/library/#group=extras-openmoji). Licensed CC BY-SA-4 ([source](https://github.com/hfg-gmuend/openmoji)). 12 | - Mozilla's [Firefox OS](http://mozilla.github.io/fxemoji/) - very nice, but no longer being updated ([source](https://github.com/mozilla/fxemoji)). 13 | - [EmojiTwo](https://emojitwo.github.io/) - a fork of the last open version of EmojiOne. Only a few updates since, but still pretty good [source](https://github.com/EmojiTwo/emojitwo/tree/master/svg). 14 | - [Emojidex](https://www.emojidex.com/) aka PhantomOpenEmoji ([source](https://github.com/emojidex/emojidex-vectors)). 15 | - [Streamline](https://www.streamlinehq.com/)'s [Kawaii](https://www.streamlinehq.com/emojis/kawaii-emoji) (freemium, only low-res for free) and [Freemoji](https://www.streamlinehq.com/emojis/freebies-freemojis) (freemium, attribution required for free use) 16 | 17 | ## Unicode Emoji Data 18 | 19 | Straight from the horse's mouth 20 | - [Comparison table](http://unicode.org/emoji/charts/full-emoji-list.html) - all the emoji except skin-tone variations, with images for each major platform. 21 | - [Skin-tone comparison table](https://unicode.org/emoji/charts/full-emoji-modifiers.html) the emoji missing from the above chart, with images for each major platform. 22 | - [Recent additions](https://unicode.org/emoji/charts/emoji-released.html) - list of what's new. Usually not supported on all the platforms yet. 23 | - [List](https://unicode.org/emoji/charts/emoji-list.html) - just a single sample image, but with the official name and alternate names/keywords for each emoji. 24 | - [Counts](https://unicode.org/emoji/charts/emoji-counts.html) - so you know that there are 3,782 distinct emoji (as of June 2023). 25 | - [Unicode Technical Standard 51](http://unicode.org/reports/tr51/) - all the gory technical details. A bit dry, unless you are a emoji geek (which you definitely are if you have read this far!). 26 | 27 | ## Comparison Sites 28 | - [Emojipedia](https://www.emojipedia.com/) - great reference site, with images for all the plaforms (including historical), but only `png` and no links to the sources. 29 | - [Wikipedia's Emoji Page](https://commons.wikimedia.org/wiki/Emoji) - lists all the emoji with sample images from the major *open* platforms (including historical versions). 30 | 31 | ## APIs and Programming 32 | - [Github API JSON](https://api.github.com/emojis) - a `json` file that maps to a URL of a `png` image. 33 | - [Unicode emoji data files](http://unicode.org/Public/emoji/12.0/) - the raw data, in case you are developing something from scratch. 34 | 35 | ## Utilities 36 | - [EmojiCopy](https://www.emojicopy.com/) - a decent copy-to-clipboard site. 37 | - [Emoji-cheat-sheet](https://www.webfx.com/tools/emoji-cheat-sheet/) - another copy-to-clipboard site, though not updated in 4 years ([source](https://github.com/WebpageFX/emoji-cheat-sheet.com)). 38 | 39 | ## License 40 | [CC0](LICENSE.txt) 41 | -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- 1 | ## Research 2 | - [Segoe UI](https://en.wikipedia.org/wiki/Segoe#Emoji_demo) from Microsoft 3 | - [Color font notes](http://blog.symbolset.com/multicolor-fonts) 4 | 5 | -------------------------------------------------------------------------------- /more.md: -------------------------------------------------------------------------------- 1 | ## Not so awesome images 2 | 3 | - [Apple Color Emoji](https://en.wikipedia.org/wiki/Apple_Color_Emoji) - only raster, and unclear licensing ([extractor](https://github.com/tmm1/emoji-extractor) to get the images out of the font). 4 | - [Emojipedia sample images](https://emojipedia.org/emojipedia/) - raster and no reuse. 5 | - [Designer emojis](https://www.dropbox.com/s/59ru27fq642m8l0/Designer_Emojis_DesignCue_Updated.zip) - from [DesignCue](https://www.designcue.io/) 6 | - [EmojiOne](https://www.emojione.com/) - nice but now has a proprietary license. 7 | - Github's [Gemoji](https://github.com/github/gemoji) - really just a dump of Apple's emoji with a few additional (custom) raster images. 8 | 9 | -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # script to run on localhost 4 | # 5 | grip 4000 6 | --------------------------------------------------------------------------------