From f053f85d95f61378909f52587ccb08f13a0d859b Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Wed, 16 Sep 2026 13:21:45 -0400 Subject: [PATCH] initial commit --- .envrc | 1 + .gitignore | 9 + .metadata | 10 + CHANGELOG.md | 3 + LICENSE | 675 + README.md | 40 + analysis_options.yaml | 18 + assets/emoji.json | 23479 +++++++++++++++++++ assets/screenshot.png | Bin 0 -> 99888 bytes devshell.nix | 50 + flake.lock | 130 + flake.nix | 46 + lib/material_emoji_picker.dart | 3 + lib/src/controllers/emoji.dart | 41 + lib/src/models/emoji.dart | 25 + lib/src/models/emoji.freezed.dart | 291 + lib/src/models/emoji.g.dart | 17 + lib/src/models/emoji_category.dart | 12 + lib/src/models/emoji_category.freezed.dart | 156 + lib/src/widgets/emoji_picker.dart | 182 + pubspec.lock | 690 + pubspec.yaml | 36 + scripts/fetch.dart | 20 + 23 files changed, 25934 insertions(+) create mode 100644 .envrc create mode 100644 .gitignore create mode 100644 .metadata create mode 100644 CHANGELOG.md create mode 100644 LICENSE create mode 100644 README.md create mode 100644 analysis_options.yaml create mode 100644 assets/emoji.json create mode 100644 assets/screenshot.png create mode 100644 devshell.nix create mode 100644 flake.lock create mode 100644 flake.nix create mode 100644 lib/material_emoji_picker.dart create mode 100644 lib/src/controllers/emoji.dart create mode 100644 lib/src/models/emoji.dart create mode 100644 lib/src/models/emoji.freezed.dart create mode 100644 lib/src/models/emoji.g.dart create mode 100644 lib/src/models/emoji_category.dart create mode 100644 lib/src/models/emoji_category.freezed.dart create mode 100644 lib/src/widgets/emoji_picker.dart create mode 100644 pubspec.lock create mode 100644 pubspec.yaml create mode 100644 scripts/fetch.dart diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..3550a30 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6567691 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +# Flutter/Dart/Pub related +**/doc/api/ +.dart_tool/ +.flutter-plugins-dependencies +/build/ +/coverage/ + +# Nix +.direnv/ diff --git a/.metadata b/.metadata new file mode 100644 index 0000000..81fb383 --- /dev/null +++ b/.metadata @@ -0,0 +1,10 @@ +# This file tracks properties of this Flutter project. +# Used by Flutter tool to assess capabilities and perform upgrades etc. +# +# This file should be version controlled and should not be manually edited. + +version: + revision: "nixpkgs000000000000000000000000000000000" + channel: "stable" + +project_type: package diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..9d241d4 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,3 @@ +## 1.0.0 + +Initial release diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..496acdb --- /dev/null +++ b/LICENSE @@ -0,0 +1,675 @@ +# GNU GENERAL PUBLIC LICENSE + +Version 3, 29 June 2007 + +Copyright (C) 2007 Free Software Foundation, Inc. + + +Everyone is permitted to copy and distribute verbatim copies of this +license document, but changing it is not allowed. + +## Preamble + +The GNU General Public License is a free, copyleft license for +software and other kinds of works. + +The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom +to share and change all versions of a program--to make sure it remains +free software for all its users. We, the Free Software Foundation, use +the GNU General Public License for most of our software; it applies +also to any other work released this way by its authors. You can apply +it to your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + +To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you +have certain responsibilities if you distribute copies of the +software, or if you modify it: responsibilities to respect the freedom +of others. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + +Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + +For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + +Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the +manufacturer can do so. This is fundamentally incompatible with the +aim of protecting users' freedom to change the software. The +systematic pattern of such abuse occurs in the area of products for +individuals to use, which is precisely where it is most unacceptable. +Therefore, we have designed this version of the GPL to prohibit the +practice for those products. If such problems arise substantially in +other domains, we stand ready to extend this provision to those +domains in future versions of the GPL, as needed to protect the +freedom of users. + +Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish +to avoid the special danger that patents applied to a free program +could make it effectively proprietary. To prevent this, the GPL +assures that patents cannot be used to render the program non-free. + +The precise terms and conditions for copying, distribution and +modification follow. + +## TERMS AND CONDITIONS + +### 0. Definitions. + +"This License" refers to version 3 of the GNU General Public License. + +"Copyright" also means copyright-like laws that apply to other kinds +of works, such as semiconductor masks. + +"The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + +To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of +an exact copy. The resulting work is called a "modified version" of +the earlier work or a work "based on" the earlier work. + +A "covered work" means either the unmodified Program or a work based +on the Program. + +To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + +To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user +through a computer network, with no transfer of a copy, is not +conveying. + +An interactive user interface displays "Appropriate Legal Notices" to +the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + +### 1. Source Code. + +The "source code" for a work means the preferred form of the work for +making modifications to it. "Object code" means any non-source form of +a work. + +A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + +The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + +The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + +The Corresponding Source need not include anything that users can +regenerate automatically from other parts of the Corresponding Source. + +The Corresponding Source for a work in source code form is that same +work. + +### 2. Basic Permissions. + +All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + +You may make, run and propagate covered works that you do not convey, +without conditions so long as your license otherwise remains in force. +You may convey covered works to others for the sole purpose of having +them make modifications exclusively for you, or provide you with +facilities for running those works, provided that you comply with the +terms of this License in conveying all material for which you do not +control copyright. Those thus making or running the covered works for +you must do so exclusively on your behalf, under your direction and +control, on terms that prohibit them from making any copies of your +copyrighted material outside their relationship with you. + +Conveying under any other circumstances is permitted solely under the +conditions stated below. Sublicensing is not allowed; section 10 makes +it unnecessary. + +### 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + +No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + +When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such +circumvention is effected by exercising rights under this License with +respect to the covered work, and you disclaim any intention to limit +operation or modification of the work as a means of enforcing, against +the work's users, your or third parties' legal rights to forbid +circumvention of technological measures. + +### 4. Conveying Verbatim Copies. + +You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + +You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + +### 5. Conveying Modified Source Versions. + +You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these +conditions: + +- a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. +- b) The work must carry prominent notices stating that it is + released under this License and any conditions added under + section 7. This requirement modifies the requirement in section 4 + to "keep intact all notices". +- c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. +- d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + +A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + +### 6. Conveying Non-Source Forms. + +You may convey a covered work in object code form under the terms of +sections 4 and 5, provided that you also convey the machine-readable +Corresponding Source under the terms of this License, in one of these +ways: + +- a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. +- b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the Corresponding + Source from a network server at no charge. +- c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. +- d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. +- e) Convey the object code using peer-to-peer transmission, + provided you inform other peers where the object code and + Corresponding Source of the work are being offered to the general + public at no charge under subsection 6d. + +A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + +A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, +family, or household purposes, or (2) anything designed or sold for +incorporation into a dwelling. In determining whether a product is a +consumer product, doubtful cases shall be resolved in favor of +coverage. For a particular product received by a particular user, +"normally used" refers to a typical or common use of that class of +product, regardless of the status of the particular user or of the way +in which the particular user actually uses, or expects or is expected +to use, the product. A product is a consumer product regardless of +whether the product has substantial commercial, industrial or +non-consumer uses, unless such uses represent the only significant +mode of use of the product. + +"Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to +install and execute modified versions of a covered work in that User +Product from a modified version of its Corresponding Source. The +information must suffice to ensure that the continued functioning of +the modified object code is in no case prevented or interfered with +solely because modification has been made. + +If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + +The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or +updates for a work that has been modified or installed by the +recipient, or for the User Product in which it has been modified or +installed. Access to a network may be denied when the modification +itself materially and adversely affects the operation of the network +or violates the rules and protocols for communication across the +network. + +Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + +### 7. Additional Terms. + +"Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + +When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + +Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders +of that material) supplement the terms of this License with terms: + +- a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or +- b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or +- c) Prohibiting misrepresentation of the origin of that material, + or requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or +- d) Limiting the use for publicity purposes of names of licensors + or authors of the material; or +- e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or +- f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions + of it) with contractual assumptions of liability to the recipient, + for any liability that these contractual assumptions directly + impose on those licensors and authors. + +All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + +If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + +Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; the +above requirements apply either way. + +### 8. Termination. + +You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + +However, if you cease all violation of this License, then your license +from a particular copyright holder is reinstated (a) provisionally, +unless and until the copyright holder explicitly and finally +terminates your license, and (b) permanently, if the copyright holder +fails to notify you of the violation by some reasonable means prior to +60 days after the cessation. + +Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + +Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + +### 9. Acceptance Not Required for Having Copies. + +You are not required to accept this License in order to receive or run +a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + +### 10. Automatic Licensing of Downstream Recipients. + +Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + +An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + +You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + +### 11. Patents. + +A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + +A contributor's "essential patent claims" are all patent claims owned +or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + +Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + +In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + +If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + +If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + +A patent license is "discriminatory" if it does not include within the +scope of its coverage, prohibits the exercise of, or is conditioned on +the non-exercise of one or more of the rights that are specifically +granted under this License. You may not convey a covered work if you +are a party to an arrangement with a third party that is in the +business of distributing software, under which you make payment to the +third party based on the extent of your activity of conveying the +work, and under which the third party grants, to any of the parties +who would receive the covered work from you, a discriminatory patent +license (a) in connection with copies of the covered work conveyed by +you (or copies made from those copies), or (b) primarily for and in +connection with specific products or compilations that contain the +covered work, unless you entered into that arrangement, or that patent +license was granted, prior to 28 March 2007. + +Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + +### 12. No Surrender of Others' Freedom. + +If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under +this License and any other pertinent obligations, then as a +consequence you may not convey it at all. For example, if you agree to +terms that obligate you to collect a royalty for further conveying +from those to whom you convey the Program, the only way you could +satisfy both those terms and this License would be to refrain entirely +from conveying the Program. + +### 13. Use with the GNU Affero General Public License. + +Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + +### 14. Revised Versions of this License. + +The Free Software Foundation may publish revised and/or new versions +of the GNU General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in +detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies that a certain numbered version of the GNU General Public +License "or any later version" applies to it, you have the option of +following the terms and conditions either of that numbered version or +of any later version published by the Free Software Foundation. If the +Program does not specify a version number of the GNU General Public +License, you may choose any version ever published by the Free +Software Foundation. + +If the Program specifies that a proxy can decide which future versions +of the GNU General Public License can be used, that proxy's public +statement of acceptance of a version permanently authorizes you to +choose that version for the Program. + +Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + +### 15. Disclaimer of Warranty. + +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT +WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE +DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR +CORRECTION. + +### 16. Limitation of Liability. + +IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR +CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT +NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR +LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM +TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER +PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +### 17. Interpretation of Sections 15 and 16. + +If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + +END OF TERMS AND CONDITIONS + +## How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these +terms. + +To do so, attach the following notices to the program. It is safest to +attach them to the start of each source file to most effectively state +the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper +mail. + +If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands \`show w' and \`show c' should show the +appropriate parts of the General Public License. Of course, your +program's commands might be different; for a GUI interface, you would +use an "about box". + +You should also get your employer (if you work as a programmer) or +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. For more information on this, and how to apply and follow +the GNU GPL, see . + +The GNU General Public License does not permit incorporating your +program into proprietary programs. If your program is a subroutine +library, you may consider it more useful to permit linking proprietary +applications with the library. If this is what you want to do, use the +GNU Lesser General Public License instead of this License. But first, +please read . diff --git a/README.md b/README.md new file mode 100644 index 0000000..20f2810 --- /dev/null +++ b/README.md @@ -0,0 +1,40 @@ +A generic but configurable emoji picker for Flutter. Defaults to including only unicode emojis, sourced from gemoji, but can be configured to show custom emotes. + +## Features + +- Up-to-date emojis, sourced from gemoji +- The ability to prepend or append custom categories with custom emoji +- Support for free text selection +- Sleek M3 design: + +![A screenshot of the emoji picker, showing a searchbar, category selection, and two categories of emojis](assets/screenshot.png) + +## Getting started + +Add the package to your project with `flutter pub get`. + +## Usage + +`EmojiPicker` is very generic and can be used in multiple context, like a bottom sheet, dialog, or even as just a widget on your page. + +An example, using `EmojiPicker` as a bottom sheet: + +```dart +showModalBottomSheet( + isScrollControlled: true, + context: context, + builder: (context) => EmojiPicker( + onSelection: (emoji) { + Navigator.of(context).pop(); + message.sendReaction(emoji); + }, + ), +); +``` + +### Accepted Parameters + +- `List prependCategories`: Categories to prepend to the default emoji list +- `List appendCategories`: Categories to append to the default emoji list +- `required FutureOr Function(String value) onSelection`: Function to be called when an emoji is selected +- `bool allowFreeText = false`: Whether to allow free text to be returned. Defaults to `false`. diff --git a/analysis_options.yaml b/analysis_options.yaml new file mode 100644 index 0000000..5a75ced --- /dev/null +++ b/analysis_options.yaml @@ -0,0 +1,18 @@ +include: package:flutter_lints/flutter.yaml + +analyzer: + errors: + avoid_print: ignore + exclude: + - "build/**" + - "**/*.g.dart" + - "**/*.freezed.dart" + - android/** + - ios/** + - web/** + - windows/** + - macos/** + - linux/** + +# Additional information about this file can be found at +# https://dart.dev/guides/language/analysis-options diff --git a/assets/emoji.json b/assets/emoji.json new file mode 100644 index 0000000..65d4c8d --- /dev/null +++ b/assets/emoji.json @@ -0,0 +1,23479 @@ +[ + { + "emoji": "๐Ÿ˜€" + , "description": "grinning face" + , "category": "Smileys & Emotion" + , "aliases": [ + "grinning" + ] + , "tags": [ + "smile" + , "happy" + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ƒ" + , "description": "grinning face with big eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "smiley" + ] + , "tags": [ + "happy" + , "joy" + , "haha" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜„" + , "description": "grinning face with smiling eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "smile" + ] + , "tags": [ + "happy" + , "joy" + , "laugh" + , "pleased" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜" + , "description": "beaming face with smiling eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "grin" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜†" + , "description": "grinning squinting face" + , "category": "Smileys & Emotion" + , "aliases": [ + "laughing" + , "satisfied" + ] + , "tags": [ + "happy" + , "haha" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜…" + , "description": "grinning face with sweat" + , "category": "Smileys & Emotion" + , "aliases": [ + "sweat_smile" + ] + , "tags": [ + "hot" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿคฃ" + , "description": "rolling on the floor laughing" + , "category": "Smileys & Emotion" + , "aliases": [ + "rofl" + ] + , "tags": [ + "lol" + , "laughing" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ˜‚" + , "description": "face with tears of joy" + , "category": "Smileys & Emotion" + , "aliases": [ + "joy" + ] + , "tags": [ + "tears" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ™‚" + , "description": "slightly smiling face" + , "category": "Smileys & Emotion" + , "aliases": [ + "slightly_smiling_face" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ™ƒ" + , "description": "upside-down face" + , "category": "Smileys & Emotion" + , "aliases": [ + "upside_down_face" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿซ " + , "description": "melting face" + , "category": "Smileys & Emotion" + , "aliases": [ + "melting_face" + ] + , "tags": [ + "sarcasm" + , "dread" + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿ˜‰" + , "description": "winking face" + , "category": "Smileys & Emotion" + , "aliases": [ + "wink" + ] + , "tags": [ + "flirt" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜Š" + , "description": "smiling face with smiling eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "blush" + ] + , "tags": [ + "proud" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜‡" + , "description": "smiling face with halo" + , "category": "Smileys & Emotion" + , "aliases": [ + "innocent" + ] + , "tags": [ + "angel" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅฐ" + , "description": "smiling face with hearts" + , "category": "Smileys & Emotion" + , "aliases": [ + "smiling_face_with_three_hearts" + ] + , "tags": [ + "love" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ˜" + , "description": "smiling face with heart-eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "heart_eyes" + ] + , "tags": [ + "love" + , "crush" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿคฉ" + , "description": "star-struck" + , "category": "Smileys & Emotion" + , "aliases": [ + "star_struck" + ] + , "tags": [ + "eyes" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ˜˜" + , "description": "face blowing a kiss" + , "category": "Smileys & Emotion" + , "aliases": [ + "kissing_heart" + ] + , "tags": [ + "flirt" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜—" + , "description": "kissing face" + , "category": "Smileys & Emotion" + , "aliases": [ + "kissing" + ] + , "tags": [ + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "โ˜บ๏ธ" + , "description": "smiling face" + , "category": "Smileys & Emotion" + , "aliases": [ + "relaxed" + ] + , "tags": [ + "blush" + , "pleased" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜š" + , "description": "kissing face with closed eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "kissing_closed_eyes" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜™" + , "description": "kissing face with smiling eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "kissing_smiling_eyes" + ] + , "tags": [ + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅฒ" + , "description": "smiling face with tear" + , "category": "Smileys & Emotion" + , "aliases": [ + "smiling_face_with_tear" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ˜‹" + , "description": "face savoring food" + , "category": "Smileys & Emotion" + , "aliases": [ + "yum" + ] + , "tags": [ + "tongue" + , "lick" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜›" + , "description": "face with tongue" + , "category": "Smileys & Emotion" + , "aliases": [ + "stuck_out_tongue" + ] + , "tags": [ + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜œ" + , "description": "winking face with tongue" + , "category": "Smileys & Emotion" + , "aliases": [ + "stuck_out_tongue_winking_eye" + ] + , "tags": [ + "prank" + , "silly" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿคช" + , "description": "zany face" + , "category": "Smileys & Emotion" + , "aliases": [ + "zany_face" + ] + , "tags": [ + "goofy" + , "wacky" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ˜" + , "description": "squinting face with tongue" + , "category": "Smileys & Emotion" + , "aliases": [ + "stuck_out_tongue_closed_eyes" + ] + , "tags": [ + "prank" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿค‘" + , "description": "money-mouth face" + , "category": "Smileys & Emotion" + , "aliases": [ + "money_mouth_face" + ] + , "tags": [ + "rich" + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿค—" + , "description": "smiling face with open hands" + , "category": "Smileys & Emotion" + , "aliases": [ + "hugs" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿคญ" + , "description": "face with hand over mouth" + , "category": "Smileys & Emotion" + , "aliases": [ + "hand_over_mouth" + ] + , "tags": [ + "quiet" + , "whoops" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿซข" + , "description": "face with open eyes and hand over mouth" + , "category": "Smileys & Emotion" + , "aliases": [ + "face_with_open_eyes_and_hand_over_mouth" + ] + , "tags": [ + "gasp" + , "shock" + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿซฃ" + , "description": "face with peeking eye" + , "category": "Smileys & Emotion" + , "aliases": [ + "face_with_peeking_eye" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿคซ" + , "description": "shushing face" + , "category": "Smileys & Emotion" + , "aliases": [ + "shushing_face" + ] + , "tags": [ + "silence" + , "quiet" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿค”" + , "description": "thinking face" + , "category": "Smileys & Emotion" + , "aliases": [ + "thinking" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿซก" + , "description": "saluting face" + , "category": "Smileys & Emotion" + , "aliases": [ + "saluting_face" + ] + , "tags": [ + "respect" + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿค" + , "description": "zipper-mouth face" + , "category": "Smileys & Emotion" + , "aliases": [ + "zipper_mouth_face" + ] + , "tags": [ + "silence" + , "hush" + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿคจ" + , "description": "face with raised eyebrow" + , "category": "Smileys & Emotion" + , "aliases": [ + "raised_eyebrow" + ] + , "tags": [ + "suspicious" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ˜" + , "description": "neutral face" + , "category": "Smileys & Emotion" + , "aliases": [ + "neutral_face" + ] + , "tags": [ + "meh" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜‘" + , "description": "expressionless face" + , "category": "Smileys & Emotion" + , "aliases": [ + "expressionless" + ] + , "tags": [ + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ถ" + , "description": "face without mouth" + , "category": "Smileys & Emotion" + , "aliases": [ + "no_mouth" + ] + , "tags": [ + "mute" + , "silence" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซฅ" + , "description": "dotted line face" + , "category": "Smileys & Emotion" + , "aliases": [ + "dotted_line_face" + ] + , "tags": [ + "invisible" + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿ˜ถโ€๐ŸŒซ๏ธ" + , "description": "face in clouds" + , "category": "Smileys & Emotion" + , "aliases": [ + "face_in_clouds" + ] + , "tags": [ + ] + , "unicode_version": "13.1" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ˜" + , "description": "smirking face" + , "category": "Smileys & Emotion" + , "aliases": [ + "smirk" + ] + , "tags": [ + "smug" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜’" + , "description": "unamused face" + , "category": "Smileys & Emotion" + , "aliases": [ + "unamused" + ] + , "tags": [ + "meh" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ™„" + , "description": "face with rolling eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "roll_eyes" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ˜ฌ" + , "description": "grimacing face" + , "category": "Smileys & Emotion" + , "aliases": [ + "grimacing" + ] + , "tags": [ + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ฎโ€๐Ÿ’จ" + , "description": "face exhaling" + , "category": "Smileys & Emotion" + , "aliases": [ + "face_exhaling" + ] + , "tags": [ + ] + , "unicode_version": "13.1" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿคฅ" + , "description": "lying face" + , "category": "Smileys & Emotion" + , "aliases": [ + "lying_face" + ] + , "tags": [ + "liar" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿซจ" + , "description": "shaking face" + , "category": "Smileys & Emotion" + , "aliases": [ + "shaking_face" + ] + , "tags": [ + "shock" + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿ˜Œ" + , "description": "relieved face" + , "category": "Smileys & Emotion" + , "aliases": [ + "relieved" + ] + , "tags": [ + "whew" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜”" + , "description": "pensive face" + , "category": "Smileys & Emotion" + , "aliases": [ + "pensive" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ช" + , "description": "sleepy face" + , "category": "Smileys & Emotion" + , "aliases": [ + "sleepy" + ] + , "tags": [ + "tired" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿคค" + , "description": "drooling face" + , "category": "Smileys & Emotion" + , "aliases": [ + "drooling_face" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ˜ด" + , "description": "sleeping face" + , "category": "Smileys & Emotion" + , "aliases": [ + "sleeping" + ] + , "tags": [ + "zzz" + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ท" + , "description": "face with medical mask" + , "category": "Smileys & Emotion" + , "aliases": [ + "mask" + ] + , "tags": [ + "sick" + , "ill" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿค’" + , "description": "face with thermometer" + , "category": "Smileys & Emotion" + , "aliases": [ + "face_with_thermometer" + ] + , "tags": [ + "sick" + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿค•" + , "description": "face with head-bandage" + , "category": "Smileys & Emotion" + , "aliases": [ + "face_with_head_bandage" + ] + , "tags": [ + "hurt" + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿคข" + , "description": "nauseated face" + , "category": "Smileys & Emotion" + , "aliases": [ + "nauseated_face" + ] + , "tags": [ + "sick" + , "barf" + , "disgusted" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿคฎ" + , "description": "face vomiting" + , "category": "Smileys & Emotion" + , "aliases": [ + "vomiting_face" + ] + , "tags": [ + "barf" + , "sick" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿคง" + , "description": "sneezing face" + , "category": "Smileys & Emotion" + , "aliases": [ + "sneezing_face" + ] + , "tags": [ + "achoo" + , "sick" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฅต" + , "description": "hot face" + , "category": "Smileys & Emotion" + , "aliases": [ + "hot_face" + ] + , "tags": [ + "heat" + , "sweating" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅถ" + , "description": "cold face" + , "category": "Smileys & Emotion" + , "aliases": [ + "cold_face" + ] + , "tags": [ + "freezing" + , "ice" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅด" + , "description": "woozy face" + , "category": "Smileys & Emotion" + , "aliases": [ + "woozy_face" + ] + , "tags": [ + "groggy" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ˜ต" + , "description": "face with crossed-out eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "dizzy_face" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ตโ€๐Ÿ’ซ" + , "description": "face with spiral eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "face_with_spiral_eyes" + ] + , "tags": [ + ] + , "unicode_version": "13.1" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿคฏ" + , "description": "exploding head" + , "category": "Smileys & Emotion" + , "aliases": [ + "exploding_head" + ] + , "tags": [ + "mind" + , "blown" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿค " + , "description": "cowboy hat face" + , "category": "Smileys & Emotion" + , "aliases": [ + "cowboy_hat_face" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฅณ" + , "description": "partying face" + , "category": "Smileys & Emotion" + , "aliases": [ + "partying_face" + ] + , "tags": [ + "celebration" + , "birthday" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅธ" + , "description": "disguised face" + , "category": "Smileys & Emotion" + , "aliases": [ + "disguised_face" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ˜Ž" + , "description": "smiling face with sunglasses" + , "category": "Smileys & Emotion" + , "aliases": [ + "sunglasses" + ] + , "tags": [ + "cool" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿค“" + , "description": "nerd face" + , "category": "Smileys & Emotion" + , "aliases": [ + "nerd_face" + ] + , "tags": [ + "geek" + , "glasses" + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿง" + , "description": "face with monocle" + , "category": "Smileys & Emotion" + , "aliases": [ + "monocle_face" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ˜•" + , "description": "confused face" + , "category": "Smileys & Emotion" + , "aliases": [ + "confused" + ] + , "tags": [ + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซค" + , "description": "face with diagonal mouth" + , "category": "Smileys & Emotion" + , "aliases": [ + "face_with_diagonal_mouth" + ] + , "tags": [ + "confused" + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿ˜Ÿ" + , "description": "worried face" + , "category": "Smileys & Emotion" + , "aliases": [ + "worried" + ] + , "tags": [ + "nervous" + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ™" + , "description": "slightly frowning face" + , "category": "Smileys & Emotion" + , "aliases": [ + "slightly_frowning_face" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โ˜น๏ธ" + , "description": "frowning face" + , "category": "Smileys & Emotion" + , "aliases": [ + "frowning_face" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ˜ฎ" + , "description": "face with open mouth" + , "category": "Smileys & Emotion" + , "aliases": [ + "open_mouth" + ] + , "tags": [ + "surprise" + , "impressed" + , "wow" + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ฏ" + , "description": "hushed face" + , "category": "Smileys & Emotion" + , "aliases": [ + "hushed" + ] + , "tags": [ + "silence" + , "speechless" + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ฒ" + , "description": "astonished face" + , "category": "Smileys & Emotion" + , "aliases": [ + "astonished" + ] + , "tags": [ + "amazed" + , "gasp" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ณ" + , "description": "flushed face" + , "category": "Smileys & Emotion" + , "aliases": [ + "flushed" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅบ" + , "description": "pleading face" + , "category": "Smileys & Emotion" + , "aliases": [ + "pleading_face" + ] + , "tags": [ + "puppy" + , "eyes" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅน" + , "description": "face holding back tears" + , "category": "Smileys & Emotion" + , "aliases": [ + "face_holding_back_tears" + ] + , "tags": [ + "tears" + , "gratitude" + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿ˜ฆ" + , "description": "frowning face with open mouth" + , "category": "Smileys & Emotion" + , "aliases": [ + "frowning" + ] + , "tags": [ + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ง" + , "description": "anguished face" + , "category": "Smileys & Emotion" + , "aliases": [ + "anguished" + ] + , "tags": [ + "stunned" + ] + , "unicode_version": "6.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜จ" + , "description": "fearful face" + , "category": "Smileys & Emotion" + , "aliases": [ + "fearful" + ] + , "tags": [ + "scared" + , "shocked" + , "oops" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ฐ" + , "description": "anxious face with sweat" + , "category": "Smileys & Emotion" + , "aliases": [ + "cold_sweat" + ] + , "tags": [ + "nervous" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ฅ" + , "description": "sad but relieved face" + , "category": "Smileys & Emotion" + , "aliases": [ + "disappointed_relieved" + ] + , "tags": [ + "phew" + , "sweat" + , "nervous" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ข" + , "description": "crying face" + , "category": "Smileys & Emotion" + , "aliases": [ + "cry" + ] + , "tags": [ + "sad" + , "tear" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ญ" + , "description": "loudly crying face" + , "category": "Smileys & Emotion" + , "aliases": [ + "sob" + ] + , "tags": [ + "sad" + , "cry" + , "bawling" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ฑ" + , "description": "face screaming in fear" + , "category": "Smileys & Emotion" + , "aliases": [ + "scream" + ] + , "tags": [ + "horror" + , "shocked" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜–" + , "description": "confounded face" + , "category": "Smileys & Emotion" + , "aliases": [ + "confounded" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ฃ" + , "description": "persevering face" + , "category": "Smileys & Emotion" + , "aliases": [ + "persevere" + ] + , "tags": [ + "struggling" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ž" + , "description": "disappointed face" + , "category": "Smileys & Emotion" + , "aliases": [ + "disappointed" + ] + , "tags": [ + "sad" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜“" + , "description": "downcast face with sweat" + , "category": "Smileys & Emotion" + , "aliases": [ + "sweat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ฉ" + , "description": "weary face" + , "category": "Smileys & Emotion" + , "aliases": [ + "weary" + ] + , "tags": [ + "tired" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ซ" + , "description": "tired face" + , "category": "Smileys & Emotion" + , "aliases": [ + "tired_face" + ] + , "tags": [ + "upset" + , "whine" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅฑ" + , "description": "yawning face" + , "category": "Smileys & Emotion" + , "aliases": [ + "yawning_face" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ˜ค" + , "description": "face with steam from nose" + , "category": "Smileys & Emotion" + , "aliases": [ + "triumph" + ] + , "tags": [ + "smug" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ก" + , "description": "enraged face" + , "category": "Smileys & Emotion" + , "aliases": [ + "rage" + , "pout" + ] + , "tags": [ + "angry" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ " + , "description": "angry face" + , "category": "Smileys & Emotion" + , "aliases": [ + "angry" + ] + , "tags": [ + "mad" + , "annoyed" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿคฌ" + , "description": "face with symbols on mouth" + , "category": "Smileys & Emotion" + , "aliases": [ + "cursing_face" + ] + , "tags": [ + "foul" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ˜ˆ" + , "description": "smiling face with horns" + , "category": "Smileys & Emotion" + , "aliases": [ + "smiling_imp" + ] + , "tags": [ + "devil" + , "evil" + , "horns" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘ฟ" + , "description": "angry face with horns" + , "category": "Smileys & Emotion" + , "aliases": [ + "imp" + ] + , "tags": [ + "angry" + , "devil" + , "evil" + , "horns" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’€" + , "description": "skull" + , "category": "Smileys & Emotion" + , "aliases": [ + "skull" + ] + , "tags": [ + "dead" + , "danger" + , "poison" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ˜ ๏ธ" + , "description": "skull and crossbones" + , "category": "Smileys & Emotion" + , "aliases": [ + "skull_and_crossbones" + ] + , "tags": [ + "danger" + , "pirate" + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ’ฉ" + , "description": "pile of poo" + , "category": "Smileys & Emotion" + , "aliases": [ + "hankey" + , "poop" + , "shit" + ] + , "tags": [ + "crap" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿคก" + , "description": "clown face" + , "category": "Smileys & Emotion" + , "aliases": [ + "clown_face" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ‘น" + , "description": "ogre" + , "category": "Smileys & Emotion" + , "aliases": [ + "japanese_ogre" + ] + , "tags": [ + "monster" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘บ" + , "description": "goblin" + , "category": "Smileys & Emotion" + , "aliases": [ + "japanese_goblin" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘ป" + , "description": "ghost" + , "category": "Smileys & Emotion" + , "aliases": [ + "ghost" + ] + , "tags": [ + "halloween" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘ฝ" + , "description": "alien" + , "category": "Smileys & Emotion" + , "aliases": [ + "alien" + ] + , "tags": [ + "ufo" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘พ" + , "description": "alien monster" + , "category": "Smileys & Emotion" + , "aliases": [ + "space_invader" + ] + , "tags": [ + "game" + , "retro" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿค–" + , "description": "robot" + , "category": "Smileys & Emotion" + , "aliases": [ + "robot" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ˜บ" + , "description": "grinning cat" + , "category": "Smileys & Emotion" + , "aliases": [ + "smiley_cat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ธ" + , "description": "grinning cat with smiling eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "smile_cat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜น" + , "description": "cat with tears of joy" + , "category": "Smileys & Emotion" + , "aliases": [ + "joy_cat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ป" + , "description": "smiling cat with heart-eyes" + , "category": "Smileys & Emotion" + , "aliases": [ + "heart_eyes_cat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ผ" + , "description": "cat with wry smile" + , "category": "Smileys & Emotion" + , "aliases": [ + "smirk_cat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ฝ" + , "description": "kissing cat" + , "category": "Smileys & Emotion" + , "aliases": [ + "kissing_cat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ™€" + , "description": "weary cat" + , "category": "Smileys & Emotion" + , "aliases": [ + "scream_cat" + ] + , "tags": [ + "horror" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜ฟ" + , "description": "crying cat" + , "category": "Smileys & Emotion" + , "aliases": [ + "crying_cat_face" + ] + , "tags": [ + "sad" + , "tear" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜พ" + , "description": "pouting cat" + , "category": "Smileys & Emotion" + , "aliases": [ + "pouting_cat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ™ˆ" + , "description": "see-no-evil monkey" + , "category": "Smileys & Emotion" + , "aliases": [ + "see_no_evil" + ] + , "tags": [ + "monkey" + , "blind" + , "ignore" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ™‰" + , "description": "hear-no-evil monkey" + , "category": "Smileys & Emotion" + , "aliases": [ + "hear_no_evil" + ] + , "tags": [ + "monkey" + , "deaf" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ™Š" + , "description": "speak-no-evil monkey" + , "category": "Smileys & Emotion" + , "aliases": [ + "speak_no_evil" + ] + , "tags": [ + "monkey" + , "mute" + , "hush" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’Œ" + , "description": "love letter" + , "category": "Smileys & Emotion" + , "aliases": [ + "love_letter" + ] + , "tags": [ + "email" + , "envelope" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’˜" + , "description": "heart with arrow" + , "category": "Smileys & Emotion" + , "aliases": [ + "cupid" + ] + , "tags": [ + "love" + , "heart" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’" + , "description": "heart with ribbon" + , "category": "Smileys & Emotion" + , "aliases": [ + "gift_heart" + ] + , "tags": [ + "chocolates" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’–" + , "description": "sparkling heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "sparkling_heart" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’—" + , "description": "growing heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "heartpulse" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’“" + , "description": "beating heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "heartbeat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ž" + , "description": "revolving hearts" + , "category": "Smileys & Emotion" + , "aliases": [ + "revolving_hearts" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’•" + , "description": "two hearts" + , "category": "Smileys & Emotion" + , "aliases": [ + "two_hearts" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’Ÿ" + , "description": "heart decoration" + , "category": "Smileys & Emotion" + , "aliases": [ + "heart_decoration" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โฃ๏ธ" + , "description": "heart exclamation" + , "category": "Smileys & Emotion" + , "aliases": [ + "heavy_heart_exclamation" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ’”" + , "description": "broken heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "broken_heart" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โค๏ธโ€๐Ÿ”ฅ" + , "description": "heart on fire" + , "category": "Smileys & Emotion" + , "aliases": [ + "heart_on_fire" + ] + , "tags": [ + ] + , "unicode_version": "13.1" + , "ios_version": "14.0" + } +, { + "emoji": "โค๏ธโ€๐Ÿฉน" + , "description": "mending heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "mending_heart" + ] + , "tags": [ + ] + , "unicode_version": "13.1" + , "ios_version": "14.0" + } +, { + "emoji": "โค๏ธ" + , "description": "red heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "heart" + ] + , "tags": [ + "love" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฉท" + , "description": "pink heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "pink_heart" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿงก" + , "description": "orange heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "orange_heart" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ’›" + , "description": "yellow heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "yellow_heart" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’š" + , "description": "green heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "green_heart" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’™" + , "description": "blue heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "blue_heart" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฉต" + , "description": "light blue heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "light_blue_heart" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿ’œ" + , "description": "purple heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "purple_heart" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸคŽ" + , "description": "brown heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "brown_heart" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ–ค" + , "description": "black heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "black_heart" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฉถ" + , "description": "grey heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "grey_heart" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿค" + , "description": "white heart" + , "category": "Smileys & Emotion" + , "aliases": [ + "white_heart" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ’‹" + , "description": "kiss mark" + , "category": "Smileys & Emotion" + , "aliases": [ + "kiss" + ] + , "tags": [ + "lipstick" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ฏ" + , "description": "hundred points" + , "category": "Smileys & Emotion" + , "aliases": [ + "100" + ] + , "tags": [ + "score" + , "perfect" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ข" + , "description": "anger symbol" + , "category": "Smileys & Emotion" + , "aliases": [ + "anger" + ] + , "tags": [ + "angry" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ฅ" + , "description": "collision" + , "category": "Smileys & Emotion" + , "aliases": [ + "boom" + , "collision" + ] + , "tags": [ + "explode" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ซ" + , "description": "dizzy" + , "category": "Smileys & Emotion" + , "aliases": [ + "dizzy" + ] + , "tags": [ + "star" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ฆ" + , "description": "sweat droplets" + , "category": "Smileys & Emotion" + , "aliases": [ + "sweat_drops" + ] + , "tags": [ + "water" + , "workout" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’จ" + , "description": "dashing away" + , "category": "Smileys & Emotion" + , "aliases": [ + "dash" + ] + , "tags": [ + "wind" + , "blow" + , "fast" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•ณ๏ธ" + , "description": "hole" + , "category": "Smileys & Emotion" + , "aliases": [ + "hole" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ’ฌ" + , "description": "speech balloon" + , "category": "Smileys & Emotion" + , "aliases": [ + "speech_balloon" + ] + , "tags": [ + "comment" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ" + , "description": "eye in speech bubble" + , "category": "Smileys & Emotion" + , "aliases": [ + "eye_speech_bubble" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ—จ๏ธ" + , "description": "left speech bubble" + , "category": "Smileys & Emotion" + , "aliases": [ + "left_speech_bubble" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ—ฏ๏ธ" + , "description": "right anger bubble" + , "category": "Smileys & Emotion" + , "aliases": [ + "right_anger_bubble" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ’ญ" + , "description": "thought balloon" + , "category": "Smileys & Emotion" + , "aliases": [ + "thought_balloon" + ] + , "tags": [ + "thinking" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ค" + , "description": "ZZZ" + , "category": "Smileys & Emotion" + , "aliases": [ + "zzz" + ] + , "tags": [ + "sleeping" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘‹" + , "description": "waving hand" + , "category": "People & Body" + , "aliases": [ + "wave" + ] + , "tags": [ + "goodbye" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคš" + , "description": "raised back of hand" + , "category": "People & Body" + , "aliases": [ + "raised_back_of_hand" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ–๏ธ" + , "description": "hand with fingers splayed" + , "category": "People & Body" + , "aliases": [ + "raised_hand_with_fingers_splayed" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + , "skin_tones": true + } +, { + "emoji": "โœ‹" + , "description": "raised hand" + , "category": "People & Body" + , "aliases": [ + "hand" + , "raised_hand" + ] + , "tags": [ + "highfive" + , "stop" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ––" + , "description": "vulcan salute" + , "category": "People & Body" + , "aliases": [ + "vulcan_salute" + ] + , "tags": [ + "prosper" + , "spock" + ] + , "unicode_version": "7.0" + , "ios_version": "8.3" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซฑ" + , "description": "rightwards hand" + , "category": "People & Body" + , "aliases": [ + "rightwards_hand" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซฒ" + , "description": "leftwards hand" + , "category": "People & Body" + , "aliases": [ + "leftwards_hand" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซณ" + , "description": "palm down hand" + , "category": "People & Body" + , "aliases": [ + "palm_down_hand" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซด" + , "description": "palm up hand" + , "category": "People & Body" + , "aliases": [ + "palm_up_hand" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซท" + , "description": "leftwards pushing hand" + , "category": "People & Body" + , "aliases": [ + "leftwards_pushing_hand" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซธ" + , "description": "rightwards pushing hand" + , "category": "People & Body" + , "aliases": [ + "rightwards_pushing_hand" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘Œ" + , "description": "OK hand" + , "category": "People & Body" + , "aliases": [ + "ok_hand" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐ŸคŒ" + , "description": "pinched fingers" + , "category": "People & Body" + , "aliases": [ + "pinched_fingers" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿค" + , "description": "pinching hand" + , "category": "People & Body" + , "aliases": [ + "pinching_hand" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "โœŒ๏ธ" + , "description": "victory hand" + , "category": "People & Body" + , "aliases": [ + "v" + ] + , "tags": [ + "victory" + , "peace" + ] + , "unicode_version": "" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคž" + , "description": "crossed fingers" + , "category": "People & Body" + , "aliases": [ + "crossed_fingers" + ] + , "tags": [ + "luck" + , "hopeful" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซฐ" + , "description": "hand with index finger and thumb crossed" + , "category": "People & Body" + , "aliases": [ + "hand_with_index_finger_and_thumb_crossed" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + , "skin_tones": true + } +, { + "emoji": "๐ŸคŸ" + , "description": "love-you gesture" + , "category": "People & Body" + , "aliases": [ + "love_you_gesture" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿค˜" + , "description": "sign of the horns" + , "category": "People & Body" + , "aliases": [ + "metal" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿค™" + , "description": "call me hand" + , "category": "People & Body" + , "aliases": [ + "call_me_hand" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ˆ" + , "description": "backhand index pointing left" + , "category": "People & Body" + , "aliases": [ + "point_left" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘‰" + , "description": "backhand index pointing right" + , "category": "People & Body" + , "aliases": [ + "point_right" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘†" + , "description": "backhand index pointing up" + , "category": "People & Body" + , "aliases": [ + "point_up_2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ–•" + , "description": "middle finger" + , "category": "People & Body" + , "aliases": [ + "middle_finger" + , "fu" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘‡" + , "description": "backhand index pointing down" + , "category": "People & Body" + , "aliases": [ + "point_down" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "โ˜๏ธ" + , "description": "index pointing up" + , "category": "People & Body" + , "aliases": [ + "point_up" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซต" + , "description": "index pointing at the viewer" + , "category": "People & Body" + , "aliases": [ + "index_pointing_at_the_viewer" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘" + , "description": "thumbs up" + , "category": "People & Body" + , "aliases": [ + "+1" + , "thumbsup" + ] + , "tags": [ + "approve" + , "ok" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘Ž" + , "description": "thumbs down" + , "category": "People & Body" + , "aliases": [ + "-1" + , "thumbsdown" + ] + , "tags": [ + "disapprove" + , "bury" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "โœŠ" + , "description": "raised fist" + , "category": "People & Body" + , "aliases": [ + "fist_raised" + , "fist" + ] + , "tags": [ + "power" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘Š" + , "description": "oncoming fist" + , "category": "People & Body" + , "aliases": [ + "fist_oncoming" + , "facepunch" + , "punch" + ] + , "tags": [ + "attack" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿค›" + , "description": "left-facing fist" + , "category": "People & Body" + , "aliases": [ + "fist_left" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคœ" + , "description": "right-facing fist" + , "category": "People & Body" + , "aliases": [ + "fist_right" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘" + , "description": "clapping hands" + , "category": "People & Body" + , "aliases": [ + "clap" + ] + , "tags": [ + "praise" + , "applause" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™Œ" + , "description": "raising hands" + , "category": "People & Body" + , "aliases": [ + "raised_hands" + ] + , "tags": [ + "hooray" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซถ" + , "description": "heart hands" + , "category": "People & Body" + , "aliases": [ + "heart_hands" + ] + , "tags": [ + "love" + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘" + , "description": "open hands" + , "category": "People & Body" + , "aliases": [ + "open_hands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคฒ" + , "description": "palms up together" + , "category": "People & Body" + , "aliases": [ + "palms_up_together" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿค" + , "description": "handshake" + , "category": "People & Body" + , "aliases": [ + "handshake" + ] + , "tags": [ + "deal" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™" + , "description": "folded hands" + , "category": "People & Body" + , "aliases": [ + "pray" + ] + , "tags": [ + "please" + , "hope" + , "wish" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "โœ๏ธ" + , "description": "writing hand" + , "category": "People & Body" + , "aliases": [ + "writing_hand" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’…" + , "description": "nail polish" + , "category": "People & Body" + , "aliases": [ + "nail_care" + ] + , "tags": [ + "beauty" + , "manicure" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคณ" + , "description": "selfie" + , "category": "People & Body" + , "aliases": [ + "selfie" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’ช" + , "description": "flexed biceps" + , "category": "People & Body" + , "aliases": [ + "muscle" + ] + , "tags": [ + "flex" + , "bicep" + , "strong" + , "workout" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿฆพ" + , "description": "mechanical arm" + , "category": "People & Body" + , "aliases": [ + "mechanical_arm" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฆฟ" + , "description": "mechanical leg" + , "category": "People & Body" + , "aliases": [ + "mechanical_leg" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฆต" + , "description": "leg" + , "category": "People & Body" + , "aliases": [ + "leg" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿฆถ" + , "description": "foot" + , "category": "People & Body" + , "aliases": [ + "foot" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘‚" + , "description": "ear" + , "category": "People & Body" + , "aliases": [ + "ear" + ] + , "tags": [ + "hear" + , "sound" + , "listen" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿฆป" + , "description": "ear with hearing aid" + , "category": "People & Body" + , "aliases": [ + "ear_with_hearing_aid" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ƒ" + , "description": "nose" + , "category": "People & Body" + , "aliases": [ + "nose" + ] + , "tags": [ + "smell" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง " + , "description": "brain" + , "category": "People & Body" + , "aliases": [ + "brain" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿซ€" + , "description": "anatomical heart" + , "category": "People & Body" + , "aliases": [ + "anatomical_heart" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿซ" + , "description": "lungs" + , "category": "People & Body" + , "aliases": [ + "lungs" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฆท" + , "description": "tooth" + , "category": "People & Body" + , "aliases": [ + "tooth" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฆด" + , "description": "bone" + , "category": "People & Body" + , "aliases": [ + "bone" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‘€" + , "description": "eyes" + , "category": "People & Body" + , "aliases": [ + "eyes" + ] + , "tags": [ + "look" + , "see" + , "watch" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘๏ธ" + , "description": "eye" + , "category": "People & Body" + , "aliases": [ + "eye" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ‘…" + , "description": "tongue" + , "category": "People & Body" + , "aliases": [ + "tongue" + ] + , "tags": [ + "taste" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘„" + , "description": "mouth" + , "category": "People & Body" + , "aliases": [ + "lips" + ] + , "tags": [ + "kiss" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซฆ" + , "description": "biting lip" + , "category": "People & Body" + , "aliases": [ + "biting_lip" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿ‘ถ" + , "description": "baby" + , "category": "People & Body" + , "aliases": [ + "baby" + ] + , "tags": [ + "child" + , "newborn" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง’" + , "description": "child" + , "category": "People & Body" + , "aliases": [ + "child" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฆ" + , "description": "boy" + , "category": "People & Body" + , "aliases": [ + "boy" + ] + , "tags": [ + "child" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ง" + , "description": "girl" + , "category": "People & Body" + , "aliases": [ + "girl" + ] + , "tags": [ + "child" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘" + , "description": "person" + , "category": "People & Body" + , "aliases": [ + "adult" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฑ" + , "description": "person: blond hair" + , "category": "People & Body" + , "aliases": [ + "blond_haired_person" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จ" + , "description": "man" + , "category": "People & Body" + , "aliases": [ + "man" + ] + , "tags": [ + "mustache" + , "father" + , "dad" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง”" + , "description": "person: beard" + , "category": "People & Body" + , "aliases": [ + "bearded_person" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง”โ€โ™‚๏ธ" + , "description": "man: beard" + , "category": "People & Body" + , "aliases": [ + "man_beard" + ] + , "tags": [ + ] + , "unicode_version": "13.1" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง”โ€โ™€๏ธ" + , "description": "woman: beard" + , "category": "People & Body" + , "aliases": [ + "woman_beard" + ] + , "tags": [ + ] + , "unicode_version": "13.1" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿฆฐ" + , "description": "man: red hair" + , "category": "People & Body" + , "aliases": [ + "red_haired_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿฆฑ" + , "description": "man: curly hair" + , "category": "People & Body" + , "aliases": [ + "curly_haired_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿฆณ" + , "description": "man: white hair" + , "category": "People & Body" + , "aliases": [ + "white_haired_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿฆฒ" + , "description": "man: bald" + , "category": "People & Body" + , "aliases": [ + "bald_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉ" + , "description": "woman" + , "category": "People & Body" + , "aliases": [ + "woman" + ] + , "tags": [ + "girls" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿฆฐ" + , "description": "woman: red hair" + , "category": "People & Body" + , "aliases": [ + "red_haired_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿฆฐ" + , "description": "person: red hair" + , "category": "People & Body" + , "aliases": [ + "person_red_hair" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿฆฑ" + , "description": "woman: curly hair" + , "category": "People & Body" + , "aliases": [ + "curly_haired_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿฆฑ" + , "description": "person: curly hair" + , "category": "People & Body" + , "aliases": [ + "person_curly_hair" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿฆณ" + , "description": "woman: white hair" + , "category": "People & Body" + , "aliases": [ + "white_haired_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿฆณ" + , "description": "person: white hair" + , "category": "People & Body" + , "aliases": [ + "person_white_hair" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿฆฒ" + , "description": "woman: bald" + , "category": "People & Body" + , "aliases": [ + "bald_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿฆฒ" + , "description": "person: bald" + , "category": "People & Body" + , "aliases": [ + "person_bald" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฑโ€โ™€๏ธ" + , "description": "woman: blond hair" + , "category": "People & Body" + , "aliases": [ + "blond_haired_woman" + , "blonde_woman" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฑโ€โ™‚๏ธ" + , "description": "man: blond hair" + , "category": "People & Body" + , "aliases": [ + "blond_haired_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง“" + , "description": "older person" + , "category": "People & Body" + , "aliases": [ + "older_adult" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ด" + , "description": "old man" + , "category": "People & Body" + , "aliases": [ + "older_man" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ต" + , "description": "old woman" + , "category": "People & Body" + , "aliases": [ + "older_woman" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™" + , "description": "person frowning" + , "category": "People & Body" + , "aliases": [ + "frowning_person" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™โ€โ™‚๏ธ" + , "description": "man frowning" + , "category": "People & Body" + , "aliases": [ + "frowning_man" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™โ€โ™€๏ธ" + , "description": "woman frowning" + , "category": "People & Body" + , "aliases": [ + "frowning_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™Ž" + , "description": "person pouting" + , "category": "People & Body" + , "aliases": [ + "pouting_face" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™Žโ€โ™‚๏ธ" + , "description": "man pouting" + , "category": "People & Body" + , "aliases": [ + "pouting_man" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™Žโ€โ™€๏ธ" + , "description": "woman pouting" + , "category": "People & Body" + , "aliases": [ + "pouting_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™…" + , "description": "person gesturing NO" + , "category": "People & Body" + , "aliases": [ + "no_good" + ] + , "tags": [ + "stop" + , "halt" + , "denied" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™…โ€โ™‚๏ธ" + , "description": "man gesturing NO" + , "category": "People & Body" + , "aliases": [ + "no_good_man" + , "ng_man" + ] + , "tags": [ + "stop" + , "halt" + , "denied" + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™…โ€โ™€๏ธ" + , "description": "woman gesturing NO" + , "category": "People & Body" + , "aliases": [ + "no_good_woman" + , "ng_woman" + ] + , "tags": [ + "stop" + , "halt" + , "denied" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™†" + , "description": "person gesturing OK" + , "category": "People & Body" + , "aliases": [ + "ok_person" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™†โ€โ™‚๏ธ" + , "description": "man gesturing OK" + , "category": "People & Body" + , "aliases": [ + "ok_man" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™†โ€โ™€๏ธ" + , "description": "woman gesturing OK" + , "category": "People & Body" + , "aliases": [ + "ok_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’" + , "description": "person tipping hand" + , "category": "People & Body" + , "aliases": [ + "tipping_hand_person" + , "information_desk_person" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’โ€โ™‚๏ธ" + , "description": "man tipping hand" + , "category": "People & Body" + , "aliases": [ + "tipping_hand_man" + , "sassy_man" + ] + , "tags": [ + "information" + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’โ€โ™€๏ธ" + , "description": "woman tipping hand" + , "category": "People & Body" + , "aliases": [ + "tipping_hand_woman" + , "sassy_woman" + ] + , "tags": [ + "information" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™‹" + , "description": "person raising hand" + , "category": "People & Body" + , "aliases": [ + "raising_hand" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™‹โ€โ™‚๏ธ" + , "description": "man raising hand" + , "category": "People & Body" + , "aliases": [ + "raising_hand_man" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™‹โ€โ™€๏ธ" + , "description": "woman raising hand" + , "category": "People & Body" + , "aliases": [ + "raising_hand_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง" + , "description": "deaf person" + , "category": "People & Body" + , "aliases": [ + "deaf_person" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงโ€โ™‚๏ธ" + , "description": "deaf man" + , "category": "People & Body" + , "aliases": [ + "deaf_man" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงโ€โ™€๏ธ" + , "description": "deaf woman" + , "category": "People & Body" + , "aliases": [ + "deaf_woman" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™‡" + , "description": "person bowing" + , "category": "People & Body" + , "aliases": [ + "bow" + ] + , "tags": [ + "respect" + , "thanks" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™‡โ€โ™‚๏ธ" + , "description": "man bowing" + , "category": "People & Body" + , "aliases": [ + "bowing_man" + ] + , "tags": [ + "respect" + , "thanks" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ™‡โ€โ™€๏ธ" + , "description": "woman bowing" + , "category": "People & Body" + , "aliases": [ + "bowing_woman" + ] + , "tags": [ + "respect" + , "thanks" + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคฆ" + , "description": "person facepalming" + , "category": "People & Body" + , "aliases": [ + "facepalm" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคฆโ€โ™‚๏ธ" + , "description": "man facepalming" + , "category": "People & Body" + , "aliases": [ + "man_facepalming" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคฆโ€โ™€๏ธ" + , "description": "woman facepalming" + , "category": "People & Body" + , "aliases": [ + "woman_facepalming" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคท" + , "description": "person shrugging" + , "category": "People & Body" + , "aliases": [ + "shrug" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคทโ€โ™‚๏ธ" + , "description": "man shrugging" + , "category": "People & Body" + , "aliases": [ + "man_shrugging" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคทโ€โ™€๏ธ" + , "description": "woman shrugging" + , "category": "People & Body" + , "aliases": [ + "woman_shrugging" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€โš•๏ธ" + , "description": "health worker" + , "category": "People & Body" + , "aliases": [ + "health_worker" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€โš•๏ธ" + , "description": "man health worker" + , "category": "People & Body" + , "aliases": [ + "man_health_worker" + ] + , "tags": [ + "doctor" + , "nurse" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€โš•๏ธ" + , "description": "woman health worker" + , "category": "People & Body" + , "aliases": [ + "woman_health_worker" + ] + , "tags": [ + "doctor" + , "nurse" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐ŸŽ“" + , "description": "student" + , "category": "People & Body" + , "aliases": [ + "student" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐ŸŽ“" + , "description": "man student" + , "category": "People & Body" + , "aliases": [ + "man_student" + ] + , "tags": [ + "graduation" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐ŸŽ“" + , "description": "woman student" + , "category": "People & Body" + , "aliases": [ + "woman_student" + ] + , "tags": [ + "graduation" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿซ" + , "description": "teacher" + , "category": "People & Body" + , "aliases": [ + "teacher" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿซ" + , "description": "man teacher" + , "category": "People & Body" + , "aliases": [ + "man_teacher" + ] + , "tags": [ + "school" + , "professor" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿซ" + , "description": "woman teacher" + , "category": "People & Body" + , "aliases": [ + "woman_teacher" + ] + , "tags": [ + "school" + , "professor" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€โš–๏ธ" + , "description": "judge" + , "category": "People & Body" + , "aliases": [ + "judge" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€โš–๏ธ" + , "description": "man judge" + , "category": "People & Body" + , "aliases": [ + "man_judge" + ] + , "tags": [ + "justice" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€โš–๏ธ" + , "description": "woman judge" + , "category": "People & Body" + , "aliases": [ + "woman_judge" + ] + , "tags": [ + "justice" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐ŸŒพ" + , "description": "farmer" + , "category": "People & Body" + , "aliases": [ + "farmer" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐ŸŒพ" + , "description": "man farmer" + , "category": "People & Body" + , "aliases": [ + "man_farmer" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐ŸŒพ" + , "description": "woman farmer" + , "category": "People & Body" + , "aliases": [ + "woman_farmer" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿณ" + , "description": "cook" + , "category": "People & Body" + , "aliases": [ + "cook" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿณ" + , "description": "man cook" + , "category": "People & Body" + , "aliases": [ + "man_cook" + ] + , "tags": [ + "chef" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿณ" + , "description": "woman cook" + , "category": "People & Body" + , "aliases": [ + "woman_cook" + ] + , "tags": [ + "chef" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿ”ง" + , "description": "mechanic" + , "category": "People & Body" + , "aliases": [ + "mechanic" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ”ง" + , "description": "man mechanic" + , "category": "People & Body" + , "aliases": [ + "man_mechanic" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ”ง" + , "description": "woman mechanic" + , "category": "People & Body" + , "aliases": [ + "woman_mechanic" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿญ" + , "description": "factory worker" + , "category": "People & Body" + , "aliases": [ + "factory_worker" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿญ" + , "description": "man factory worker" + , "category": "People & Body" + , "aliases": [ + "man_factory_worker" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿญ" + , "description": "woman factory worker" + , "category": "People & Body" + , "aliases": [ + "woman_factory_worker" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿ’ผ" + , "description": "office worker" + , "category": "People & Body" + , "aliases": [ + "office_worker" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ’ผ" + , "description": "man office worker" + , "category": "People & Body" + , "aliases": [ + "man_office_worker" + ] + , "tags": [ + "business" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ’ผ" + , "description": "woman office worker" + , "category": "People & Body" + , "aliases": [ + "woman_office_worker" + ] + , "tags": [ + "business" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿ”ฌ" + , "description": "scientist" + , "category": "People & Body" + , "aliases": [ + "scientist" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ”ฌ" + , "description": "man scientist" + , "category": "People & Body" + , "aliases": [ + "man_scientist" + ] + , "tags": [ + "research" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ”ฌ" + , "description": "woman scientist" + , "category": "People & Body" + , "aliases": [ + "woman_scientist" + ] + , "tags": [ + "research" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿ’ป" + , "description": "technologist" + , "category": "People & Body" + , "aliases": [ + "technologist" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ’ป" + , "description": "man technologist" + , "category": "People & Body" + , "aliases": [ + "man_technologist" + ] + , "tags": [ + "coder" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ’ป" + , "description": "woman technologist" + , "category": "People & Body" + , "aliases": [ + "woman_technologist" + ] + , "tags": [ + "coder" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐ŸŽค" + , "description": "singer" + , "category": "People & Body" + , "aliases": [ + "singer" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐ŸŽค" + , "description": "man singer" + , "category": "People & Body" + , "aliases": [ + "man_singer" + ] + , "tags": [ + "rockstar" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐ŸŽค" + , "description": "woman singer" + , "category": "People & Body" + , "aliases": [ + "woman_singer" + ] + , "tags": [ + "rockstar" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐ŸŽจ" + , "description": "artist" + , "category": "People & Body" + , "aliases": [ + "artist" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐ŸŽจ" + , "description": "man artist" + , "category": "People & Body" + , "aliases": [ + "man_artist" + ] + , "tags": [ + "painter" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐ŸŽจ" + , "description": "woman artist" + , "category": "People & Body" + , "aliases": [ + "woman_artist" + ] + , "tags": [ + "painter" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€โœˆ๏ธ" + , "description": "pilot" + , "category": "People & Body" + , "aliases": [ + "pilot" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€โœˆ๏ธ" + , "description": "man pilot" + , "category": "People & Body" + , "aliases": [ + "man_pilot" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€โœˆ๏ธ" + , "description": "woman pilot" + , "category": "People & Body" + , "aliases": [ + "woman_pilot" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿš€" + , "description": "astronaut" + , "category": "People & Body" + , "aliases": [ + "astronaut" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿš€" + , "description": "man astronaut" + , "category": "People & Body" + , "aliases": [ + "man_astronaut" + ] + , "tags": [ + "space" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿš€" + , "description": "woman astronaut" + , "category": "People & Body" + , "aliases": [ + "woman_astronaut" + ] + , "tags": [ + "space" + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿš’" + , "description": "firefighter" + , "category": "People & Body" + , "aliases": [ + "firefighter" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿš’" + , "description": "man firefighter" + , "category": "People & Body" + , "aliases": [ + "man_firefighter" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿš’" + , "description": "woman firefighter" + , "category": "People & Body" + , "aliases": [ + "woman_firefighter" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฎ" + , "description": "police officer" + , "category": "People & Body" + , "aliases": [ + "police_officer" + , "cop" + ] + , "tags": [ + "law" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฎโ€โ™‚๏ธ" + , "description": "man police officer" + , "category": "People & Body" + , "aliases": [ + "policeman" + ] + , "tags": [ + "law" + , "cop" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฎโ€โ™€๏ธ" + , "description": "woman police officer" + , "category": "People & Body" + , "aliases": [ + "policewoman" + ] + , "tags": [ + "law" + , "cop" + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ•ต๏ธ" + , "description": "detective" + , "category": "People & Body" + , "aliases": [ + "detective" + ] + , "tags": [ + "sleuth" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ•ต๏ธโ€โ™‚๏ธ" + , "description": "man detective" + , "category": "People & Body" + , "aliases": [ + "male_detective" + ] + , "tags": [ + "sleuth" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ•ต๏ธโ€โ™€๏ธ" + , "description": "woman detective" + , "category": "People & Body" + , "aliases": [ + "female_detective" + ] + , "tags": [ + "sleuth" + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’‚" + , "description": "guard" + , "category": "People & Body" + , "aliases": [ + "guard" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’‚โ€โ™‚๏ธ" + , "description": "man guard" + , "category": "People & Body" + , "aliases": [ + "guardsman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’‚โ€โ™€๏ธ" + , "description": "woman guard" + , "category": "People & Body" + , "aliases": [ + "guardswoman" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿฅท" + , "description": "ninja" + , "category": "People & Body" + , "aliases": [ + "ninja" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ท" + , "description": "construction worker" + , "category": "People & Body" + , "aliases": [ + "construction_worker" + ] + , "tags": [ + "helmet" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ทโ€โ™‚๏ธ" + , "description": "man construction worker" + , "category": "People & Body" + , "aliases": [ + "construction_worker_man" + ] + , "tags": [ + "helmet" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ทโ€โ™€๏ธ" + , "description": "woman construction worker" + , "category": "People & Body" + , "aliases": [ + "construction_worker_woman" + ] + , "tags": [ + "helmet" + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซ…" + , "description": "person with crown" + , "category": "People & Body" + , "aliases": [ + "person_with_crown" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคด" + , "description": "prince" + , "category": "People & Body" + , "aliases": [ + "prince" + ] + , "tags": [ + "crown" + , "royal" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ธ" + , "description": "princess" + , "category": "People & Body" + , "aliases": [ + "princess" + ] + , "tags": [ + "crown" + , "royal" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ณ" + , "description": "person wearing turban" + , "category": "People & Body" + , "aliases": [ + "person_with_turban" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ณโ€โ™‚๏ธ" + , "description": "man wearing turban" + , "category": "People & Body" + , "aliases": [ + "man_with_turban" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ณโ€โ™€๏ธ" + , "description": "woman wearing turban" + , "category": "People & Body" + , "aliases": [ + "woman_with_turban" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฒ" + , "description": "person with skullcap" + , "category": "People & Body" + , "aliases": [ + "man_with_gua_pi_mao" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง•" + , "description": "woman with headscarf" + , "category": "People & Body" + , "aliases": [ + "woman_with_headscarf" + ] + , "tags": [ + "hijab" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคต" + , "description": "person in tuxedo" + , "category": "People & Body" + , "aliases": [ + "person_in_tuxedo" + ] + , "tags": [ + "groom" + , "marriage" + , "wedding" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคตโ€โ™‚๏ธ" + , "description": "man in tuxedo" + , "category": "People & Body" + , "aliases": [ + "man_in_tuxedo" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคตโ€โ™€๏ธ" + , "description": "woman in tuxedo" + , "category": "People & Body" + , "aliases": [ + "woman_in_tuxedo" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฐ" + , "description": "person with veil" + , "category": "People & Body" + , "aliases": [ + "person_with_veil" + ] + , "tags": [ + "marriage" + , "wedding" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฐโ€โ™‚๏ธ" + , "description": "man with veil" + , "category": "People & Body" + , "aliases": [ + "man_with_veil" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฐโ€โ™€๏ธ" + , "description": "woman with veil" + , "category": "People & Body" + , "aliases": [ + "woman_with_veil" + , "bride_with_veil" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคฐ" + , "description": "pregnant woman" + , "category": "People & Body" + , "aliases": [ + "pregnant_woman" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซƒ" + , "description": "pregnant man" + , "category": "People & Body" + , "aliases": [ + "pregnant_man" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + , "skin_tones": true + } +, { + "emoji": "๐Ÿซ„" + , "description": "pregnant person" + , "category": "People & Body" + , "aliases": [ + "pregnant_person" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคฑ" + , "description": "breast-feeding" + , "category": "People & Body" + , "aliases": [ + "breast_feeding" + ] + , "tags": [ + "nursing" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿผ" + , "description": "woman feeding baby" + , "category": "People & Body" + , "aliases": [ + "woman_feeding_baby" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿผ" + , "description": "man feeding baby" + , "category": "People & Body" + , "aliases": [ + "man_feeding_baby" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿผ" + , "description": "person feeding baby" + , "category": "People & Body" + , "aliases": [ + "person_feeding_baby" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ผ" + , "description": "baby angel" + , "category": "People & Body" + , "aliases": [ + "angel" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐ŸŽ…" + , "description": "Santa Claus" + , "category": "People & Body" + , "aliases": [ + "santa" + ] + , "tags": [ + "christmas" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคถ" + , "description": "Mrs. Claus" + , "category": "People & Body" + , "aliases": [ + "mrs_claus" + ] + , "tags": [ + "santa" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐ŸŽ„" + , "description": "mx claus" + , "category": "People & Body" + , "aliases": [ + "mx_claus" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿฆธ" + , "description": "superhero" + , "category": "People & Body" + , "aliases": [ + "superhero" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿฆธโ€โ™‚๏ธ" + , "description": "man superhero" + , "category": "People & Body" + , "aliases": [ + "superhero_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿฆธโ€โ™€๏ธ" + , "description": "woman superhero" + , "category": "People & Body" + , "aliases": [ + "superhero_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿฆน" + , "description": "supervillain" + , "category": "People & Body" + , "aliases": [ + "supervillain" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿฆนโ€โ™‚๏ธ" + , "description": "man supervillain" + , "category": "People & Body" + , "aliases": [ + "supervillain_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿฆนโ€โ™€๏ธ" + , "description": "woman supervillain" + , "category": "People & Body" + , "aliases": [ + "supervillain_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง™" + , "description": "mage" + , "category": "People & Body" + , "aliases": [ + "mage" + ] + , "tags": [ + "wizard" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง™โ€โ™‚๏ธ" + , "description": "man mage" + , "category": "People & Body" + , "aliases": [ + "mage_man" + ] + , "tags": [ + "wizard" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง™โ€โ™€๏ธ" + , "description": "woman mage" + , "category": "People & Body" + , "aliases": [ + "mage_woman" + ] + , "tags": [ + "wizard" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงš" + , "description": "fairy" + , "category": "People & Body" + , "aliases": [ + "fairy" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงšโ€โ™‚๏ธ" + , "description": "man fairy" + , "category": "People & Body" + , "aliases": [ + "fairy_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงšโ€โ™€๏ธ" + , "description": "woman fairy" + , "category": "People & Body" + , "aliases": [ + "fairy_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง›" + , "description": "vampire" + , "category": "People & Body" + , "aliases": [ + "vampire" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง›โ€โ™‚๏ธ" + , "description": "man vampire" + , "category": "People & Body" + , "aliases": [ + "vampire_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง›โ€โ™€๏ธ" + , "description": "woman vampire" + , "category": "People & Body" + , "aliases": [ + "vampire_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงœ" + , "description": "merperson" + , "category": "People & Body" + , "aliases": [ + "merperson" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงœโ€โ™‚๏ธ" + , "description": "merman" + , "category": "People & Body" + , "aliases": [ + "merman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงœโ€โ™€๏ธ" + , "description": "mermaid" + , "category": "People & Body" + , "aliases": [ + "mermaid" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง" + , "description": "elf" + , "category": "People & Body" + , "aliases": [ + "elf" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงโ€โ™‚๏ธ" + , "description": "man elf" + , "category": "People & Body" + , "aliases": [ + "elf_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงโ€โ™€๏ธ" + , "description": "woman elf" + , "category": "People & Body" + , "aliases": [ + "elf_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงž" + , "description": "genie" + , "category": "People & Body" + , "aliases": [ + "genie" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงžโ€โ™‚๏ธ" + , "description": "man genie" + , "category": "People & Body" + , "aliases": [ + "genie_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงžโ€โ™€๏ธ" + , "description": "woman genie" + , "category": "People & Body" + , "aliases": [ + "genie_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸงŸ" + , "description": "zombie" + , "category": "People & Body" + , "aliases": [ + "zombie" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸงŸโ€โ™‚๏ธ" + , "description": "man zombie" + , "category": "People & Body" + , "aliases": [ + "zombie_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸงŸโ€โ™€๏ธ" + , "description": "woman zombie" + , "category": "People & Body" + , "aliases": [ + "zombie_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸงŒ" + , "description": "troll" + , "category": "People & Body" + , "aliases": [ + "troll" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿ’†" + , "description": "person getting massage" + , "category": "People & Body" + , "aliases": [ + "massage" + ] + , "tags": [ + "spa" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’†โ€โ™‚๏ธ" + , "description": "man getting massage" + , "category": "People & Body" + , "aliases": [ + "massage_man" + ] + , "tags": [ + "spa" + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’†โ€โ™€๏ธ" + , "description": "woman getting massage" + , "category": "People & Body" + , "aliases": [ + "massage_woman" + ] + , "tags": [ + "spa" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’‡" + , "description": "person getting haircut" + , "category": "People & Body" + , "aliases": [ + "haircut" + ] + , "tags": [ + "beauty" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’‡โ€โ™‚๏ธ" + , "description": "man getting haircut" + , "category": "People & Body" + , "aliases": [ + "haircut_man" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’‡โ€โ™€๏ธ" + , "description": "woman getting haircut" + , "category": "People & Body" + , "aliases": [ + "haircut_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšถ" + , "description": "person walking" + , "category": "People & Body" + , "aliases": [ + "walking" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšถโ€โ™‚๏ธ" + , "description": "man walking" + , "category": "People & Body" + , "aliases": [ + "walking_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšถโ€โ™€๏ธ" + , "description": "woman walking" + , "category": "People & Body" + , "aliases": [ + "walking_woman" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง" + , "description": "person standing" + , "category": "People & Body" + , "aliases": [ + "standing_person" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงโ€โ™‚๏ธ" + , "description": "man standing" + , "category": "People & Body" + , "aliases": [ + "standing_man" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿงโ€โ™€๏ธ" + , "description": "woman standing" + , "category": "People & Body" + , "aliases": [ + "standing_woman" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐ŸงŽ" + , "description": "person kneeling" + , "category": "People & Body" + , "aliases": [ + "kneeling_person" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐ŸงŽโ€โ™‚๏ธ" + , "description": "man kneeling" + , "category": "People & Body" + , "aliases": [ + "kneeling_man" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐ŸงŽโ€โ™€๏ธ" + , "description": "woman kneeling" + , "category": "People & Body" + , "aliases": [ + "kneeling_woman" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿฆฏ" + , "description": "person with white cane" + , "category": "People & Body" + , "aliases": [ + "person_with_probing_cane" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿฆฏ" + , "description": "man with white cane" + , "category": "People & Body" + , "aliases": [ + "man_with_probing_cane" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿฆฏ" + , "description": "woman with white cane" + , "category": "People & Body" + , "aliases": [ + "woman_with_probing_cane" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿฆผ" + , "description": "person in motorized wheelchair" + , "category": "People & Body" + , "aliases": [ + "person_in_motorized_wheelchair" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿฆผ" + , "description": "man in motorized wheelchair" + , "category": "People & Body" + , "aliases": [ + "man_in_motorized_wheelchair" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿฆผ" + , "description": "woman in motorized wheelchair" + , "category": "People & Body" + , "aliases": [ + "woman_in_motorized_wheelchair" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿฆฝ" + , "description": "person in manual wheelchair" + , "category": "People & Body" + , "aliases": [ + "person_in_manual_wheelchair" + ] + , "tags": [ + ] + , "unicode_version": "12.1" + , "ios_version": "13.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿฆฝ" + , "description": "man in manual wheelchair" + , "category": "People & Body" + , "aliases": [ + "man_in_manual_wheelchair" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿฆฝ" + , "description": "woman in manual wheelchair" + , "category": "People & Body" + , "aliases": [ + "woman_in_manual_wheelchair" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿƒ" + , "description": "person running" + , "category": "People & Body" + , "aliases": [ + "runner" + , "running" + ] + , "tags": [ + "exercise" + , "workout" + , "marathon" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿƒโ€โ™‚๏ธ" + , "description": "man running" + , "category": "People & Body" + , "aliases": [ + "running_man" + ] + , "tags": [ + "exercise" + , "workout" + , "marathon" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿƒโ€โ™€๏ธ" + , "description": "woman running" + , "category": "People & Body" + , "aliases": [ + "running_woman" + ] + , "tags": [ + "exercise" + , "workout" + , "marathon" + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’ƒ" + , "description": "woman dancing" + , "category": "People & Body" + , "aliases": [ + "woman_dancing" + , "dancer" + ] + , "tags": [ + "dress" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ•บ" + , "description": "man dancing" + , "category": "People & Body" + , "aliases": [ + "man_dancing" + ] + , "tags": [ + "dancer" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ•ด๏ธ" + , "description": "person in suit levitating" + , "category": "People & Body" + , "aliases": [ + "business_suit_levitating" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฏ" + , "description": "people with bunny ears" + , "category": "People & Body" + , "aliases": [ + "dancers" + ] + , "tags": [ + "bunny" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘ฏโ€โ™‚๏ธ" + , "description": "men with bunny ears" + , "category": "People & Body" + , "aliases": [ + "dancing_men" + ] + , "tags": [ + "bunny" + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿ‘ฏโ€โ™€๏ธ" + , "description": "women with bunny ears" + , "category": "People & Body" + , "aliases": [ + "dancing_women" + ] + , "tags": [ + "bunny" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿง–" + , "description": "person in steamy room" + , "category": "People & Body" + , "aliases": [ + "sauna_person" + ] + , "tags": [ + "steamy" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง–โ€โ™‚๏ธ" + , "description": "man in steamy room" + , "category": "People & Body" + , "aliases": [ + "sauna_man" + ] + , "tags": [ + "steamy" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง–โ€โ™€๏ธ" + , "description": "woman in steamy room" + , "category": "People & Body" + , "aliases": [ + "sauna_woman" + ] + , "tags": [ + "steamy" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง—" + , "description": "person climbing" + , "category": "People & Body" + , "aliases": [ + "climbing" + ] + , "tags": [ + "bouldering" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง—โ€โ™‚๏ธ" + , "description": "man climbing" + , "category": "People & Body" + , "aliases": [ + "climbing_man" + ] + , "tags": [ + "bouldering" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง—โ€โ™€๏ธ" + , "description": "woman climbing" + , "category": "People & Body" + , "aliases": [ + "climbing_woman" + ] + , "tags": [ + "bouldering" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคบ" + , "description": "person fencing" + , "category": "People & Body" + , "aliases": [ + "person_fencing" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ‡" + , "description": "horse racing" + , "category": "People & Body" + , "aliases": [ + "horse_racing" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "โ›ท๏ธ" + , "description": "skier" + , "category": "People & Body" + , "aliases": [ + "skier" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ‚" + , "description": "snowboarder" + , "category": "People & Body" + , "aliases": [ + "snowboarder" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐ŸŒ๏ธ" + , "description": "person golfing" + , "category": "People & Body" + , "aliases": [ + "golfing" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + , "skin_tones": true + } +, { + "emoji": "๐ŸŒ๏ธโ€โ™‚๏ธ" + , "description": "man golfing" + , "category": "People & Body" + , "aliases": [ + "golfing_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐ŸŒ๏ธโ€โ™€๏ธ" + , "description": "woman golfing" + , "category": "People & Body" + , "aliases": [ + "golfing_woman" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ„" + , "description": "person surfing" + , "category": "People & Body" + , "aliases": [ + "surfer" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ„โ€โ™‚๏ธ" + , "description": "man surfing" + , "category": "People & Body" + , "aliases": [ + "surfing_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ„โ€โ™€๏ธ" + , "description": "woman surfing" + , "category": "People & Body" + , "aliases": [ + "surfing_woman" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšฃ" + , "description": "person rowing boat" + , "category": "People & Body" + , "aliases": [ + "rowboat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšฃโ€โ™‚๏ธ" + , "description": "man rowing boat" + , "category": "People & Body" + , "aliases": [ + "rowing_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšฃโ€โ™€๏ธ" + , "description": "woman rowing boat" + , "category": "People & Body" + , "aliases": [ + "rowing_woman" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐ŸŠ" + , "description": "person swimming" + , "category": "People & Body" + , "aliases": [ + "swimmer" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐ŸŠโ€โ™‚๏ธ" + , "description": "man swimming" + , "category": "People & Body" + , "aliases": [ + "swimming_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐ŸŠโ€โ™€๏ธ" + , "description": "woman swimming" + , "category": "People & Body" + , "aliases": [ + "swimming_woman" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "โ›น๏ธ" + , "description": "person bouncing ball" + , "category": "People & Body" + , "aliases": [ + "bouncing_ball_person" + ] + , "tags": [ + "basketball" + ] + , "unicode_version": "5.2" + , "ios_version": "9.1" + , "skin_tones": true + } +, { + "emoji": "โ›น๏ธโ€โ™‚๏ธ" + , "description": "man bouncing ball" + , "category": "People & Body" + , "aliases": [ + "bouncing_ball_man" + , "basketball_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "โ›น๏ธโ€โ™€๏ธ" + , "description": "woman bouncing ball" + , "category": "People & Body" + , "aliases": [ + "bouncing_ball_woman" + , "basketball_woman" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‹๏ธ" + , "description": "person lifting weights" + , "category": "People & Body" + , "aliases": [ + "weight_lifting" + ] + , "tags": [ + "gym" + , "workout" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‹๏ธโ€โ™‚๏ธ" + , "description": "man lifting weights" + , "category": "People & Body" + , "aliases": [ + "weight_lifting_man" + ] + , "tags": [ + "gym" + , "workout" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‹๏ธโ€โ™€๏ธ" + , "description": "woman lifting weights" + , "category": "People & Body" + , "aliases": [ + "weight_lifting_woman" + ] + , "tags": [ + "gym" + , "workout" + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšด" + , "description": "person biking" + , "category": "People & Body" + , "aliases": [ + "bicyclist" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšดโ€โ™‚๏ธ" + , "description": "man biking" + , "category": "People & Body" + , "aliases": [ + "biking_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšดโ€โ™€๏ธ" + , "description": "woman biking" + , "category": "People & Body" + , "aliases": [ + "biking_woman" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšต" + , "description": "person mountain biking" + , "category": "People & Body" + , "aliases": [ + "mountain_bicyclist" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšตโ€โ™‚๏ธ" + , "description": "man mountain biking" + , "category": "People & Body" + , "aliases": [ + "mountain_biking_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿšตโ€โ™€๏ธ" + , "description": "woman mountain biking" + , "category": "People & Body" + , "aliases": [ + "mountain_biking_woman" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคธ" + , "description": "person cartwheeling" + , "category": "People & Body" + , "aliases": [ + "cartwheeling" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคธโ€โ™‚๏ธ" + , "description": "man cartwheeling" + , "category": "People & Body" + , "aliases": [ + "man_cartwheeling" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคธโ€โ™€๏ธ" + , "description": "woman cartwheeling" + , "category": "People & Body" + , "aliases": [ + "woman_cartwheeling" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคผ" + , "description": "people wrestling" + , "category": "People & Body" + , "aliases": [ + "wrestling" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿคผโ€โ™‚๏ธ" + , "description": "men wrestling" + , "category": "People & Body" + , "aliases": [ + "men_wrestling" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿคผโ€โ™€๏ธ" + , "description": "women wrestling" + , "category": "People & Body" + , "aliases": [ + "women_wrestling" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿคฝ" + , "description": "person playing water polo" + , "category": "People & Body" + , "aliases": [ + "water_polo" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคฝโ€โ™‚๏ธ" + , "description": "man playing water polo" + , "category": "People & Body" + , "aliases": [ + "man_playing_water_polo" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคฝโ€โ™€๏ธ" + , "description": "woman playing water polo" + , "category": "People & Body" + , "aliases": [ + "woman_playing_water_polo" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคพ" + , "description": "person playing handball" + , "category": "People & Body" + , "aliases": [ + "handball_person" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคพโ€โ™‚๏ธ" + , "description": "man playing handball" + , "category": "People & Body" + , "aliases": [ + "man_playing_handball" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคพโ€โ™€๏ธ" + , "description": "woman playing handball" + , "category": "People & Body" + , "aliases": [ + "woman_playing_handball" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคน" + , "description": "person juggling" + , "category": "People & Body" + , "aliases": [ + "juggling_person" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคนโ€โ™‚๏ธ" + , "description": "man juggling" + , "category": "People & Body" + , "aliases": [ + "man_juggling" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿคนโ€โ™€๏ธ" + , "description": "woman juggling" + , "category": "People & Body" + , "aliases": [ + "woman_juggling" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง˜" + , "description": "person in lotus position" + , "category": "People & Body" + , "aliases": [ + "lotus_position" + ] + , "tags": [ + "meditation" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง˜โ€โ™‚๏ธ" + , "description": "man in lotus position" + , "category": "People & Body" + , "aliases": [ + "lotus_position_man" + ] + , "tags": [ + "meditation" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง˜โ€โ™€๏ธ" + , "description": "woman in lotus position" + , "category": "People & Body" + , "aliases": [ + "lotus_position_woman" + ] + , "tags": [ + "meditation" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ›€" + , "description": "person taking bath" + , "category": "People & Body" + , "aliases": [ + "bath" + ] + , "tags": [ + "shower" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ›Œ" + , "description": "person in bed" + , "category": "People & Body" + , "aliases": [ + "sleeping_bed" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘" + , "description": "people holding hands" + , "category": "People & Body" + , "aliases": [ + "people_holding_hands" + ] + , "tags": [ + "couple" + , "date" + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ญ" + , "description": "women holding hands" + , "category": "People & Body" + , "aliases": [ + "two_women_holding_hands" + ] + , "tags": [ + "couple" + , "date" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ซ" + , "description": "woman and man holding hands" + , "category": "People & Body" + , "aliases": [ + "couple" + ] + , "tags": [ + "date" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฌ" + , "description": "men holding hands" + , "category": "People & Body" + , "aliases": [ + "two_men_holding_hands" + ] + , "tags": [ + "couple" + , "date" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’" + , "description": "kiss" + , "category": "People & Body" + , "aliases": [ + "couplekiss" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ" + , "description": "kiss: woman, man" + , "category": "People & Body" + , "aliases": [ + "couplekiss_man_woman" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘จ" + , "description": "kiss: man, man" + , "category": "People & Body" + , "aliases": [ + "couplekiss_man_man" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ’‹โ€๐Ÿ‘ฉ" + , "description": "kiss: woman, woman" + , "category": "People & Body" + , "aliases": [ + "couplekiss_woman_woman" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ’‘" + , "description": "couple with heart" + , "category": "People & Body" + , "aliases": [ + "couple_with_heart" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘จ" + , "description": "couple with heart: woman, man" + , "category": "People & Body" + , "aliases": [ + "couple_with_heart_woman_man" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘จโ€โค๏ธโ€๐Ÿ‘จ" + , "description": "couple with heart: man, man" + , "category": "People & Body" + , "aliases": [ + "couple_with_heart_man_man" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ" + , "description": "couple with heart: woman, woman" + , "category": "People & Body" + , "aliases": [ + "couple_with_heart_woman_woman" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + , "skin_tones": true + } +, { + "emoji": "๐Ÿ‘ช" + , "description": "family" + , "category": "People & Body" + , "aliases": [ + "family" + ] + , "tags": [ + "home" + , "parents" + , "child" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ" + , "description": "family: man, woman, boy" + , "category": "People & Body" + , "aliases": [ + "family_man_woman_boy" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง" + , "description": "family: man, woman, girl" + , "category": "People & Body" + , "aliases": [ + "family_man_woman_girl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ" + , "description": "family: man, woman, girl, boy" + , "category": "People & Body" + , "aliases": [ + "family_man_woman_girl_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ" + , "description": "family: man, woman, boy, boy" + , "category": "People & Body" + , "aliases": [ + "family_man_woman_boy_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง" + , "description": "family: man, woman, girl, girl" + , "category": "People & Body" + , "aliases": [ + "family_man_woman_girl_girl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆ" + , "description": "family: man, man, boy" + , "category": "People & Body" + , "aliases": [ + "family_man_man_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ง" + , "description": "family: man, man, girl" + , "category": "People & Body" + , "aliases": [ + "family_man_man_girl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ" + , "description": "family: man, man, girl, boy" + , "category": "People & Body" + , "aliases": [ + "family_man_man_girl_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ" + , "description": "family: man, man, boy, boy" + , "category": "People & Body" + , "aliases": [ + "family_man_man_boy_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง" + , "description": "family: man, man, girl, girl" + , "category": "People & Body" + , "aliases": [ + "family_man_man_girl_girl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ" + , "description": "family: woman, woman, boy" + , "category": "People & Body" + , "aliases": [ + "family_woman_woman_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ง" + , "description": "family: woman, woman, girl" + , "category": "People & Body" + , "aliases": [ + "family_woman_woman_girl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ" + , "description": "family: woman, woman, girl, boy" + , "category": "People & Body" + , "aliases": [ + "family_woman_woman_girl_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ" + , "description": "family: woman, woman, boy, boy" + , "category": "People & Body" + , "aliases": [ + "family_woman_woman_boy_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง" + , "description": "family: woman, woman, girl, girl" + , "category": "People & Body" + , "aliases": [ + "family_woman_woman_girl_girl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘ฆ" + , "description": "family: man, boy" + , "category": "People & Body" + , "aliases": [ + "family_man_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ" + , "description": "family: man, boy, boy" + , "category": "People & Body" + , "aliases": [ + "family_man_boy_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘ง" + , "description": "family: man, girl" + , "category": "People & Body" + , "aliases": [ + "family_man_girl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ" + , "description": "family: man, girl, boy" + , "category": "People & Body" + , "aliases": [ + "family_man_girl_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง" + , "description": "family: man, girl, girl" + , "category": "People & Body" + , "aliases": [ + "family_man_girl_girl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ‘ฆ" + , "description": "family: woman, boy" + , "category": "People & Body" + , "aliases": [ + "family_woman_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ" + , "description": "family: woman, boy, boy" + , "category": "People & Body" + , "aliases": [ + "family_woman_boy_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ‘ง" + , "description": "family: woman, girl" + , "category": "People & Body" + , "aliases": [ + "family_woman_girl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ" + , "description": "family: woman, girl, boy" + , "category": "People & Body" + , "aliases": [ + "family_woman_girl_boy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง" + , "description": "family: woman, girl, girl" + , "category": "People & Body" + , "aliases": [ + "family_woman_girl_girl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿ—ฃ๏ธ" + , "description": "speaking head" + , "category": "People & Body" + , "aliases": [ + "speaking_head" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ‘ค" + , "description": "bust in silhouette" + , "category": "People & Body" + , "aliases": [ + "bust_in_silhouette" + ] + , "tags": [ + "user" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘ฅ" + , "description": "busts in silhouette" + , "category": "People & Body" + , "aliases": [ + "busts_in_silhouette" + ] + , "tags": [ + "users" + , "group" + , "team" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซ‚" + , "description": "people hugging" + , "category": "People & Body" + , "aliases": [ + "people_hugging" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ‘ฃ" + , "description": "footprints" + , "category": "People & Body" + , "aliases": [ + "footprints" + ] + , "tags": [ + "feet" + , "tracks" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿต" + , "description": "monkey face" + , "category": "Animals & Nature" + , "aliases": [ + "monkey_face" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’" + , "description": "monkey" + , "category": "Animals & Nature" + , "aliases": [ + "monkey" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆ" + , "description": "gorilla" + , "category": "Animals & Nature" + , "aliases": [ + "gorilla" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฆง" + , "description": "orangutan" + , "category": "Animals & Nature" + , "aliases": [ + "orangutan" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿถ" + , "description": "dog face" + , "category": "Animals & Nature" + , "aliases": [ + "dog" + ] + , "tags": [ + "pet" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•" + , "description": "dog" + , "category": "Animals & Nature" + , "aliases": [ + "dog2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆฎ" + , "description": "guide dog" + , "category": "Animals & Nature" + , "aliases": [ + "guide_dog" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ•โ€๐Ÿฆบ" + , "description": "service dog" + , "category": "Animals & Nature" + , "aliases": [ + "service_dog" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฉ" + , "description": "poodle" + , "category": "Animals & Nature" + , "aliases": [ + "poodle" + ] + , "tags": [ + "dog" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿบ" + , "description": "wolf" + , "category": "Animals & Nature" + , "aliases": [ + "wolf" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸฆŠ" + , "description": "fox" + , "category": "Animals & Nature" + , "aliases": [ + "fox_face" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฆ" + , "description": "raccoon" + , "category": "Animals & Nature" + , "aliases": [ + "raccoon" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฑ" + , "description": "cat face" + , "category": "Animals & Nature" + , "aliases": [ + "cat" + ] + , "tags": [ + "pet" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆ" + , "description": "cat" + , "category": "Animals & Nature" + , "aliases": [ + "cat2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆโ€โฌ›" + , "description": "black cat" + , "category": "Animals & Nature" + , "aliases": [ + "black_cat" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฆ" + , "description": "lion" + , "category": "Animals & Nature" + , "aliases": [ + "lion" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿฏ" + , "description": "tiger face" + , "category": "Animals & Nature" + , "aliases": [ + "tiger" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ…" + , "description": "tiger" + , "category": "Animals & Nature" + , "aliases": [ + "tiger2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†" + , "description": "leopard" + , "category": "Animals & Nature" + , "aliases": [ + "leopard" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿด" + , "description": "horse face" + , "category": "Animals & Nature" + , "aliases": [ + "horse" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸซŽ" + , "description": "moose" + , "category": "Animals & Nature" + , "aliases": [ + "moose" + ] + , "tags": [ + "canada" + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿซ" + , "description": "donkey" + , "category": "Animals & Nature" + , "aliases": [ + "donkey" + ] + , "tags": [ + "mule" + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐ŸŽ" + , "description": "horse" + , "category": "Animals & Nature" + , "aliases": [ + "racehorse" + ] + , "tags": [ + "speed" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆ„" + , "description": "unicorn" + , "category": "Animals & Nature" + , "aliases": [ + "unicorn" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿฆ“" + , "description": "zebra" + , "category": "Animals & Nature" + , "aliases": [ + "zebra" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸฆŒ" + , "description": "deer" + , "category": "Animals & Nature" + , "aliases": [ + "deer" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฆฌ" + , "description": "bison" + , "category": "Animals & Nature" + , "aliases": [ + "bison" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฎ" + , "description": "cow face" + , "category": "Animals & Nature" + , "aliases": [ + "cow" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‚" + , "description": "ox" + , "category": "Animals & Nature" + , "aliases": [ + "ox" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿƒ" + , "description": "water buffalo" + , "category": "Animals & Nature" + , "aliases": [ + "water_buffalo" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ„" + , "description": "cow" + , "category": "Animals & Nature" + , "aliases": [ + "cow2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿท" + , "description": "pig face" + , "category": "Animals & Nature" + , "aliases": [ + "pig" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ–" + , "description": "pig" + , "category": "Animals & Nature" + , "aliases": [ + "pig2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—" + , "description": "boar" + , "category": "Animals & Nature" + , "aliases": [ + "boar" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฝ" + , "description": "pig nose" + , "category": "Animals & Nature" + , "aliases": [ + "pig_nose" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "ram" + , "category": "Animals & Nature" + , "aliases": [ + "ram" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘" + , "description": "ewe" + , "category": "Animals & Nature" + , "aliases": [ + "sheep" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "goat" + , "category": "Animals & Nature" + , "aliases": [ + "goat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช" + , "description": "camel" + , "category": "Animals & Nature" + , "aliases": [ + "dromedary_camel" + ] + , "tags": [ + "desert" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซ" + , "description": "two-hump camel" + , "category": "Animals & Nature" + , "aliases": [ + "camel" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆ™" + , "description": "llama" + , "category": "Animals & Nature" + , "aliases": [ + "llama" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฆ’" + , "description": "giraffe" + , "category": "Animals & Nature" + , "aliases": [ + "giraffe" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ˜" + , "description": "elephant" + , "category": "Animals & Nature" + , "aliases": [ + "elephant" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆฃ" + , "description": "mammoth" + , "category": "Animals & Nature" + , "aliases": [ + "mammoth" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฆ" + , "description": "rhinoceros" + , "category": "Animals & Nature" + , "aliases": [ + "rhinoceros" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฆ›" + , "description": "hippopotamus" + , "category": "Animals & Nature" + , "aliases": [ + "hippopotamus" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿญ" + , "description": "mouse face" + , "category": "Animals & Nature" + , "aliases": [ + "mouse" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "mouse" + , "category": "Animals & Nature" + , "aliases": [ + "mouse2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ€" + , "description": "rat" + , "category": "Animals & Nature" + , "aliases": [ + "rat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿน" + , "description": "hamster" + , "category": "Animals & Nature" + , "aliases": [ + "hamster" + ] + , "tags": [ + "pet" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฐ" + , "description": "rabbit face" + , "category": "Animals & Nature" + , "aliases": [ + "rabbit" + ] + , "tags": [ + "bunny" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡" + , "description": "rabbit" + , "category": "Animals & Nature" + , "aliases": [ + "rabbit2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฟ๏ธ" + , "description": "chipmunk" + , "category": "Animals & Nature" + , "aliases": [ + "chipmunk" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿฆซ" + , "description": "beaver" + , "category": "Animals & Nature" + , "aliases": [ + "beaver" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฆ”" + , "description": "hedgehog" + , "category": "Animals & Nature" + , "aliases": [ + "hedgehog" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฆ‡" + , "description": "bat" + , "category": "Animals & Nature" + , "aliases": [ + "bat" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿป" + , "description": "bear" + , "category": "Animals & Nature" + , "aliases": [ + "bear" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿปโ€โ„๏ธ" + , "description": "polar bear" + , "category": "Animals & Nature" + , "aliases": [ + "polar_bear" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿจ" + , "description": "koala" + , "category": "Animals & Nature" + , "aliases": [ + "koala" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿผ" + , "description": "panda" + , "category": "Animals & Nature" + , "aliases": [ + "panda_face" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆฅ" + , "description": "sloth" + , "category": "Animals & Nature" + , "aliases": [ + "sloth" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฆฆ" + , "description": "otter" + , "category": "Animals & Nature" + , "aliases": [ + "otter" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฆจ" + , "description": "skunk" + , "category": "Animals & Nature" + , "aliases": [ + "skunk" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฆ˜" + , "description": "kangaroo" + , "category": "Animals & Nature" + , "aliases": [ + "kangaroo" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฆก" + , "description": "badger" + , "category": "Animals & Nature" + , "aliases": [ + "badger" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿพ" + , "description": "paw prints" + , "category": "Animals & Nature" + , "aliases": [ + "feet" + , "paw_prints" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆƒ" + , "description": "turkey" + , "category": "Animals & Nature" + , "aliases": [ + "turkey" + ] + , "tags": [ + "thanksgiving" + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ”" + , "description": "chicken" + , "category": "Animals & Nature" + , "aliases": [ + "chicken" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“" + , "description": "rooster" + , "category": "Animals & Nature" + , "aliases": [ + "rooster" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฃ" + , "description": "hatching chick" + , "category": "Animals & Nature" + , "aliases": [ + "hatching_chick" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿค" + , "description": "baby chick" + , "category": "Animals & Nature" + , "aliases": [ + "baby_chick" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅ" + , "description": "front-facing baby chick" + , "category": "Animals & Nature" + , "aliases": [ + "hatched_chick" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆ" + , "description": "bird" + , "category": "Animals & Nature" + , "aliases": [ + "bird" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿง" + , "description": "penguin" + , "category": "Animals & Nature" + , "aliases": [ + "penguin" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•Š๏ธ" + , "description": "dove" + , "category": "Animals & Nature" + , "aliases": [ + "dove" + ] + , "tags": [ + "peace" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿฆ…" + , "description": "eagle" + , "category": "Animals & Nature" + , "aliases": [ + "eagle" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฆ†" + , "description": "duck" + , "category": "Animals & Nature" + , "aliases": [ + "duck" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฆข" + , "description": "swan" + , "category": "Animals & Nature" + , "aliases": [ + "swan" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฆ‰" + , "description": "owl" + , "category": "Animals & Nature" + , "aliases": [ + "owl" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฆค" + , "description": "dodo" + , "category": "Animals & Nature" + , "aliases": [ + "dodo" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿชถ" + , "description": "feather" + , "category": "Animals & Nature" + , "aliases": [ + "feather" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฆฉ" + , "description": "flamingo" + , "category": "Animals & Nature" + , "aliases": [ + "flamingo" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฆš" + , "description": "peacock" + , "category": "Animals & Nature" + , "aliases": [ + "peacock" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฆœ" + , "description": "parrot" + , "category": "Animals & Nature" + , "aliases": [ + "parrot" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿชฝ" + , "description": "wing" + , "category": "Animals & Nature" + , "aliases": [ + "wing" + ] + , "tags": [ + "fly" + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿฆโ€โฌ›" + , "description": "black bird" + , "category": "Animals & Nature" + , "aliases": [ + "black_bird" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿชฟ" + , "description": "goose" + , "category": "Animals & Nature" + , "aliases": [ + "goose" + ] + , "tags": [ + "honk" + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿธ" + , "description": "frog" + , "category": "Animals & Nature" + , "aliases": [ + "frog" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŠ" + , "description": "crocodile" + , "category": "Animals & Nature" + , "aliases": [ + "crocodile" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿข" + , "description": "turtle" + , "category": "Animals & Nature" + , "aliases": [ + "turtle" + ] + , "tags": [ + "slow" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸฆŽ" + , "description": "lizard" + , "category": "Animals & Nature" + , "aliases": [ + "lizard" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ" + , "description": "snake" + , "category": "Animals & Nature" + , "aliases": [ + "snake" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฒ" + , "description": "dragon face" + , "category": "Animals & Nature" + , "aliases": [ + "dragon_face" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‰" + , "description": "dragon" + , "category": "Animals & Nature" + , "aliases": [ + "dragon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆ•" + , "description": "sauropod" + , "category": "Animals & Nature" + , "aliases": [ + "sauropod" + ] + , "tags": [ + "dinosaur" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฆ–" + , "description": "T-Rex" + , "category": "Animals & Nature" + , "aliases": [ + "t-rex" + ] + , "tags": [ + "dinosaur" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿณ" + , "description": "spouting whale" + , "category": "Animals & Nature" + , "aliases": [ + "whale" + ] + , "tags": [ + "sea" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‹" + , "description": "whale" + , "category": "Animals & Nature" + , "aliases": [ + "whale2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฌ" + , "description": "dolphin" + , "category": "Animals & Nature" + , "aliases": [ + "dolphin" + , "flipper" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆญ" + , "description": "seal" + , "category": "Animals & Nature" + , "aliases": [ + "seal" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐ŸŸ" + , "description": "fish" + , "category": "Animals & Nature" + , "aliases": [ + "fish" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ " + , "description": "tropical fish" + , "category": "Animals & Nature" + , "aliases": [ + "tropical_fish" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿก" + , "description": "blowfish" + , "category": "Animals & Nature" + , "aliases": [ + "blowfish" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆˆ" + , "description": "shark" + , "category": "Animals & Nature" + , "aliases": [ + "shark" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ™" + , "description": "octopus" + , "category": "Animals & Nature" + , "aliases": [ + "octopus" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš" + , "description": "spiral shell" + , "category": "Animals & Nature" + , "aliases": [ + "shell" + ] + , "tags": [ + "sea" + , "beach" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชธ" + , "description": "coral" + , "category": "Animals & Nature" + , "aliases": [ + "coral" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿชผ" + , "description": "jellyfish" + , "category": "Animals & Nature" + , "aliases": [ + "jellyfish" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐ŸŒ" + , "description": "snail" + , "category": "Animals & Nature" + , "aliases": [ + "snail" + ] + , "tags": [ + "slow" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆ‹" + , "description": "butterfly" + , "category": "Animals & Nature" + , "aliases": [ + "butterfly" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ›" + , "description": "bug" + , "category": "Animals & Nature" + , "aliases": [ + "bug" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿœ" + , "description": "ant" + , "category": "Animals & Nature" + , "aliases": [ + "ant" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "honeybee" + , "category": "Animals & Nature" + , "aliases": [ + "bee" + , "honeybee" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชฒ" + , "description": "beetle" + , "category": "Animals & Nature" + , "aliases": [ + "beetle" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿž" + , "description": "lady beetle" + , "category": "Animals & Nature" + , "aliases": [ + "lady_beetle" + ] + , "tags": [ + "bug" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆ—" + , "description": "cricket" + , "category": "Animals & Nature" + , "aliases": [ + "cricket" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿชณ" + , "description": "cockroach" + , "category": "Animals & Nature" + , "aliases": [ + "cockroach" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ•ท๏ธ" + , "description": "spider" + , "category": "Animals & Nature" + , "aliases": [ + "spider" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ•ธ๏ธ" + , "description": "spider web" + , "category": "Animals & Nature" + , "aliases": [ + "spider_web" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿฆ‚" + , "description": "scorpion" + , "category": "Animals & Nature" + , "aliases": [ + "scorpion" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸฆŸ" + , "description": "mosquito" + , "category": "Animals & Nature" + , "aliases": [ + "mosquito" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿชฐ" + , "description": "fly" + , "category": "Animals & Nature" + , "aliases": [ + "fly" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿชฑ" + , "description": "worm" + , "category": "Animals & Nature" + , "aliases": [ + "worm" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฆ " + , "description": "microbe" + , "category": "Animals & Nature" + , "aliases": [ + "microbe" + ] + , "tags": [ + "germ" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ’" + , "description": "bouquet" + , "category": "Animals & Nature" + , "aliases": [ + "bouquet" + ] + , "tags": [ + "flowers" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒธ" + , "description": "cherry blossom" + , "category": "Animals & Nature" + , "aliases": [ + "cherry_blossom" + ] + , "tags": [ + "flower" + , "spring" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ฎ" + , "description": "white flower" + , "category": "Animals & Nature" + , "aliases": [ + "white_flower" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชท" + , "description": "lotus" + , "category": "Animals & Nature" + , "aliases": [ + "lotus" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿต๏ธ" + , "description": "rosette" + , "category": "Animals & Nature" + , "aliases": [ + "rosette" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒน" + , "description": "rose" + , "category": "Animals & Nature" + , "aliases": [ + "rose" + ] + , "tags": [ + "flower" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅ€" + , "description": "wilted flower" + , "category": "Animals & Nature" + , "aliases": [ + "wilted_flower" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐ŸŒบ" + , "description": "hibiscus" + , "category": "Animals & Nature" + , "aliases": [ + "hibiscus" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒป" + , "description": "sunflower" + , "category": "Animals & Nature" + , "aliases": [ + "sunflower" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒผ" + , "description": "blossom" + , "category": "Animals & Nature" + , "aliases": [ + "blossom" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒท" + , "description": "tulip" + , "category": "Animals & Nature" + , "aliases": [ + "tulip" + ] + , "tags": [ + "flower" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชป" + , "description": "hyacinth" + , "category": "Animals & Nature" + , "aliases": [ + "hyacinth" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐ŸŒฑ" + , "description": "seedling" + , "category": "Animals & Nature" + , "aliases": [ + "seedling" + ] + , "tags": [ + "plant" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชด" + , "description": "potted plant" + , "category": "Animals & Nature" + , "aliases": [ + "potted_plant" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐ŸŒฒ" + , "description": "evergreen tree" + , "category": "Animals & Nature" + , "aliases": [ + "evergreen_tree" + ] + , "tags": [ + "wood" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒณ" + , "description": "deciduous tree" + , "category": "Animals & Nature" + , "aliases": [ + "deciduous_tree" + ] + , "tags": [ + "wood" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒด" + , "description": "palm tree" + , "category": "Animals & Nature" + , "aliases": [ + "palm_tree" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒต" + , "description": "cactus" + , "category": "Animals & Nature" + , "aliases": [ + "cactus" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒพ" + , "description": "sheaf of rice" + , "category": "Animals & Nature" + , "aliases": [ + "ear_of_rice" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒฟ" + , "description": "herb" + , "category": "Animals & Nature" + , "aliases": [ + "herb" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ˜˜๏ธ" + , "description": "shamrock" + , "category": "Animals & Nature" + , "aliases": [ + "shamrock" + ] + , "tags": [ + ] + , "unicode_version": "4.1" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ€" + , "description": "four leaf clover" + , "category": "Animals & Nature" + , "aliases": [ + "four_leaf_clover" + ] + , "tags": [ + "luck" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "maple leaf" + , "category": "Animals & Nature" + , "aliases": [ + "maple_leaf" + ] + , "tags": [ + "canada" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‚" + , "description": "fallen leaf" + , "category": "Animals & Nature" + , "aliases": [ + "fallen_leaf" + ] + , "tags": [ + "autumn" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿƒ" + , "description": "leaf fluttering in wind" + , "category": "Animals & Nature" + , "aliases": [ + "leaves" + ] + , "tags": [ + "leaf" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชน" + , "description": "empty nest" + , "category": "Animals & Nature" + , "aliases": [ + "empty_nest" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿชบ" + , "description": "nest with eggs" + , "category": "Animals & Nature" + , "aliases": [ + "nest_with_eggs" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿ„" + , "description": "mushroom" + , "category": "Animals & Nature" + , "aliases": [ + "mushroom" + ] + , "tags": [ + "fungus" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡" + , "description": "grapes" + , "category": "Food & Drink" + , "aliases": [ + "grapes" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆ" + , "description": "melon" + , "category": "Food & Drink" + , "aliases": [ + "melon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‰" + , "description": "watermelon" + , "category": "Food & Drink" + , "aliases": [ + "watermelon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŠ" + , "description": "tangerine" + , "category": "Food & Drink" + , "aliases": [ + "tangerine" + , "orange" + , "mandarin" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‹" + , "description": "lemon" + , "category": "Food & Drink" + , "aliases": [ + "lemon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ" + , "description": "banana" + , "category": "Food & Drink" + , "aliases": [ + "banana" + ] + , "tags": [ + "fruit" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "pineapple" + , "category": "Food & Drink" + , "aliases": [ + "pineapple" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅญ" + , "description": "mango" + , "category": "Food & Drink" + , "aliases": [ + "mango" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸŽ" + , "description": "red apple" + , "category": "Food & Drink" + , "aliases": [ + "apple" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "green apple" + , "category": "Food & Drink" + , "aliases": [ + "green_apple" + ] + , "tags": [ + "fruit" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "pear" + , "category": "Food & Drink" + , "aliases": [ + "pear" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘" + , "description": "peach" + , "category": "Food & Drink" + , "aliases": [ + "peach" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’" + , "description": "cherries" + , "category": "Food & Drink" + , "aliases": [ + "cherries" + ] + , "tags": [ + "fruit" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“" + , "description": "strawberry" + , "category": "Food & Drink" + , "aliases": [ + "strawberry" + ] + , "tags": [ + "fruit" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซ" + , "description": "blueberries" + , "category": "Food & Drink" + , "aliases": [ + "blueberries" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฅ" + , "description": "kiwi fruit" + , "category": "Food & Drink" + , "aliases": [ + "kiwi_fruit" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ…" + , "description": "tomato" + , "category": "Food & Drink" + , "aliases": [ + "tomato" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซ’" + , "description": "olive" + , "category": "Food & Drink" + , "aliases": [ + "olive" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฅฅ" + , "description": "coconut" + , "category": "Food & Drink" + , "aliases": [ + "coconut" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅ‘" + , "description": "avocado" + , "category": "Food & Drink" + , "aliases": [ + "avocado" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ†" + , "description": "eggplant" + , "category": "Food & Drink" + , "aliases": [ + "eggplant" + ] + , "tags": [ + "aubergine" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅ”" + , "description": "potato" + , "category": "Food & Drink" + , "aliases": [ + "potato" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฅ•" + , "description": "carrot" + , "category": "Food & Drink" + , "aliases": [ + "carrot" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐ŸŒฝ" + , "description": "ear of corn" + , "category": "Food & Drink" + , "aliases": [ + "corn" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒถ๏ธ" + , "description": "hot pepper" + , "category": "Food & Drink" + , "aliases": [ + "hot_pepper" + ] + , "tags": [ + "spicy" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿซ‘" + , "description": "bell pepper" + , "category": "Food & Drink" + , "aliases": [ + "bell_pepper" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฅ’" + , "description": "cucumber" + , "category": "Food & Drink" + , "aliases": [ + "cucumber" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฅฌ" + , "description": "leafy green" + , "category": "Food & Drink" + , "aliases": [ + "leafy_green" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅฆ" + , "description": "broccoli" + , "category": "Food & Drink" + , "aliases": [ + "broccoli" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿง„" + , "description": "garlic" + , "category": "Food & Drink" + , "aliases": [ + "garlic" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿง…" + , "description": "onion" + , "category": "Food & Drink" + , "aliases": [ + "onion" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฅœ" + , "description": "peanuts" + , "category": "Food & Drink" + , "aliases": [ + "peanuts" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿซ˜" + , "description": "beans" + , "category": "Food & Drink" + , "aliases": [ + "beans" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐ŸŒฐ" + , "description": "chestnut" + , "category": "Food & Drink" + , "aliases": [ + "chestnut" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซš" + , "description": "ginger root" + , "category": "Food & Drink" + , "aliases": [ + "ginger_root" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿซ›" + , "description": "pea pod" + , "category": "Food & Drink" + , "aliases": [ + "pea_pod" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿž" + , "description": "bread" + , "category": "Food & Drink" + , "aliases": [ + "bread" + ] + , "tags": [ + "toast" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅ" + , "description": "croissant" + , "category": "Food & Drink" + , "aliases": [ + "croissant" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฅ–" + , "description": "baguette bread" + , "category": "Food & Drink" + , "aliases": [ + "baguette_bread" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿซ“" + , "description": "flatbread" + , "category": "Food & Drink" + , "aliases": [ + "flatbread" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฅจ" + , "description": "pretzel" + , "category": "Food & Drink" + , "aliases": [ + "pretzel" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅฏ" + , "description": "bagel" + , "category": "Food & Drink" + , "aliases": [ + "bagel" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅž" + , "description": "pancakes" + , "category": "Food & Drink" + , "aliases": [ + "pancakes" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿง‡" + , "description": "waffle" + , "category": "Food & Drink" + , "aliases": [ + "waffle" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿง€" + , "description": "cheese wedge" + , "category": "Food & Drink" + , "aliases": [ + "cheese" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ–" + , "description": "meat on bone" + , "category": "Food & Drink" + , "aliases": [ + "meat_on_bone" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—" + , "description": "poultry leg" + , "category": "Food & Drink" + , "aliases": [ + "poultry_leg" + ] + , "tags": [ + "meat" + , "chicken" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅฉ" + , "description": "cut of meat" + , "category": "Food & Drink" + , "aliases": [ + "cut_of_meat" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅ“" + , "description": "bacon" + , "category": "Food & Drink" + , "aliases": [ + "bacon" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ”" + , "description": "hamburger" + , "category": "Food & Drink" + , "aliases": [ + "hamburger" + ] + , "tags": [ + "burger" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŸ" + , "description": "french fries" + , "category": "Food & Drink" + , "aliases": [ + "fries" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•" + , "description": "pizza" + , "category": "Food & Drink" + , "aliases": [ + "pizza" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒญ" + , "description": "hot dog" + , "category": "Food & Drink" + , "aliases": [ + "hotdog" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿฅช" + , "description": "sandwich" + , "category": "Food & Drink" + , "aliases": [ + "sandwich" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸŒฎ" + , "description": "taco" + , "category": "Food & Drink" + , "aliases": [ + "taco" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒฏ" + , "description": "burrito" + , "category": "Food & Drink" + , "aliases": [ + "burrito" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿซ”" + , "description": "tamale" + , "category": "Food & Drink" + , "aliases": [ + "tamale" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฅ™" + , "description": "stuffed flatbread" + , "category": "Food & Drink" + , "aliases": [ + "stuffed_flatbread" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿง†" + , "description": "falafel" + , "category": "Food & Drink" + , "aliases": [ + "falafel" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฅš" + , "description": "egg" + , "category": "Food & Drink" + , "aliases": [ + "egg" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿณ" + , "description": "cooking" + , "category": "Food & Drink" + , "aliases": [ + "fried_egg" + ] + , "tags": [ + "breakfast" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅ˜" + , "description": "shallow pan of food" + , "category": "Food & Drink" + , "aliases": [ + "shallow_pan_of_food" + ] + , "tags": [ + "paella" + , "curry" + ] + , "unicode_version": "" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฒ" + , "description": "pot of food" + , "category": "Food & Drink" + , "aliases": [ + "stew" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซ•" + , "description": "fondue" + , "category": "Food & Drink" + , "aliases": [ + "fondue" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿฅฃ" + , "description": "bowl with spoon" + , "category": "Food & Drink" + , "aliases": [ + "bowl_with_spoon" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅ—" + , "description": "green salad" + , "category": "Food & Drink" + , "aliases": [ + "green_salad" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฟ" + , "description": "popcorn" + , "category": "Food & Drink" + , "aliases": [ + "popcorn" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿงˆ" + , "description": "butter" + , "category": "Food & Drink" + , "aliases": [ + "butter" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿง‚" + , "description": "salt" + , "category": "Food & Drink" + , "aliases": [ + "salt" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅซ" + , "description": "canned food" + , "category": "Food & Drink" + , "aliases": [ + "canned_food" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฑ" + , "description": "bento box" + , "category": "Food & Drink" + , "aliases": [ + "bento" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ˜" + , "description": "rice cracker" + , "category": "Food & Drink" + , "aliases": [ + "rice_cracker" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ™" + , "description": "rice ball" + , "category": "Food & Drink" + , "aliases": [ + "rice_ball" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš" + , "description": "cooked rice" + , "category": "Food & Drink" + , "aliases": [ + "rice" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›" + , "description": "curry rice" + , "category": "Food & Drink" + , "aliases": [ + "curry" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿœ" + , "description": "steaming bowl" + , "category": "Food & Drink" + , "aliases": [ + "ramen" + ] + , "tags": [ + "noodle" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "spaghetti" + , "category": "Food & Drink" + , "aliases": [ + "spaghetti" + ] + , "tags": [ + "pasta" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ " + , "description": "roasted sweet potato" + , "category": "Food & Drink" + , "aliases": [ + "sweet_potato" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿข" + , "description": "oden" + , "category": "Food & Drink" + , "aliases": [ + "oden" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฃ" + , "description": "sushi" + , "category": "Food & Drink" + , "aliases": [ + "sushi" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿค" + , "description": "fried shrimp" + , "category": "Food & Drink" + , "aliases": [ + "fried_shrimp" + ] + , "tags": [ + "tempura" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅ" + , "description": "fish cake with swirl" + , "category": "Food & Drink" + , "aliases": [ + "fish_cake" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅฎ" + , "description": "moon cake" + , "category": "Food & Drink" + , "aliases": [ + "moon_cake" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿก" + , "description": "dango" + , "category": "Food & Drink" + , "aliases": [ + "dango" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸฅŸ" + , "description": "dumpling" + , "category": "Food & Drink" + , "aliases": [ + "dumpling" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅ " + , "description": "fortune cookie" + , "category": "Food & Drink" + , "aliases": [ + "fortune_cookie" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅก" + , "description": "takeout box" + , "category": "Food & Drink" + , "aliases": [ + "takeout_box" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฆ€" + , "description": "crab" + , "category": "Food & Drink" + , "aliases": [ + "crab" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿฆž" + , "description": "lobster" + , "category": "Food & Drink" + , "aliases": [ + "lobster" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฆ" + , "description": "shrimp" + , "category": "Food & Drink" + , "aliases": [ + "shrimp" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฆ‘" + , "description": "squid" + , "category": "Food & Drink" + , "aliases": [ + "squid" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฆช" + , "description": "oyster" + , "category": "Food & Drink" + , "aliases": [ + "oyster" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฆ" + , "description": "soft ice cream" + , "category": "Food & Drink" + , "aliases": [ + "icecream" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿง" + , "description": "shaved ice" + , "category": "Food & Drink" + , "aliases": [ + "shaved_ice" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿจ" + , "description": "ice cream" + , "category": "Food & Drink" + , "aliases": [ + "ice_cream" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฉ" + , "description": "doughnut" + , "category": "Food & Drink" + , "aliases": [ + "doughnut" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช" + , "description": "cookie" + , "category": "Food & Drink" + , "aliases": [ + "cookie" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ‚" + , "description": "birthday cake" + , "category": "Food & Drink" + , "aliases": [ + "birthday" + ] + , "tags": [ + "party" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฐ" + , "description": "shortcake" + , "category": "Food & Drink" + , "aliases": [ + "cake" + ] + , "tags": [ + "dessert" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿง" + , "description": "cupcake" + , "category": "Food & Drink" + , "aliases": [ + "cupcake" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅง" + , "description": "pie" + , "category": "Food & Drink" + , "aliases": [ + "pie" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿซ" + , "description": "chocolate bar" + , "category": "Food & Drink" + , "aliases": [ + "chocolate_bar" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฌ" + , "description": "candy" + , "category": "Food & Drink" + , "aliases": [ + "candy" + ] + , "tags": [ + "sweet" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿญ" + , "description": "lollipop" + , "category": "Food & Drink" + , "aliases": [ + "lollipop" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฎ" + , "description": "custard" + , "category": "Food & Drink" + , "aliases": [ + "custard" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฏ" + , "description": "honey pot" + , "category": "Food & Drink" + , "aliases": [ + "honey_pot" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿผ" + , "description": "baby bottle" + , "category": "Food & Drink" + , "aliases": [ + "baby_bottle" + ] + , "tags": [ + "milk" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅ›" + , "description": "glass of milk" + , "category": "Food & Drink" + , "aliases": [ + "milk_glass" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "โ˜•" + , "description": "hot beverage" + , "category": "Food & Drink" + , "aliases": [ + "coffee" + ] + , "tags": [ + "cafe" + , "espresso" + ] + , "unicode_version": "4.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซ–" + , "description": "teapot" + , "category": "Food & Drink" + , "aliases": [ + "teapot" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿต" + , "description": "teacup without handle" + , "category": "Food & Drink" + , "aliases": [ + "tea" + ] + , "tags": [ + "green" + , "breakfast" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿถ" + , "description": "sake" + , "category": "Food & Drink" + , "aliases": [ + "sake" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿพ" + , "description": "bottle with popping cork" + , "category": "Food & Drink" + , "aliases": [ + "champagne" + ] + , "tags": [ + "bottle" + , "bubbly" + , "celebration" + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿท" + , "description": "wine glass" + , "category": "Food & Drink" + , "aliases": [ + "wine_glass" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿธ" + , "description": "cocktail glass" + , "category": "Food & Drink" + , "aliases": [ + "cocktail" + ] + , "tags": [ + "drink" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿน" + , "description": "tropical drink" + , "category": "Food & Drink" + , "aliases": [ + "tropical_drink" + ] + , "tags": [ + "summer" + , "vacation" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿบ" + , "description": "beer mug" + , "category": "Food & Drink" + , "aliases": [ + "beer" + ] + , "tags": [ + "drink" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿป" + , "description": "clinking beer mugs" + , "category": "Food & Drink" + , "aliases": [ + "beers" + ] + , "tags": [ + "drinks" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅ‚" + , "description": "clinking glasses" + , "category": "Food & Drink" + , "aliases": [ + "clinking_glasses" + ] + , "tags": [ + "cheers" + , "toast" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฅƒ" + , "description": "tumbler glass" + , "category": "Food & Drink" + , "aliases": [ + "tumbler_glass" + ] + , "tags": [ + "whisky" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿซ—" + , "description": "pouring liquid" + , "category": "Food & Drink" + , "aliases": [ + "pouring_liquid" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿฅค" + , "description": "cup with straw" + , "category": "Food & Drink" + , "aliases": [ + "cup_with_straw" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿง‹" + , "description": "bubble tea" + , "category": "Food & Drink" + , "aliases": [ + "bubble_tea" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿงƒ" + , "description": "beverage box" + , "category": "Food & Drink" + , "aliases": [ + "beverage_box" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿง‰" + , "description": "mate" + , "category": "Food & Drink" + , "aliases": [ + "mate" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐ŸงŠ" + , "description": "ice" + , "category": "Food & Drink" + , "aliases": [ + "ice_cube" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฅข" + , "description": "chopsticks" + , "category": "Food & Drink" + , "aliases": [ + "chopsticks" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฝ๏ธ" + , "description": "fork and knife with plate" + , "category": "Food & Drink" + , "aliases": [ + "plate_with_cutlery" + ] + , "tags": [ + "dining" + , "dinner" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿด" + , "description": "fork and knife" + , "category": "Food & Drink" + , "aliases": [ + "fork_and_knife" + ] + , "tags": [ + "cutlery" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅ„" + , "description": "spoon" + , "category": "Food & Drink" + , "aliases": [ + "spoon" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ”ช" + , "description": "kitchen knife" + , "category": "Food & Drink" + , "aliases": [ + "hocho" + , "knife" + ] + , "tags": [ + "cut" + , "chop" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซ™" + , "description": "jar" + , "category": "Food & Drink" + , "aliases": [ + "jar" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿบ" + , "description": "amphora" + , "category": "Food & Drink" + , "aliases": [ + "amphora" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒ" + , "description": "globe showing Europe-Africa" + , "category": "Travel & Places" + , "aliases": [ + "earth_africa" + ] + , "tags": [ + "globe" + , "world" + , "international" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒŽ" + , "description": "globe showing Americas" + , "category": "Travel & Places" + , "aliases": [ + "earth_americas" + ] + , "tags": [ + "globe" + , "world" + , "international" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ" + , "description": "globe showing Asia-Australia" + , "category": "Travel & Places" + , "aliases": [ + "earth_asia" + ] + , "tags": [ + "globe" + , "world" + , "international" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ" + , "description": "globe with meridians" + , "category": "Travel & Places" + , "aliases": [ + "globe_with_meridians" + ] + , "tags": [ + "world" + , "global" + , "international" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—บ๏ธ" + , "description": "world map" + , "category": "Travel & Places" + , "aliases": [ + "world_map" + ] + , "tags": [ + "travel" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ—พ" + , "description": "map of Japan" + , "category": "Travel & Places" + , "aliases": [ + "japan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿงญ" + , "description": "compass" + , "category": "Travel & Places" + , "aliases": [ + "compass" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ”๏ธ" + , "description": "snow-capped mountain" + , "category": "Travel & Places" + , "aliases": [ + "mountain_snow" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โ›ฐ๏ธ" + , "description": "mountain" + , "category": "Travel & Places" + , "aliases": [ + "mountain" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒ‹" + , "description": "volcano" + , "category": "Travel & Places" + , "aliases": [ + "volcano" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—ป" + , "description": "mount fuji" + , "category": "Travel & Places" + , "aliases": [ + "mount_fuji" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•๏ธ" + , "description": "camping" + , "category": "Travel & Places" + , "aliases": [ + "camping" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ–๏ธ" + , "description": "beach with umbrella" + , "category": "Travel & Places" + , "aliases": [ + "beach_umbrella" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿœ๏ธ" + , "description": "desert" + , "category": "Travel & Places" + , "aliases": [ + "desert" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ๏ธ" + , "description": "desert island" + , "category": "Travel & Places" + , "aliases": [ + "desert_island" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿž๏ธ" + , "description": "national park" + , "category": "Travel & Places" + , "aliases": [ + "national_park" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŸ๏ธ" + , "description": "stadium" + , "category": "Travel & Places" + , "aliases": [ + "stadium" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ›๏ธ" + , "description": "classical building" + , "category": "Travel & Places" + , "aliases": [ + "classical_building" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ—๏ธ" + , "description": "building construction" + , "category": "Travel & Places" + , "aliases": [ + "building_construction" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿงฑ" + , "description": "brick" + , "category": "Travel & Places" + , "aliases": [ + "bricks" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿชจ" + , "description": "rock" + , "category": "Travel & Places" + , "aliases": [ + "rock" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿชต" + , "description": "wood" + , "category": "Travel & Places" + , "aliases": [ + "wood" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ›–" + , "description": "hut" + , "category": "Travel & Places" + , "aliases": [ + "hut" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ˜๏ธ" + , "description": "houses" + , "category": "Travel & Places" + , "aliases": [ + "houses" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿš๏ธ" + , "description": "derelict house" + , "category": "Travel & Places" + , "aliases": [ + "derelict_house" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ " + , "description": "house" + , "category": "Travel & Places" + , "aliases": [ + "house" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿก" + , "description": "house with garden" + , "category": "Travel & Places" + , "aliases": [ + "house_with_garden" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿข" + , "description": "office building" + , "category": "Travel & Places" + , "aliases": [ + "office" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฃ" + , "description": "Japanese post office" + , "category": "Travel & Places" + , "aliases": [ + "post_office" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿค" + , "description": "post office" + , "category": "Travel & Places" + , "aliases": [ + "european_post_office" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅ" + , "description": "hospital" + , "category": "Travel & Places" + , "aliases": [ + "hospital" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฆ" + , "description": "bank" + , "category": "Travel & Places" + , "aliases": [ + "bank" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿจ" + , "description": "hotel" + , "category": "Travel & Places" + , "aliases": [ + "hotel" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฉ" + , "description": "love hotel" + , "category": "Travel & Places" + , "aliases": [ + "love_hotel" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช" + , "description": "convenience store" + , "category": "Travel & Places" + , "aliases": [ + "convenience_store" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿซ" + , "description": "school" + , "category": "Travel & Places" + , "aliases": [ + "school" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฌ" + , "description": "department store" + , "category": "Travel & Places" + , "aliases": [ + "department_store" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿญ" + , "description": "factory" + , "category": "Travel & Places" + , "aliases": [ + "factory" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฏ" + , "description": "Japanese castle" + , "category": "Travel & Places" + , "aliases": [ + "japanese_castle" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฐ" + , "description": "castle" + , "category": "Travel & Places" + , "aliases": [ + "european_castle" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’’" + , "description": "wedding" + , "category": "Travel & Places" + , "aliases": [ + "wedding" + ] + , "tags": [ + "marriage" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—ผ" + , "description": "Tokyo tower" + , "category": "Travel & Places" + , "aliases": [ + "tokyo_tower" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—ฝ" + , "description": "Statue of Liberty" + , "category": "Travel & Places" + , "aliases": [ + "statue_of_liberty" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ›ช" + , "description": "church" + , "category": "Travel & Places" + , "aliases": [ + "church" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•Œ" + , "description": "mosque" + , "category": "Travel & Places" + , "aliases": [ + "mosque" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ›•" + , "description": "hindu temple" + , "category": "Travel & Places" + , "aliases": [ + "hindu_temple" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ•" + , "description": "synagogue" + , "category": "Travel & Places" + , "aliases": [ + "synagogue" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "โ›ฉ๏ธ" + , "description": "shinto shrine" + , "category": "Travel & Places" + , "aliases": [ + "shinto_shrine" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ•‹" + , "description": "kaaba" + , "category": "Travel & Places" + , "aliases": [ + "kaaba" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "โ›ฒ" + , "description": "fountain" + , "category": "Travel & Places" + , "aliases": [ + "fountain" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "โ›บ" + , "description": "tent" + , "category": "Travel & Places" + , "aliases": [ + "tent" + ] + , "tags": [ + "camping" + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ" + , "description": "foggy" + , "category": "Travel & Places" + , "aliases": [ + "foggy" + ] + , "tags": [ + "karl" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒƒ" + , "description": "night with stars" + , "category": "Travel & Places" + , "aliases": [ + "night_with_stars" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ™๏ธ" + , "description": "cityscape" + , "category": "Travel & Places" + , "aliases": [ + "cityscape" + ] + , "tags": [ + "skyline" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒ„" + , "description": "sunrise over mountains" + , "category": "Travel & Places" + , "aliases": [ + "sunrise_over_mountains" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ…" + , "description": "sunrise" + , "category": "Travel & Places" + , "aliases": [ + "sunrise" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ†" + , "description": "cityscape at dusk" + , "category": "Travel & Places" + , "aliases": [ + "city_sunset" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ‡" + , "description": "sunset" + , "category": "Travel & Places" + , "aliases": [ + "city_sunrise" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ‰" + , "description": "bridge at night" + , "category": "Travel & Places" + , "aliases": [ + "bridge_at_night" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ™จ๏ธ" + , "description": "hot springs" + , "category": "Travel & Places" + , "aliases": [ + "hotsprings" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ " + , "description": "carousel horse" + , "category": "Travel & Places" + , "aliases": [ + "carousel_horse" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›" + , "description": "playground slide" + , "category": "Travel & Places" + , "aliases": [ + "playground_slide" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐ŸŽก" + , "description": "ferris wheel" + , "category": "Travel & Places" + , "aliases": [ + "ferris_wheel" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽข" + , "description": "roller coaster" + , "category": "Travel & Places" + , "aliases": [ + "roller_coaster" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ˆ" + , "description": "barber pole" + , "category": "Travel & Places" + , "aliases": [ + "barber" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽช" + , "description": "circus tent" + , "category": "Travel & Places" + , "aliases": [ + "circus_tent" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš‚" + , "description": "locomotive" + , "category": "Travel & Places" + , "aliases": [ + "steam_locomotive" + ] + , "tags": [ + "train" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšƒ" + , "description": "railway car" + , "category": "Travel & Places" + , "aliases": [ + "railway_car" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš„" + , "description": "high-speed train" + , "category": "Travel & Places" + , "aliases": [ + "bullettrain_side" + ] + , "tags": [ + "train" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš…" + , "description": "bullet train" + , "category": "Travel & Places" + , "aliases": [ + "bullettrain_front" + ] + , "tags": [ + "train" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš†" + , "description": "train" + , "category": "Travel & Places" + , "aliases": [ + "train2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš‡" + , "description": "metro" + , "category": "Travel & Places" + , "aliases": [ + "metro" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšˆ" + , "description": "light rail" + , "category": "Travel & Places" + , "aliases": [ + "light_rail" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš‰" + , "description": "station" + , "category": "Travel & Places" + , "aliases": [ + "station" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸšŠ" + , "description": "tram" + , "category": "Travel & Places" + , "aliases": [ + "tram" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš" + , "description": "monorail" + , "category": "Travel & Places" + , "aliases": [ + "monorail" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšž" + , "description": "mountain railway" + , "category": "Travel & Places" + , "aliases": [ + "mountain_railway" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš‹" + , "description": "tram car" + , "category": "Travel & Places" + , "aliases": [ + "train" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸšŒ" + , "description": "bus" + , "category": "Travel & Places" + , "aliases": [ + "bus" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš" + , "description": "oncoming bus" + , "category": "Travel & Places" + , "aliases": [ + "oncoming_bus" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸšŽ" + , "description": "trolleybus" + , "category": "Travel & Places" + , "aliases": [ + "trolleybus" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš" + , "description": "minibus" + , "category": "Travel & Places" + , "aliases": [ + "minibus" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš‘" + , "description": "ambulance" + , "category": "Travel & Places" + , "aliases": [ + "ambulance" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš’" + , "description": "fire engine" + , "category": "Travel & Places" + , "aliases": [ + "fire_engine" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš“" + , "description": "police car" + , "category": "Travel & Places" + , "aliases": [ + "police_car" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš”" + , "description": "oncoming police car" + , "category": "Travel & Places" + , "aliases": [ + "oncoming_police_car" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš•" + , "description": "taxi" + , "category": "Travel & Places" + , "aliases": [ + "taxi" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš–" + , "description": "oncoming taxi" + , "category": "Travel & Places" + , "aliases": [ + "oncoming_taxi" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš—" + , "description": "automobile" + , "category": "Travel & Places" + , "aliases": [ + "car" + , "red_car" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš˜" + , "description": "oncoming automobile" + , "category": "Travel & Places" + , "aliases": [ + "oncoming_automobile" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš™" + , "description": "sport utility vehicle" + , "category": "Travel & Places" + , "aliases": [ + "blue_car" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›ป" + , "description": "pickup truck" + , "category": "Travel & Places" + , "aliases": [ + "pickup_truck" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿšš" + , "description": "delivery truck" + , "category": "Travel & Places" + , "aliases": [ + "truck" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš›" + , "description": "articulated lorry" + , "category": "Travel & Places" + , "aliases": [ + "articulated_lorry" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšœ" + , "description": "tractor" + , "category": "Travel & Places" + , "aliases": [ + "tractor" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ๏ธ" + , "description": "racing car" + , "category": "Travel & Places" + , "aliases": [ + "racing_car" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ๏ธ" + , "description": "motorcycle" + , "category": "Travel & Places" + , "aliases": [ + "motorcycle" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ›ต" + , "description": "motor scooter" + , "category": "Travel & Places" + , "aliases": [ + "motor_scooter" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฆฝ" + , "description": "manual wheelchair" + , "category": "Travel & Places" + , "aliases": [ + "manual_wheelchair" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฆผ" + , "description": "motorized wheelchair" + , "category": "Travel & Places" + , "aliases": [ + "motorized_wheelchair" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ›บ" + , "description": "auto rickshaw" + , "category": "Travel & Places" + , "aliases": [ + "auto_rickshaw" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿšฒ" + , "description": "bicycle" + , "category": "Travel & Places" + , "aliases": [ + "bike" + ] + , "tags": [ + "bicycle" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›ด" + , "description": "kick scooter" + , "category": "Travel & Places" + , "aliases": [ + "kick_scooter" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿ›น" + , "description": "skateboard" + , "category": "Travel & Places" + , "aliases": [ + "skateboard" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ›ผ" + , "description": "roller skate" + , "category": "Travel & Places" + , "aliases": [ + "roller_skate" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿš" + , "description": "bus stop" + , "category": "Travel & Places" + , "aliases": [ + "busstop" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›ฃ๏ธ" + , "description": "motorway" + , "category": "Travel & Places" + , "aliases": [ + "motorway" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ›ค๏ธ" + , "description": "railway track" + , "category": "Travel & Places" + , "aliases": [ + "railway_track" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ›ข๏ธ" + , "description": "oil drum" + , "category": "Travel & Places" + , "aliases": [ + "oil_drum" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โ›ฝ" + , "description": "fuel pump" + , "category": "Travel & Places" + , "aliases": [ + "fuelpump" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›ž" + , "description": "wheel" + , "category": "Travel & Places" + , "aliases": [ + "wheel" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿšจ" + , "description": "police car light" + , "category": "Travel & Places" + , "aliases": [ + "rotating_light" + ] + , "tags": [ + "911" + , "emergency" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšฅ" + , "description": "horizontal traffic light" + , "category": "Travel & Places" + , "aliases": [ + "traffic_light" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšฆ" + , "description": "vertical traffic light" + , "category": "Travel & Places" + , "aliases": [ + "vertical_traffic_light" + ] + , "tags": [ + "semaphore" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›‘" + , "description": "stop sign" + , "category": "Travel & Places" + , "aliases": [ + "stop_sign" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿšง" + , "description": "construction" + , "category": "Travel & Places" + , "aliases": [ + "construction" + ] + , "tags": [ + "wip" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โš“" + , "description": "anchor" + , "category": "Travel & Places" + , "aliases": [ + "anchor" + ] + , "tags": [ + "ship" + ] + , "unicode_version": "4.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›Ÿ" + , "description": "ring buoy" + , "category": "Travel & Places" + , "aliases": [ + "ring_buoy" + ] + , "tags": [ + "life preserver" + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "โ›ต" + , "description": "sailboat" + , "category": "Travel & Places" + , "aliases": [ + "boat" + , "sailboat" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›ถ" + , "description": "canoe" + , "category": "Travel & Places" + , "aliases": [ + "canoe" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿšค" + , "description": "speedboat" + , "category": "Travel & Places" + , "aliases": [ + "speedboat" + ] + , "tags": [ + "ship" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›ณ๏ธ" + , "description": "passenger ship" + , "category": "Travel & Places" + , "aliases": [ + "passenger_ship" + ] + , "tags": [ + "cruise" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โ›ด๏ธ" + , "description": "ferry" + , "category": "Travel & Places" + , "aliases": [ + "ferry" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ›ฅ๏ธ" + , "description": "motor boat" + , "category": "Travel & Places" + , "aliases": [ + "motor_boat" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿšข" + , "description": "ship" + , "category": "Travel & Places" + , "aliases": [ + "ship" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โœˆ๏ธ" + , "description": "airplane" + , "category": "Travel & Places" + , "aliases": [ + "airplane" + ] + , "tags": [ + "flight" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›ฉ๏ธ" + , "description": "small airplane" + , "category": "Travel & Places" + , "aliases": [ + "small_airplane" + ] + , "tags": [ + "flight" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ›ซ" + , "description": "airplane departure" + , "category": "Travel & Places" + , "aliases": [ + "flight_departure" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ›ฌ" + , "description": "airplane arrival" + , "category": "Travel & Places" + , "aliases": [ + "flight_arrival" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿช‚" + , "description": "parachute" + , "category": "Travel & Places" + , "aliases": [ + "parachute" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ’บ" + , "description": "seat" + , "category": "Travel & Places" + , "aliases": [ + "seat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš" + , "description": "helicopter" + , "category": "Travel & Places" + , "aliases": [ + "helicopter" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸšŸ" + , "description": "suspension railway" + , "category": "Travel & Places" + , "aliases": [ + "suspension_railway" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿš " + , "description": "mountain cableway" + , "category": "Travel & Places" + , "aliases": [ + "mountain_cableway" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšก" + , "description": "aerial tramway" + , "category": "Travel & Places" + , "aliases": [ + "aerial_tramway" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›ฐ๏ธ" + , "description": "satellite" + , "category": "Travel & Places" + , "aliases": [ + "artificial_satellite" + ] + , "tags": [ + "orbit" + , "space" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿš€" + , "description": "rocket" + , "category": "Travel & Places" + , "aliases": [ + "rocket" + ] + , "tags": [ + "ship" + , "launch" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›ธ" + , "description": "flying saucer" + , "category": "Travel & Places" + , "aliases": [ + "flying_saucer" + ] + , "tags": [ + "ufo" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ›Ž๏ธ" + , "description": "bellhop bell" + , "category": "Travel & Places" + , "aliases": [ + "bellhop_bell" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿงณ" + , "description": "luggage" + , "category": "Travel & Places" + , "aliases": [ + "luggage" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "โŒ›" + , "description": "hourglass done" + , "category": "Travel & Places" + , "aliases": [ + "hourglass" + ] + , "tags": [ + "time" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โณ" + , "description": "hourglass not done" + , "category": "Travel & Places" + , "aliases": [ + "hourglass_flowing_sand" + ] + , "tags": [ + "time" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โŒš" + , "description": "watch" + , "category": "Travel & Places" + , "aliases": [ + "watch" + ] + , "tags": [ + "time" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โฐ" + , "description": "alarm clock" + , "category": "Travel & Places" + , "aliases": [ + "alarm_clock" + ] + , "tags": [ + "morning" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โฑ๏ธ" + , "description": "stopwatch" + , "category": "Travel & Places" + , "aliases": [ + "stopwatch" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.1" + } +, { + "emoji": "โฒ๏ธ" + , "description": "timer clock" + , "category": "Travel & Places" + , "aliases": [ + "timer_clock" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ•ฐ๏ธ" + , "description": "mantelpiece clock" + , "category": "Travel & Places" + , "aliases": [ + "mantelpiece_clock" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ•›" + , "description": "twelve oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock12" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•ง" + , "description": "twelve-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock1230" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•" + , "description": "one oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock1" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•œ" + , "description": "one-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock130" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•‘" + , "description": "two oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•" + , "description": "two-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock230" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•’" + , "description": "three oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock3" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•ž" + , "description": "three-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock330" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•“" + , "description": "four oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock4" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•Ÿ" + , "description": "four-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock430" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•”" + , "description": "five oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock5" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ• " + , "description": "five-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock530" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ••" + , "description": "six oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock6" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•ก" + , "description": "six-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock630" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•–" + , "description": "seven oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock7" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•ข" + , "description": "seven-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock730" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•—" + , "description": "eight oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock8" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•ฃ" + , "description": "eight-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock830" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•˜" + , "description": "nine oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock9" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•ค" + , "description": "nine-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock930" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•™" + , "description": "ten oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock10" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•ฅ" + , "description": "ten-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock1030" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•š" + , "description": "eleven oโ€™clock" + , "category": "Travel & Places" + , "aliases": [ + "clock11" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•ฆ" + , "description": "eleven-thirty" + , "category": "Travel & Places" + , "aliases": [ + "clock1130" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ‘" + , "description": "new moon" + , "category": "Travel & Places" + , "aliases": [ + "new_moon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ’" + , "description": "waxing crescent moon" + , "category": "Travel & Places" + , "aliases": [ + "waxing_crescent_moon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ“" + , "description": "first quarter moon" + , "category": "Travel & Places" + , "aliases": [ + "first_quarter_moon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ”" + , "description": "waxing gibbous moon" + , "category": "Travel & Places" + , "aliases": [ + "moon" + , "waxing_gibbous_moon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ•" + , "description": "full moon" + , "category": "Travel & Places" + , "aliases": [ + "full_moon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ–" + , "description": "waning gibbous moon" + , "category": "Travel & Places" + , "aliases": [ + "waning_gibbous_moon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ—" + , "description": "last quarter moon" + , "category": "Travel & Places" + , "aliases": [ + "last_quarter_moon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ˜" + , "description": "waning crescent moon" + , "category": "Travel & Places" + , "aliases": [ + "waning_crescent_moon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ™" + , "description": "crescent moon" + , "category": "Travel & Places" + , "aliases": [ + "crescent_moon" + ] + , "tags": [ + "night" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒš" + , "description": "new moon face" + , "category": "Travel & Places" + , "aliases": [ + "new_moon_with_face" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ›" + , "description": "first quarter moon face" + , "category": "Travel & Places" + , "aliases": [ + "first_quarter_moon_with_face" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒœ" + , "description": "last quarter moon face" + , "category": "Travel & Places" + , "aliases": [ + "last_quarter_moon_with_face" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒก๏ธ" + , "description": "thermometer" + , "category": "Travel & Places" + , "aliases": [ + "thermometer" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โ˜€๏ธ" + , "description": "sun" + , "category": "Travel & Places" + , "aliases": [ + "sunny" + ] + , "tags": [ + "weather" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ" + , "description": "full moon face" + , "category": "Travel & Places" + , "aliases": [ + "full_moon_with_face" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒž" + , "description": "sun with face" + , "category": "Travel & Places" + , "aliases": [ + "sun_with_face" + ] + , "tags": [ + "summer" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช" + , "description": "ringed planet" + , "category": "Travel & Places" + , "aliases": [ + "ringed_planet" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "โญ" + , "description": "star" + , "category": "Travel & Places" + , "aliases": [ + "star" + ] + , "tags": [ + ] + , "unicode_version": "5.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒŸ" + , "description": "glowing star" + , "category": "Travel & Places" + , "aliases": [ + "star2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ " + , "description": "shooting star" + , "category": "Travel & Places" + , "aliases": [ + "stars" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒŒ" + , "description": "milky way" + , "category": "Travel & Places" + , "aliases": [ + "milky_way" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ˜๏ธ" + , "description": "cloud" + , "category": "Travel & Places" + , "aliases": [ + "cloud" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ›…" + , "description": "sun behind cloud" + , "category": "Travel & Places" + , "aliases": [ + "partly_sunny" + ] + , "tags": [ + "weather" + , "cloud" + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "โ›ˆ๏ธ" + , "description": "cloud with lightning and rain" + , "category": "Travel & Places" + , "aliases": [ + "cloud_with_lightning_and_rain" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒค๏ธ" + , "description": "sun behind small cloud" + , "category": "Travel & Places" + , "aliases": [ + "sun_behind_small_cloud" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒฅ๏ธ" + , "description": "sun behind large cloud" + , "category": "Travel & Places" + , "aliases": [ + "sun_behind_large_cloud" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒฆ๏ธ" + , "description": "sun behind rain cloud" + , "category": "Travel & Places" + , "aliases": [ + "sun_behind_rain_cloud" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒง๏ธ" + , "description": "cloud with rain" + , "category": "Travel & Places" + , "aliases": [ + "cloud_with_rain" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒจ๏ธ" + , "description": "cloud with snow" + , "category": "Travel & Places" + , "aliases": [ + "cloud_with_snow" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒฉ๏ธ" + , "description": "cloud with lightning" + , "category": "Travel & Places" + , "aliases": [ + "cloud_with_lightning" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒช๏ธ" + , "description": "tornado" + , "category": "Travel & Places" + , "aliases": [ + "tornado" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒซ๏ธ" + , "description": "fog" + , "category": "Travel & Places" + , "aliases": [ + "fog" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒฌ๏ธ" + , "description": "wind face" + , "category": "Travel & Places" + , "aliases": [ + "wind_face" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŒ€" + , "description": "cyclone" + , "category": "Travel & Places" + , "aliases": [ + "cyclone" + ] + , "tags": [ + "swirl" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒˆ" + , "description": "rainbow" + , "category": "Travel & Places" + , "aliases": [ + "rainbow" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒ‚" + , "description": "closed umbrella" + , "category": "Travel & Places" + , "aliases": [ + "closed_umbrella" + ] + , "tags": [ + "weather" + , "rain" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ˜‚๏ธ" + , "description": "umbrella" + , "category": "Travel & Places" + , "aliases": [ + "open_umbrella" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "โ˜”" + , "description": "umbrella with rain drops" + , "category": "Travel & Places" + , "aliases": [ + "umbrella" + ] + , "tags": [ + "rain" + , "weather" + ] + , "unicode_version": "4.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ›ฑ๏ธ" + , "description": "umbrella on ground" + , "category": "Travel & Places" + , "aliases": [ + "parasol_on_ground" + ] + , "tags": [ + "beach_umbrella" + ] + , "unicode_version": "5.2" + , "ios_version": "9.1" + } +, { + "emoji": "โšก" + , "description": "high voltage" + , "category": "Travel & Places" + , "aliases": [ + "zap" + ] + , "tags": [ + "lightning" + , "thunder" + ] + , "unicode_version": "4.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ„๏ธ" + , "description": "snowflake" + , "category": "Travel & Places" + , "aliases": [ + "snowflake" + ] + , "tags": [ + "winter" + , "cold" + , "weather" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ˜ƒ๏ธ" + , "description": "snowman" + , "category": "Travel & Places" + , "aliases": [ + "snowman_with_snow" + ] + , "tags": [ + "winter" + , "christmas" + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "โ›„" + , "description": "snowman without snow" + , "category": "Travel & Places" + , "aliases": [ + "snowman" + ] + , "tags": [ + "winter" + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "โ˜„๏ธ" + , "description": "comet" + , "category": "Travel & Places" + , "aliases": [ + "comet" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ”ฅ" + , "description": "fire" + , "category": "Travel & Places" + , "aliases": [ + "fire" + ] + , "tags": [ + "burn" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ง" + , "description": "droplet" + , "category": "Travel & Places" + , "aliases": [ + "droplet" + ] + , "tags": [ + "water" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŒŠ" + , "description": "water wave" + , "category": "Travel & Places" + , "aliases": [ + "ocean" + ] + , "tags": [ + "sea" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽƒ" + , "description": "jack-o-lantern" + , "category": "Activities" + , "aliases": [ + "jack_o_lantern" + ] + , "tags": [ + "halloween" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ„" + , "description": "Christmas tree" + , "category": "Activities" + , "aliases": [ + "christmas_tree" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ†" + , "description": "fireworks" + , "category": "Activities" + , "aliases": [ + "fireworks" + ] + , "tags": [ + "festival" + , "celebration" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ‡" + , "description": "sparkler" + , "category": "Activities" + , "aliases": [ + "sparkler" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿงจ" + , "description": "firecracker" + , "category": "Activities" + , "aliases": [ + "firecracker" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "โœจ" + , "description": "sparkles" + , "category": "Activities" + , "aliases": [ + "sparkles" + ] + , "tags": [ + "shiny" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽˆ" + , "description": "balloon" + , "category": "Activities" + , "aliases": [ + "balloon" + ] + , "tags": [ + "party" + , "birthday" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ‰" + , "description": "party popper" + , "category": "Activities" + , "aliases": [ + "tada" + ] + , "tags": [ + "hooray" + , "party" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽŠ" + , "description": "confetti ball" + , "category": "Activities" + , "aliases": [ + "confetti_ball" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ‹" + , "description": "tanabata tree" + , "category": "Activities" + , "aliases": [ + "tanabata_tree" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ" + , "description": "pine decoration" + , "category": "Activities" + , "aliases": [ + "bamboo" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽŽ" + , "description": "Japanese dolls" + , "category": "Activities" + , "aliases": [ + "dolls" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ" + , "description": "carp streamer" + , "category": "Activities" + , "aliases": [ + "flags" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ" + , "description": "wind chime" + , "category": "Activities" + , "aliases": [ + "wind_chime" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ‘" + , "description": "moon viewing ceremony" + , "category": "Activities" + , "aliases": [ + "rice_scene" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿงง" + , "description": "red envelope" + , "category": "Activities" + , "aliases": [ + "red_envelope" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸŽ€" + , "description": "ribbon" + , "category": "Activities" + , "aliases": [ + "ribbon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ" + , "description": "wrapped gift" + , "category": "Activities" + , "aliases": [ + "gift" + ] + , "tags": [ + "present" + , "birthday" + , "christmas" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ—๏ธ" + , "description": "reminder ribbon" + , "category": "Activities" + , "aliases": [ + "reminder_ribbon" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŽŸ๏ธ" + , "description": "admission tickets" + , "category": "Activities" + , "aliases": [ + "tickets" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŽซ" + , "description": "ticket" + , "category": "Activities" + , "aliases": [ + "ticket" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ–๏ธ" + , "description": "military medal" + , "category": "Activities" + , "aliases": [ + "medal_military" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ†" + , "description": "trophy" + , "category": "Activities" + , "aliases": [ + "trophy" + ] + , "tags": [ + "award" + , "contest" + , "winner" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ…" + , "description": "sports medal" + , "category": "Activities" + , "aliases": [ + "medal_sports" + ] + , "tags": [ + "gold" + , "winner" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿฅ‡" + , "description": "1st place medal" + , "category": "Activities" + , "aliases": [ + "1st_place_medal" + ] + , "tags": [ + "gold" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฅˆ" + , "description": "2nd place medal" + , "category": "Activities" + , "aliases": [ + "2nd_place_medal" + ] + , "tags": [ + "silver" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฅ‰" + , "description": "3rd place medal" + , "category": "Activities" + , "aliases": [ + "3rd_place_medal" + ] + , "tags": [ + "bronze" + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "โšฝ" + , "description": "soccer ball" + , "category": "Activities" + , "aliases": [ + "soccer" + ] + , "tags": [ + "sports" + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "โšพ" + , "description": "baseball" + , "category": "Activities" + , "aliases": [ + "baseball" + ] + , "tags": [ + "sports" + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸฅŽ" + , "description": "softball" + , "category": "Activities" + , "aliases": [ + "softball" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ€" + , "description": "basketball" + , "category": "Activities" + , "aliases": [ + "basketball" + ] + , "tags": [ + "sports" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "volleyball" + , "category": "Activities" + , "aliases": [ + "volleyball" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿˆ" + , "description": "american football" + , "category": "Activities" + , "aliases": [ + "football" + ] + , "tags": [ + "sports" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‰" + , "description": "rugby football" + , "category": "Activities" + , "aliases": [ + "rugby_football" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽพ" + , "description": "tennis" + , "category": "Activities" + , "aliases": [ + "tennis" + ] + , "tags": [ + "sports" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅ" + , "description": "flying disc" + , "category": "Activities" + , "aliases": [ + "flying_disc" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸŽณ" + , "description": "bowling" + , "category": "Activities" + , "aliases": [ + "bowling" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "cricket game" + , "category": "Activities" + , "aliases": [ + "cricket_game" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ‘" + , "description": "field hockey" + , "category": "Activities" + , "aliases": [ + "field_hockey" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ’" + , "description": "ice hockey" + , "category": "Activities" + , "aliases": [ + "ice_hockey" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿฅ" + , "description": "lacrosse" + , "category": "Activities" + , "aliases": [ + "lacrosse" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ“" + , "description": "ping pong" + , "category": "Activities" + , "aliases": [ + "ping_pong" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿธ" + , "description": "badminton" + , "category": "Activities" + , "aliases": [ + "badminton" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸฅŠ" + , "description": "boxing glove" + , "category": "Activities" + , "aliases": [ + "boxing_glove" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฅ‹" + , "description": "martial arts uniform" + , "category": "Activities" + , "aliases": [ + "martial_arts_uniform" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿฅ…" + , "description": "goal net" + , "category": "Activities" + , "aliases": [ + "goal_net" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "โ›ณ" + , "description": "flag in hole" + , "category": "Activities" + , "aliases": [ + "golf" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "โ›ธ๏ธ" + , "description": "ice skate" + , "category": "Activities" + , "aliases": [ + "ice_skate" + ] + , "tags": [ + "skating" + ] + , "unicode_version": "5.2" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŽฃ" + , "description": "fishing pole" + , "category": "Activities" + , "aliases": [ + "fishing_pole_and_fish" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿคฟ" + , "description": "diving mask" + , "category": "Activities" + , "aliases": [ + "diving_mask" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐ŸŽฝ" + , "description": "running shirt" + , "category": "Activities" + , "aliases": [ + "running_shirt_with_sash" + ] + , "tags": [ + "marathon" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽฟ" + , "description": "skis" + , "category": "Activities" + , "aliases": [ + "ski" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›ท" + , "description": "sled" + , "category": "Activities" + , "aliases": [ + "sled" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸฅŒ" + , "description": "curling stone" + , "category": "Activities" + , "aliases": [ + "curling_stone" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸŽฏ" + , "description": "bullseye" + , "category": "Activities" + , "aliases": [ + "dart" + ] + , "tags": [ + "target" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช€" + , "description": "yo-yo" + , "category": "Activities" + , "aliases": [ + "yo_yo" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿช" + , "description": "kite" + , "category": "Activities" + , "aliases": [ + "kite" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ”ซ" + , "description": "water pistol" + , "category": "Activities" + , "aliases": [ + "gun" + ] + , "tags": [ + "shoot" + , "weapon" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽฑ" + , "description": "pool 8 ball" + , "category": "Activities" + , "aliases": [ + "8ball" + ] + , "tags": [ + "pool" + , "billiards" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ฎ" + , "description": "crystal ball" + , "category": "Activities" + , "aliases": [ + "crystal_ball" + ] + , "tags": [ + "fortune" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช„" + , "description": "magic wand" + , "category": "Activities" + , "aliases": [ + "magic_wand" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐ŸŽฎ" + , "description": "video game" + , "category": "Activities" + , "aliases": [ + "video_game" + ] + , "tags": [ + "play" + , "controller" + , "console" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•น๏ธ" + , "description": "joystick" + , "category": "Activities" + , "aliases": [ + "joystick" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŽฐ" + , "description": "slot machine" + , "category": "Activities" + , "aliases": [ + "slot_machine" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽฒ" + , "description": "game die" + , "category": "Activities" + , "aliases": [ + "game_die" + ] + , "tags": [ + "dice" + , "gambling" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿงฉ" + , "description": "puzzle piece" + , "category": "Activities" + , "aliases": [ + "jigsaw" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงธ" + , "description": "teddy bear" + , "category": "Activities" + , "aliases": [ + "teddy_bear" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿช…" + , "description": "piรฑata" + , "category": "Activities" + , "aliases": [ + "pinata" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿชฉ" + , "description": "mirror ball" + , "category": "Activities" + , "aliases": [ + "mirror_ball" + ] + , "tags": [ + "disco" + , "party" + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿช†" + , "description": "nesting dolls" + , "category": "Activities" + , "aliases": [ + "nesting_dolls" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "โ™ ๏ธ" + , "description": "spade suit" + , "category": "Activities" + , "aliases": [ + "spades" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™ฅ๏ธ" + , "description": "heart suit" + , "category": "Activities" + , "aliases": [ + "hearts" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™ฆ๏ธ" + , "description": "diamond suit" + , "category": "Activities" + , "aliases": [ + "diamonds" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™ฃ๏ธ" + , "description": "club suit" + , "category": "Activities" + , "aliases": [ + "clubs" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™Ÿ๏ธ" + , "description": "chess pawn" + , "category": "Activities" + , "aliases": [ + "chess_pawn" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿƒ" + , "description": "joker" + , "category": "Activities" + , "aliases": [ + "black_joker" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ€„" + , "description": "mahjong red dragon" + , "category": "Activities" + , "aliases": [ + "mahjong" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽด" + , "description": "flower playing cards" + , "category": "Activities" + , "aliases": [ + "flower_playing_cards" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽญ" + , "description": "performing arts" + , "category": "Activities" + , "aliases": [ + "performing_arts" + ] + , "tags": [ + "theater" + , "drama" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ–ผ๏ธ" + , "description": "framed picture" + , "category": "Activities" + , "aliases": [ + "framed_picture" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŽจ" + , "description": "artist palette" + , "category": "Activities" + , "aliases": [ + "art" + ] + , "tags": [ + "design" + , "paint" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿงต" + , "description": "thread" + , "category": "Activities" + , "aliases": [ + "thread" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿชก" + , "description": "sewing needle" + , "category": "Activities" + , "aliases": [ + "sewing_needle" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿงถ" + , "description": "yarn" + , "category": "Activities" + , "aliases": [ + "yarn" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿชข" + , "description": "knot" + , "category": "Activities" + , "aliases": [ + "knot" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ‘“" + , "description": "glasses" + , "category": "Objects" + , "aliases": [ + "eyeglasses" + ] + , "tags": [ + "glasses" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•ถ๏ธ" + , "description": "sunglasses" + , "category": "Objects" + , "aliases": [ + "dark_sunglasses" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿฅฝ" + , "description": "goggles" + , "category": "Objects" + , "aliases": [ + "goggles" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅผ" + , "description": "lab coat" + , "category": "Objects" + , "aliases": [ + "lab_coat" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฆบ" + , "description": "safety vest" + , "category": "Objects" + , "aliases": [ + "safety_vest" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ‘”" + , "description": "necktie" + , "category": "Objects" + , "aliases": [ + "necktie" + ] + , "tags": [ + "shirt" + , "formal" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘•" + , "description": "t-shirt" + , "category": "Objects" + , "aliases": [ + "shirt" + , "tshirt" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘–" + , "description": "jeans" + , "category": "Objects" + , "aliases": [ + "jeans" + ] + , "tags": [ + "pants" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿงฃ" + , "description": "scarf" + , "category": "Objects" + , "aliases": [ + "scarf" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงค" + , "description": "gloves" + , "category": "Objects" + , "aliases": [ + "gloves" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงฅ" + , "description": "coat" + , "category": "Objects" + , "aliases": [ + "coat" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงฆ" + , "description": "socks" + , "category": "Objects" + , "aliases": [ + "socks" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‘—" + , "description": "dress" + , "category": "Objects" + , "aliases": [ + "dress" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘˜" + , "description": "kimono" + , "category": "Objects" + , "aliases": [ + "kimono" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅป" + , "description": "sari" + , "category": "Objects" + , "aliases": [ + "sari" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฉฑ" + , "description": "one-piece swimsuit" + , "category": "Objects" + , "aliases": [ + "one_piece_swimsuit" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฉฒ" + , "description": "briefs" + , "category": "Objects" + , "aliases": [ + "swim_brief" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฉณ" + , "description": "shorts" + , "category": "Objects" + , "aliases": [ + "shorts" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ‘™" + , "description": "bikini" + , "category": "Objects" + , "aliases": [ + "bikini" + ] + , "tags": [ + "beach" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘š" + , "description": "womanโ€™s clothes" + , "category": "Objects" + , "aliases": [ + "womans_clothes" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชญ" + , "description": "folding hand fan" + , "category": "Objects" + , "aliases": [ + "folding_hand_fan" + ] + , "tags": [ + "sensu" + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿ‘›" + , "description": "purse" + , "category": "Objects" + , "aliases": [ + "purse" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘œ" + , "description": "handbag" + , "category": "Objects" + , "aliases": [ + "handbag" + ] + , "tags": [ + "bag" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘" + , "description": "clutch bag" + , "category": "Objects" + , "aliases": [ + "pouch" + ] + , "tags": [ + "bag" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›๏ธ" + , "description": "shopping bags" + , "category": "Objects" + , "aliases": [ + "shopping" + ] + , "tags": [ + "bags" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŽ’" + , "description": "backpack" + , "category": "Objects" + , "aliases": [ + "school_satchel" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฉด" + , "description": "thong sandal" + , "category": "Objects" + , "aliases": [ + "thong_sandal" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ‘ž" + , "description": "manโ€™s shoe" + , "category": "Objects" + , "aliases": [ + "mans_shoe" + , "shoe" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘Ÿ" + , "description": "running shoe" + , "category": "Objects" + , "aliases": [ + "athletic_shoe" + ] + , "tags": [ + "sneaker" + , "sport" + , "running" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฅพ" + , "description": "hiking boot" + , "category": "Objects" + , "aliases": [ + "hiking_boot" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿฅฟ" + , "description": "flat shoe" + , "category": "Objects" + , "aliases": [ + "flat_shoe" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‘ " + , "description": "high-heeled shoe" + , "category": "Objects" + , "aliases": [ + "high_heel" + ] + , "tags": [ + "shoe" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘ก" + , "description": "womanโ€™s sandal" + , "category": "Objects" + , "aliases": [ + "sandal" + ] + , "tags": [ + "shoe" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฉฐ" + , "description": "ballet shoes" + , "category": "Objects" + , "aliases": [ + "ballet_shoes" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ‘ข" + , "description": "womanโ€™s boot" + , "category": "Objects" + , "aliases": [ + "boot" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชฎ" + , "description": "hair pick" + , "category": "Objects" + , "aliases": [ + "hair_pick" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿ‘‘" + , "description": "crown" + , "category": "Objects" + , "aliases": [ + "crown" + ] + , "tags": [ + "king" + , "queen" + , "royal" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‘’" + , "description": "womanโ€™s hat" + , "category": "Objects" + , "aliases": [ + "womans_hat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽฉ" + , "description": "top hat" + , "category": "Objects" + , "aliases": [ + "tophat" + ] + , "tags": [ + "hat" + , "classy" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ“" + , "description": "graduation cap" + , "category": "Objects" + , "aliases": [ + "mortar_board" + ] + , "tags": [ + "education" + , "college" + , "university" + , "graduation" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿงข" + , "description": "billed cap" + , "category": "Objects" + , "aliases": [ + "billed_cap" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿช–" + , "description": "military helmet" + , "category": "Objects" + , "aliases": [ + "military_helmet" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "โ›‘๏ธ" + , "description": "rescue workerโ€™s helmet" + , "category": "Objects" + , "aliases": [ + "rescue_worker_helmet" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ“ฟ" + , "description": "prayer beads" + , "category": "Objects" + , "aliases": [ + "prayer_beads" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ’„" + , "description": "lipstick" + , "category": "Objects" + , "aliases": [ + "lipstick" + ] + , "tags": [ + "makeup" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’" + , "description": "ring" + , "category": "Objects" + , "aliases": [ + "ring" + ] + , "tags": [ + "wedding" + , "marriage" + , "engaged" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’Ž" + , "description": "gem stone" + , "category": "Objects" + , "aliases": [ + "gem" + ] + , "tags": [ + "diamond" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”‡" + , "description": "muted speaker" + , "category": "Objects" + , "aliases": [ + "mute" + ] + , "tags": [ + "sound" + , "volume" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ˆ" + , "description": "speaker low volume" + , "category": "Objects" + , "aliases": [ + "speaker" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”‰" + , "description": "speaker medium volume" + , "category": "Objects" + , "aliases": [ + "sound" + ] + , "tags": [ + "volume" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”Š" + , "description": "speaker high volume" + , "category": "Objects" + , "aliases": [ + "loud_sound" + ] + , "tags": [ + "volume" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ข" + , "description": "loudspeaker" + , "category": "Objects" + , "aliases": [ + "loudspeaker" + ] + , "tags": [ + "announcement" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ฃ" + , "description": "megaphone" + , "category": "Objects" + , "aliases": [ + "mega" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ฏ" + , "description": "postal horn" + , "category": "Objects" + , "aliases": [ + "postal_horn" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ””" + , "description": "bell" + , "category": "Objects" + , "aliases": [ + "bell" + ] + , "tags": [ + "sound" + , "notification" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”•" + , "description": "bell with slash" + , "category": "Objects" + , "aliases": [ + "no_bell" + ] + , "tags": [ + "volume" + , "off" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽผ" + , "description": "musical score" + , "category": "Objects" + , "aliases": [ + "musical_score" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽต" + , "description": "musical note" + , "category": "Objects" + , "aliases": [ + "musical_note" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽถ" + , "description": "musical notes" + , "category": "Objects" + , "aliases": [ + "notes" + ] + , "tags": [ + "music" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽ™๏ธ" + , "description": "studio microphone" + , "category": "Objects" + , "aliases": [ + "studio_microphone" + ] + , "tags": [ + "podcast" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŽš๏ธ" + , "description": "level slider" + , "category": "Objects" + , "aliases": [ + "level_slider" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŽ›๏ธ" + , "description": "control knobs" + , "category": "Objects" + , "aliases": [ + "control_knobs" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŽค" + , "description": "microphone" + , "category": "Objects" + , "aliases": [ + "microphone" + ] + , "tags": [ + "sing" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽง" + , "description": "headphone" + , "category": "Objects" + , "aliases": [ + "headphones" + ] + , "tags": [ + "music" + , "earphones" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ป" + , "description": "radio" + , "category": "Objects" + , "aliases": [ + "radio" + ] + , "tags": [ + "podcast" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽท" + , "description": "saxophone" + , "category": "Objects" + , "aliases": [ + "saxophone" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช—" + , "description": "accordion" + , "category": "Objects" + , "aliases": [ + "accordion" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐ŸŽธ" + , "description": "guitar" + , "category": "Objects" + , "aliases": [ + "guitar" + ] + , "tags": [ + "rock" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽน" + , "description": "musical keyboard" + , "category": "Objects" + , "aliases": [ + "musical_keyboard" + ] + , "tags": [ + "piano" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽบ" + , "description": "trumpet" + , "category": "Objects" + , "aliases": [ + "trumpet" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽป" + , "description": "violin" + , "category": "Objects" + , "aliases": [ + "violin" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช•" + , "description": "banjo" + , "category": "Objects" + , "aliases": [ + "banjo" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฅ" + , "description": "drum" + , "category": "Objects" + , "aliases": [ + "drum" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿช˜" + , "description": "long drum" + , "category": "Objects" + , "aliases": [ + "long_drum" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿช‡" + , "description": "maracas" + , "category": "Objects" + , "aliases": [ + "maracas" + ] + , "tags": [ + "shaker" + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿชˆ" + , "description": "flute" + , "category": "Objects" + , "aliases": [ + "flute" + ] + , "tags": [ + "recorder" + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿ“ฑ" + , "description": "mobile phone" + , "category": "Objects" + , "aliases": [ + "iphone" + ] + , "tags": [ + "smartphone" + , "mobile" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ฒ" + , "description": "mobile phone with arrow" + , "category": "Objects" + , "aliases": [ + "calling" + ] + , "tags": [ + "call" + , "incoming" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ˜Ž๏ธ" + , "description": "telephone" + , "category": "Objects" + , "aliases": [ + "phone" + , "telephone" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ž" + , "description": "telephone receiver" + , "category": "Objects" + , "aliases": [ + "telephone_receiver" + ] + , "tags": [ + "phone" + , "call" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“Ÿ" + , "description": "pager" + , "category": "Objects" + , "aliases": [ + "pager" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ " + , "description": "fax machine" + , "category": "Objects" + , "aliases": [ + "fax" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”‹" + , "description": "battery" + , "category": "Objects" + , "aliases": [ + "battery" + ] + , "tags": [ + "power" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชซ" + , "description": "low battery" + , "category": "Objects" + , "aliases": [ + "low_battery" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿ”Œ" + , "description": "electric plug" + , "category": "Objects" + , "aliases": [ + "electric_plug" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ป" + , "description": "laptop" + , "category": "Objects" + , "aliases": [ + "computer" + ] + , "tags": [ + "desktop" + , "screen" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ–ฅ๏ธ" + , "description": "desktop computer" + , "category": "Objects" + , "aliases": [ + "desktop_computer" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ–จ๏ธ" + , "description": "printer" + , "category": "Objects" + , "aliases": [ + "printer" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โŒจ๏ธ" + , "description": "keyboard" + , "category": "Objects" + , "aliases": [ + "keyboard" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ–ฑ๏ธ" + , "description": "computer mouse" + , "category": "Objects" + , "aliases": [ + "computer_mouse" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ–ฒ๏ธ" + , "description": "trackball" + , "category": "Objects" + , "aliases": [ + "trackball" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ’ฝ" + , "description": "computer disk" + , "category": "Objects" + , "aliases": [ + "minidisc" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’พ" + , "description": "floppy disk" + , "category": "Objects" + , "aliases": [ + "floppy_disk" + ] + , "tags": [ + "save" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ฟ" + , "description": "optical disk" + , "category": "Objects" + , "aliases": [ + "cd" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“€" + , "description": "dvd" + , "category": "Objects" + , "aliases": [ + "dvd" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿงฎ" + , "description": "abacus" + , "category": "Objects" + , "aliases": [ + "abacus" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸŽฅ" + , "description": "movie camera" + , "category": "Objects" + , "aliases": [ + "movie_camera" + ] + , "tags": [ + "film" + , "video" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽž๏ธ" + , "description": "film frames" + , "category": "Objects" + , "aliases": [ + "film_strip" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ“ฝ๏ธ" + , "description": "film projector" + , "category": "Objects" + , "aliases": [ + "film_projector" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐ŸŽฌ" + , "description": "clapper board" + , "category": "Objects" + , "aliases": [ + "clapper" + ] + , "tags": [ + "film" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“บ" + , "description": "television" + , "category": "Objects" + , "aliases": [ + "tv" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ท" + , "description": "camera" + , "category": "Objects" + , "aliases": [ + "camera" + ] + , "tags": [ + "photo" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ธ" + , "description": "camera with flash" + , "category": "Objects" + , "aliases": [ + "camera_flash" + ] + , "tags": [ + "photo" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ“น" + , "description": "video camera" + , "category": "Objects" + , "aliases": [ + "video_camera" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ผ" + , "description": "videocassette" + , "category": "Objects" + , "aliases": [ + "vhs" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”" + , "description": "magnifying glass tilted left" + , "category": "Objects" + , "aliases": [ + "mag" + ] + , "tags": [ + "search" + , "zoom" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”Ž" + , "description": "magnifying glass tilted right" + , "category": "Objects" + , "aliases": [ + "mag_right" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ•ฏ๏ธ" + , "description": "candle" + , "category": "Objects" + , "aliases": [ + "candle" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ’ก" + , "description": "light bulb" + , "category": "Objects" + , "aliases": [ + "bulb" + ] + , "tags": [ + "idea" + , "light" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ฆ" + , "description": "flashlight" + , "category": "Objects" + , "aliases": [ + "flashlight" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฎ" + , "description": "red paper lantern" + , "category": "Objects" + , "aliases": [ + "izakaya_lantern" + , "lantern" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช”" + , "description": "diya lamp" + , "category": "Objects" + , "aliases": [ + "diya_lamp" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ“”" + , "description": "notebook with decorative cover" + , "category": "Objects" + , "aliases": [ + "notebook_with_decorative_cover" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“•" + , "description": "closed book" + , "category": "Objects" + , "aliases": [ + "closed_book" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“–" + , "description": "open book" + , "category": "Objects" + , "aliases": [ + "book" + , "open_book" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“—" + , "description": "green book" + , "category": "Objects" + , "aliases": [ + "green_book" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“˜" + , "description": "blue book" + , "category": "Objects" + , "aliases": [ + "blue_book" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“™" + , "description": "orange book" + , "category": "Objects" + , "aliases": [ + "orange_book" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“š" + , "description": "books" + , "category": "Objects" + , "aliases": [ + "books" + ] + , "tags": [ + "library" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ““" + , "description": "notebook" + , "category": "Objects" + , "aliases": [ + "notebook" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“’" + , "description": "ledger" + , "category": "Objects" + , "aliases": [ + "ledger" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ƒ" + , "description": "page with curl" + , "category": "Objects" + , "aliases": [ + "page_with_curl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“œ" + , "description": "scroll" + , "category": "Objects" + , "aliases": [ + "scroll" + ] + , "tags": [ + "document" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“„" + , "description": "page facing up" + , "category": "Objects" + , "aliases": [ + "page_facing_up" + ] + , "tags": [ + "document" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ฐ" + , "description": "newspaper" + , "category": "Objects" + , "aliases": [ + "newspaper" + ] + , "tags": [ + "press" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—ž๏ธ" + , "description": "rolled-up newspaper" + , "category": "Objects" + , "aliases": [ + "newspaper_roll" + ] + , "tags": [ + "press" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ“‘" + , "description": "bookmark tabs" + , "category": "Objects" + , "aliases": [ + "bookmark_tabs" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”–" + , "description": "bookmark" + , "category": "Objects" + , "aliases": [ + "bookmark" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿท๏ธ" + , "description": "label" + , "category": "Objects" + , "aliases": [ + "label" + ] + , "tags": [ + "tag" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ’ฐ" + , "description": "money bag" + , "category": "Objects" + , "aliases": [ + "moneybag" + ] + , "tags": [ + "dollar" + , "cream" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช™" + , "description": "coin" + , "category": "Objects" + , "aliases": [ + "coin" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ’ด" + , "description": "yen banknote" + , "category": "Objects" + , "aliases": [ + "yen" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ต" + , "description": "dollar banknote" + , "category": "Objects" + , "aliases": [ + "dollar" + ] + , "tags": [ + "money" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ถ" + , "description": "euro banknote" + , "category": "Objects" + , "aliases": [ + "euro" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ท" + , "description": "pound banknote" + , "category": "Objects" + , "aliases": [ + "pound" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ธ" + , "description": "money with wings" + , "category": "Objects" + , "aliases": [ + "money_with_wings" + ] + , "tags": [ + "dollar" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ณ" + , "description": "credit card" + , "category": "Objects" + , "aliases": [ + "credit_card" + ] + , "tags": [ + "subscription" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿงพ" + , "description": "receipt" + , "category": "Objects" + , "aliases": [ + "receipt" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ’น" + , "description": "chart increasing with yen" + , "category": "Objects" + , "aliases": [ + "chart" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โœ‰๏ธ" + , "description": "envelope" + , "category": "Objects" + , "aliases": [ + "envelope" + ] + , "tags": [ + "letter" + , "email" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ง" + , "description": "e-mail" + , "category": "Objects" + , "aliases": [ + "email" + , "e-mail" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“จ" + , "description": "incoming envelope" + , "category": "Objects" + , "aliases": [ + "incoming_envelope" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ฉ" + , "description": "envelope with arrow" + , "category": "Objects" + , "aliases": [ + "envelope_with_arrow" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ค" + , "description": "outbox tray" + , "category": "Objects" + , "aliases": [ + "outbox_tray" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ฅ" + , "description": "inbox tray" + , "category": "Objects" + , "aliases": [ + "inbox_tray" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ฆ" + , "description": "package" + , "category": "Objects" + , "aliases": [ + "package" + ] + , "tags": [ + "shipping" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ซ" + , "description": "closed mailbox with raised flag" + , "category": "Objects" + , "aliases": [ + "mailbox" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ช" + , "description": "closed mailbox with lowered flag" + , "category": "Objects" + , "aliases": [ + "mailbox_closed" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ฌ" + , "description": "open mailbox with raised flag" + , "category": "Objects" + , "aliases": [ + "mailbox_with_mail" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ญ" + , "description": "open mailbox with lowered flag" + , "category": "Objects" + , "aliases": [ + "mailbox_with_no_mail" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ฎ" + , "description": "postbox" + , "category": "Objects" + , "aliases": [ + "postbox" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—ณ๏ธ" + , "description": "ballot box with ballot" + , "category": "Objects" + , "aliases": [ + "ballot_box" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โœ๏ธ" + , "description": "pencil" + , "category": "Objects" + , "aliases": [ + "pencil2" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โœ’๏ธ" + , "description": "black nib" + , "category": "Objects" + , "aliases": [ + "black_nib" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ–‹๏ธ" + , "description": "fountain pen" + , "category": "Objects" + , "aliases": [ + "fountain_pen" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ–Š๏ธ" + , "description": "pen" + , "category": "Objects" + , "aliases": [ + "pen" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ–Œ๏ธ" + , "description": "paintbrush" + , "category": "Objects" + , "aliases": [ + "paintbrush" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ–๏ธ" + , "description": "crayon" + , "category": "Objects" + , "aliases": [ + "crayon" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ“" + , "description": "memo" + , "category": "Objects" + , "aliases": [ + "memo" + , "pencil" + ] + , "tags": [ + "document" + , "note" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ผ" + , "description": "briefcase" + , "category": "Objects" + , "aliases": [ + "briefcase" + ] + , "tags": [ + "business" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“" + , "description": "file folder" + , "category": "Objects" + , "aliases": [ + "file_folder" + ] + , "tags": [ + "directory" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“‚" + , "description": "open file folder" + , "category": "Objects" + , "aliases": [ + "open_file_folder" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—‚๏ธ" + , "description": "card index dividers" + , "category": "Objects" + , "aliases": [ + "card_index_dividers" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ“…" + , "description": "calendar" + , "category": "Objects" + , "aliases": [ + "date" + ] + , "tags": [ + "calendar" + , "schedule" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“†" + , "description": "tear-off calendar" + , "category": "Objects" + , "aliases": [ + "calendar" + ] + , "tags": [ + "schedule" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—’๏ธ" + , "description": "spiral notepad" + , "category": "Objects" + , "aliases": [ + "spiral_notepad" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ—“๏ธ" + , "description": "spiral calendar" + , "category": "Objects" + , "aliases": [ + "spiral_calendar" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ“‡" + , "description": "card index" + , "category": "Objects" + , "aliases": [ + "card_index" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ˆ" + , "description": "chart increasing" + , "category": "Objects" + , "aliases": [ + "chart_with_upwards_trend" + ] + , "tags": [ + "graph" + , "metrics" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“‰" + , "description": "chart decreasing" + , "category": "Objects" + , "aliases": [ + "chart_with_downwards_trend" + ] + , "tags": [ + "graph" + , "metrics" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“Š" + , "description": "bar chart" + , "category": "Objects" + , "aliases": [ + "bar_chart" + ] + , "tags": [ + "stats" + , "metrics" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“‹" + , "description": "clipboard" + , "category": "Objects" + , "aliases": [ + "clipboard" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“Œ" + , "description": "pushpin" + , "category": "Objects" + , "aliases": [ + "pushpin" + ] + , "tags": [ + "location" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“" + , "description": "round pushpin" + , "category": "Objects" + , "aliases": [ + "round_pushpin" + ] + , "tags": [ + "location" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“Ž" + , "description": "paperclip" + , "category": "Objects" + , "aliases": [ + "paperclip" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ–‡๏ธ" + , "description": "linked paperclips" + , "category": "Objects" + , "aliases": [ + "paperclips" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ“" + , "description": "straight ruler" + , "category": "Objects" + , "aliases": [ + "straight_ruler" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“" + , "description": "triangular ruler" + , "category": "Objects" + , "aliases": [ + "triangular_ruler" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โœ‚๏ธ" + , "description": "scissors" + , "category": "Objects" + , "aliases": [ + "scissors" + ] + , "tags": [ + "cut" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—ƒ๏ธ" + , "description": "card file box" + , "category": "Objects" + , "aliases": [ + "card_file_box" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ—„๏ธ" + , "description": "file cabinet" + , "category": "Objects" + , "aliases": [ + "file_cabinet" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ—‘๏ธ" + , "description": "wastebasket" + , "category": "Objects" + , "aliases": [ + "wastebasket" + ] + , "tags": [ + "trash" + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ”’" + , "description": "locked" + , "category": "Objects" + , "aliases": [ + "lock" + ] + , "tags": [ + "security" + , "private" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”“" + , "description": "unlocked" + , "category": "Objects" + , "aliases": [ + "unlock" + ] + , "tags": [ + "security" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”" + , "description": "locked with pen" + , "category": "Objects" + , "aliases": [ + "lock_with_ink_pen" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”" + , "description": "locked with key" + , "category": "Objects" + , "aliases": [ + "closed_lock_with_key" + ] + , "tags": [ + "security" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”‘" + , "description": "key" + , "category": "Objects" + , "aliases": [ + "key" + ] + , "tags": [ + "lock" + , "password" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ—๏ธ" + , "description": "old key" + , "category": "Objects" + , "aliases": [ + "old_key" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ”จ" + , "description": "hammer" + , "category": "Objects" + , "aliases": [ + "hammer" + ] + , "tags": [ + "tool" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช“" + , "description": "axe" + , "category": "Objects" + , "aliases": [ + "axe" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "โ›๏ธ" + , "description": "pick" + , "category": "Objects" + , "aliases": [ + "pick" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "9.1" + } +, { + "emoji": "โš’๏ธ" + , "description": "hammer and pick" + , "category": "Objects" + , "aliases": [ + "hammer_and_pick" + ] + , "tags": [ + ] + , "unicode_version": "4.1" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ› ๏ธ" + , "description": "hammer and wrench" + , "category": "Objects" + , "aliases": [ + "hammer_and_wrench" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ—ก๏ธ" + , "description": "dagger" + , "category": "Objects" + , "aliases": [ + "dagger" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โš”๏ธ" + , "description": "crossed swords" + , "category": "Objects" + , "aliases": [ + "crossed_swords" + ] + , "tags": [ + ] + , "unicode_version": "4.1" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ’ฃ" + , "description": "bomb" + , "category": "Objects" + , "aliases": [ + "bomb" + ] + , "tags": [ + "boom" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชƒ" + , "description": "boomerang" + , "category": "Objects" + , "aliases": [ + "boomerang" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿน" + , "description": "bow and arrow" + , "category": "Objects" + , "aliases": [ + "bow_and_arrow" + ] + , "tags": [ + "archery" + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ›ก๏ธ" + , "description": "shield" + , "category": "Objects" + , "aliases": [ + "shield" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿชš" + , "description": "carpentry saw" + , "category": "Objects" + , "aliases": [ + "carpentry_saw" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ”ง" + , "description": "wrench" + , "category": "Objects" + , "aliases": [ + "wrench" + ] + , "tags": [ + "tool" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช›" + , "description": "screwdriver" + , "category": "Objects" + , "aliases": [ + "screwdriver" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ”ฉ" + , "description": "nut and bolt" + , "category": "Objects" + , "aliases": [ + "nut_and_bolt" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โš™๏ธ" + , "description": "gear" + , "category": "Objects" + , "aliases": [ + "gear" + ] + , "tags": [ + ] + , "unicode_version": "4.1" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ—œ๏ธ" + , "description": "clamp" + , "category": "Objects" + , "aliases": [ + "clamp" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โš–๏ธ" + , "description": "balance scale" + , "category": "Objects" + , "aliases": [ + "balance_scale" + ] + , "tags": [ + ] + , "unicode_version": "4.1" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿฆฏ" + , "description": "white cane" + , "category": "Objects" + , "aliases": [ + "probing_cane" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ”—" + , "description": "link" + , "category": "Objects" + , "aliases": [ + "link" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ›“๏ธ" + , "description": "chains" + , "category": "Objects" + , "aliases": [ + "chains" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿช" + , "description": "hook" + , "category": "Objects" + , "aliases": [ + "hook" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿงฐ" + , "description": "toolbox" + , "category": "Objects" + , "aliases": [ + "toolbox" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงฒ" + , "description": "magnet" + , "category": "Objects" + , "aliases": [ + "magnet" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿชœ" + , "description": "ladder" + , "category": "Objects" + , "aliases": [ + "ladder" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "โš—๏ธ" + , "description": "alembic" + , "category": "Objects" + , "aliases": [ + "alembic" + ] + , "tags": [ + ] + , "unicode_version": "4.1" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿงช" + , "description": "test tube" + , "category": "Objects" + , "aliases": [ + "test_tube" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงซ" + , "description": "petri dish" + , "category": "Objects" + , "aliases": [ + "petri_dish" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงฌ" + , "description": "dna" + , "category": "Objects" + , "aliases": [ + "dna" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ”ฌ" + , "description": "microscope" + , "category": "Objects" + , "aliases": [ + "microscope" + ] + , "tags": [ + "science" + , "laboratory" + , "investigate" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ญ" + , "description": "telescope" + , "category": "Objects" + , "aliases": [ + "telescope" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ก" + , "description": "satellite antenna" + , "category": "Objects" + , "aliases": [ + "satellite" + ] + , "tags": [ + "signal" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’‰" + , "description": "syringe" + , "category": "Objects" + , "aliases": [ + "syringe" + ] + , "tags": [ + "health" + , "hospital" + , "needle" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฉธ" + , "description": "drop of blood" + , "category": "Objects" + , "aliases": [ + "drop_of_blood" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ’Š" + , "description": "pill" + , "category": "Objects" + , "aliases": [ + "pill" + ] + , "tags": [ + "health" + , "medicine" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿฉน" + , "description": "adhesive bandage" + , "category": "Objects" + , "aliases": [ + "adhesive_bandage" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฉผ" + , "description": "crutch" + , "category": "Objects" + , "aliases": [ + "crutch" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿฉบ" + , "description": "stethoscope" + , "category": "Objects" + , "aliases": [ + "stethoscope" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿฉป" + , "description": "x-ray" + , "category": "Objects" + , "aliases": [ + "x_ray" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿšช" + , "description": "door" + , "category": "Objects" + , "aliases": [ + "door" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›—" + , "description": "elevator" + , "category": "Objects" + , "aliases": [ + "elevator" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿชž" + , "description": "mirror" + , "category": "Objects" + , "aliases": [ + "mirror" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐ŸชŸ" + , "description": "window" + , "category": "Objects" + , "aliases": [ + "window" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿ›๏ธ" + , "description": "bed" + , "category": "Objects" + , "aliases": [ + "bed" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ›‹๏ธ" + , "description": "couch and lamp" + , "category": "Objects" + , "aliases": [ + "couch_and_lamp" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿช‘" + , "description": "chair" + , "category": "Objects" + , "aliases": [ + "chair" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿšฝ" + , "description": "toilet" + , "category": "Objects" + , "aliases": [ + "toilet" + ] + , "tags": [ + "wc" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿช " + , "description": "plunger" + , "category": "Objects" + , "aliases": [ + "plunger" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿšฟ" + , "description": "shower" + , "category": "Objects" + , "aliases": [ + "shower" + ] + , "tags": [ + "bath" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›" + , "description": "bathtub" + , "category": "Objects" + , "aliases": [ + "bathtub" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชค" + , "description": "mouse trap" + , "category": "Objects" + , "aliases": [ + "mouse_trap" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿช’" + , "description": "razor" + , "category": "Objects" + , "aliases": [ + "razor" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿงด" + , "description": "lotion bottle" + , "category": "Objects" + , "aliases": [ + "lotion_bottle" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงท" + , "description": "safety pin" + , "category": "Objects" + , "aliases": [ + "safety_pin" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงน" + , "description": "broom" + , "category": "Objects" + , "aliases": [ + "broom" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงบ" + , "description": "basket" + , "category": "Objects" + , "aliases": [ + "basket" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงป" + , "description": "roll of paper" + , "category": "Objects" + , "aliases": [ + "roll_of_paper" + ] + , "tags": [ + "toilet" + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿชฃ" + , "description": "bucket" + , "category": "Objects" + , "aliases": [ + "bucket" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿงผ" + , "description": "soap" + , "category": "Objects" + , "aliases": [ + "soap" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿซง" + , "description": "bubbles" + , "category": "Objects" + , "aliases": [ + "bubbles" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿชฅ" + , "description": "toothbrush" + , "category": "Objects" + , "aliases": [ + "toothbrush" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿงฝ" + , "description": "sponge" + , "category": "Objects" + , "aliases": [ + "sponge" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿงฏ" + , "description": "fire extinguisher" + , "category": "Objects" + , "aliases": [ + "fire_extinguisher" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ›’" + , "description": "shopping cart" + , "category": "Objects" + , "aliases": [ + "shopping_cart" + ] + , "tags": [ + ] + , "unicode_version": "9.0" + , "ios_version": "10.2" + } +, { + "emoji": "๐Ÿšฌ" + , "description": "cigarette" + , "category": "Objects" + , "aliases": [ + "smoking" + ] + , "tags": [ + "cigarette" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โšฐ๏ธ" + , "description": "coffin" + , "category": "Objects" + , "aliases": [ + "coffin" + ] + , "tags": [ + "funeral" + ] + , "unicode_version": "4.1" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿชฆ" + , "description": "headstone" + , "category": "Objects" + , "aliases": [ + "headstone" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "โšฑ๏ธ" + , "description": "funeral urn" + , "category": "Objects" + , "aliases": [ + "funeral_urn" + ] + , "tags": [ + ] + , "unicode_version": "4.1" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿงฟ" + , "description": "nazar amulet" + , "category": "Objects" + , "aliases": [ + "nazar_amulet" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿชฌ" + , "description": "hamsa" + , "category": "Objects" + , "aliases": [ + "hamsa" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿ—ฟ" + , "description": "moai" + , "category": "Objects" + , "aliases": [ + "moyai" + ] + , "tags": [ + "stone" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชง" + , "description": "placard" + , "category": "Objects" + , "aliases": [ + "placard" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿชช" + , "description": "identification card" + , "category": "Objects" + , "aliases": [ + "identification_card" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "๐Ÿง" + , "description": "ATM sign" + , "category": "Symbols" + , "aliases": [ + "atm" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšฎ" + , "description": "litter in bin sign" + , "category": "Symbols" + , "aliases": [ + "put_litter_in_its_place" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšฐ" + , "description": "potable water" + , "category": "Symbols" + , "aliases": [ + "potable_water" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ™ฟ" + , "description": "wheelchair symbol" + , "category": "Symbols" + , "aliases": [ + "wheelchair" + ] + , "tags": [ + "accessibility" + ] + , "unicode_version": "4.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšน" + , "description": "menโ€™s room" + , "category": "Symbols" + , "aliases": [ + "mens" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšบ" + , "description": "womenโ€™s room" + , "category": "Symbols" + , "aliases": [ + "womens" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšป" + , "description": "restroom" + , "category": "Symbols" + , "aliases": [ + "restroom" + ] + , "tags": [ + "toilet" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšผ" + , "description": "baby symbol" + , "category": "Symbols" + , "aliases": [ + "baby_symbol" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšพ" + , "description": "water closet" + , "category": "Symbols" + , "aliases": [ + "wc" + ] + , "tags": [ + "toilet" + , "restroom" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›‚" + , "description": "passport control" + , "category": "Symbols" + , "aliases": [ + "passport_control" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›ƒ" + , "description": "customs" + , "category": "Symbols" + , "aliases": [ + "customs" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›„" + , "description": "baggage claim" + , "category": "Symbols" + , "aliases": [ + "baggage_claim" + ] + , "tags": [ + "airport" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›…" + , "description": "left luggage" + , "category": "Symbols" + , "aliases": [ + "left_luggage" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โš ๏ธ" + , "description": "warning" + , "category": "Symbols" + , "aliases": [ + "warning" + ] + , "tags": [ + "wip" + ] + , "unicode_version": "4.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšธ" + , "description": "children crossing" + , "category": "Symbols" + , "aliases": [ + "children_crossing" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ›”" + , "description": "no entry" + , "category": "Symbols" + , "aliases": [ + "no_entry" + ] + , "tags": [ + "limit" + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšซ" + , "description": "prohibited" + , "category": "Symbols" + , "aliases": [ + "no_entry_sign" + ] + , "tags": [ + "block" + , "forbidden" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšณ" + , "description": "no bicycles" + , "category": "Symbols" + , "aliases": [ + "no_bicycles" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšญ" + , "description": "no smoking" + , "category": "Symbols" + , "aliases": [ + "no_smoking" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšฏ" + , "description": "no littering" + , "category": "Symbols" + , "aliases": [ + "do_not_litter" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšฑ" + , "description": "non-potable water" + , "category": "Symbols" + , "aliases": [ + "non-potable_water" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšท" + , "description": "no pedestrians" + , "category": "Symbols" + , "aliases": [ + "no_pedestrians" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ต" + , "description": "no mobile phones" + , "category": "Symbols" + , "aliases": [ + "no_mobile_phones" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ž" + , "description": "no one under eighteen" + , "category": "Symbols" + , "aliases": [ + "underage" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ˜ข๏ธ" + , "description": "radioactive" + , "category": "Symbols" + , "aliases": [ + "radioactive" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "โ˜ฃ๏ธ" + , "description": "biohazard" + , "category": "Symbols" + , "aliases": [ + "biohazard" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "โฌ†๏ธ" + , "description": "up arrow" + , "category": "Symbols" + , "aliases": [ + "arrow_up" + ] + , "tags": [ + ] + , "unicode_version": "4.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ†—๏ธ" + , "description": "up-right arrow" + , "category": "Symbols" + , "aliases": [ + "arrow_upper_right" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โžก๏ธ" + , "description": "right arrow" + , "category": "Symbols" + , "aliases": [ + "arrow_right" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ†˜๏ธ" + , "description": "down-right arrow" + , "category": "Symbols" + , "aliases": [ + "arrow_lower_right" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โฌ‡๏ธ" + , "description": "down arrow" + , "category": "Symbols" + , "aliases": [ + "arrow_down" + ] + , "tags": [ + ] + , "unicode_version": "4.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ†™๏ธ" + , "description": "down-left arrow" + , "category": "Symbols" + , "aliases": [ + "arrow_lower_left" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โฌ…๏ธ" + , "description": "left arrow" + , "category": "Symbols" + , "aliases": [ + "arrow_left" + ] + , "tags": [ + ] + , "unicode_version": "4.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ†–๏ธ" + , "description": "up-left arrow" + , "category": "Symbols" + , "aliases": [ + "arrow_upper_left" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ†•๏ธ" + , "description": "up-down arrow" + , "category": "Symbols" + , "aliases": [ + "arrow_up_down" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ†”๏ธ" + , "description": "left-right arrow" + , "category": "Symbols" + , "aliases": [ + "left_right_arrow" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ†ฉ๏ธ" + , "description": "right arrow curving left" + , "category": "Symbols" + , "aliases": [ + "leftwards_arrow_with_hook" + ] + , "tags": [ + "return" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ†ช๏ธ" + , "description": "left arrow curving right" + , "category": "Symbols" + , "aliases": [ + "arrow_right_hook" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โคด๏ธ" + , "description": "right arrow curving up" + , "category": "Symbols" + , "aliases": [ + "arrow_heading_up" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โคต๏ธ" + , "description": "right arrow curving down" + , "category": "Symbols" + , "aliases": [ + "arrow_heading_down" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ƒ" + , "description": "clockwise vertical arrows" + , "category": "Symbols" + , "aliases": [ + "arrows_clockwise" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”„" + , "description": "counterclockwise arrows button" + , "category": "Symbols" + , "aliases": [ + "arrows_counterclockwise" + ] + , "tags": [ + "sync" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”™" + , "description": "BACK arrow" + , "category": "Symbols" + , "aliases": [ + "back" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”š" + , "description": "END arrow" + , "category": "Symbols" + , "aliases": [ + "end" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”›" + , "description": "ON! arrow" + , "category": "Symbols" + , "aliases": [ + "on" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”œ" + , "description": "SOON arrow" + , "category": "Symbols" + , "aliases": [ + "soon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”" + , "description": "TOP arrow" + , "category": "Symbols" + , "aliases": [ + "top" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›" + , "description": "place of worship" + , "category": "Symbols" + , "aliases": [ + "place_of_worship" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "โš›๏ธ" + , "description": "atom symbol" + , "category": "Symbols" + , "aliases": [ + "atom_symbol" + ] + , "tags": [ + ] + , "unicode_version": "4.1" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ•‰๏ธ" + , "description": "om" + , "category": "Symbols" + , "aliases": [ + "om" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โœก๏ธ" + , "description": "star of David" + , "category": "Symbols" + , "aliases": [ + "star_of_david" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "โ˜ธ๏ธ" + , "description": "wheel of dharma" + , "category": "Symbols" + , "aliases": [ + "wheel_of_dharma" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "โ˜ฏ๏ธ" + , "description": "yin yang" + , "category": "Symbols" + , "aliases": [ + "yin_yang" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "โœ๏ธ" + , "description": "latin cross" + , "category": "Symbols" + , "aliases": [ + "latin_cross" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "โ˜ฆ๏ธ" + , "description": "orthodox cross" + , "category": "Symbols" + , "aliases": [ + "orthodox_cross" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "โ˜ช๏ธ" + , "description": "star and crescent" + , "category": "Symbols" + , "aliases": [ + "star_and_crescent" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "โ˜ฎ๏ธ" + , "description": "peace symbol" + , "category": "Symbols" + , "aliases": [ + "peace_symbol" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ•Ž" + , "description": "menorah" + , "category": "Symbols" + , "aliases": [ + "menorah" + ] + , "tags": [ + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ”ฏ" + , "description": "dotted six-pointed star" + , "category": "Symbols" + , "aliases": [ + "six_pointed_star" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿชฏ" + , "description": "khanda" + , "category": "Symbols" + , "aliases": [ + "khanda" + ] + , "tags": [ + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "โ™ˆ" + , "description": "Aries" + , "category": "Symbols" + , "aliases": [ + "aries" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™‰" + , "description": "Taurus" + , "category": "Symbols" + , "aliases": [ + "taurus" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™Š" + , "description": "Gemini" + , "category": "Symbols" + , "aliases": [ + "gemini" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™‹" + , "description": "Cancer" + , "category": "Symbols" + , "aliases": [ + "cancer" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™Œ" + , "description": "Leo" + , "category": "Symbols" + , "aliases": [ + "leo" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™" + , "description": "Virgo" + , "category": "Symbols" + , "aliases": [ + "virgo" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™Ž" + , "description": "Libra" + , "category": "Symbols" + , "aliases": [ + "libra" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™" + , "description": "Scorpio" + , "category": "Symbols" + , "aliases": [ + "scorpius" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™" + , "description": "Sagittarius" + , "category": "Symbols" + , "aliases": [ + "sagittarius" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™‘" + , "description": "Capricorn" + , "category": "Symbols" + , "aliases": [ + "capricorn" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™’" + , "description": "Aquarius" + , "category": "Symbols" + , "aliases": [ + "aquarius" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ™“" + , "description": "Pisces" + , "category": "Symbols" + , "aliases": [ + "pisces" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ›Ž" + , "description": "Ophiuchus" + , "category": "Symbols" + , "aliases": [ + "ophiuchus" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”€" + , "description": "shuffle tracks button" + , "category": "Symbols" + , "aliases": [ + "twisted_rightwards_arrows" + ] + , "tags": [ + "shuffle" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”" + , "description": "repeat button" + , "category": "Symbols" + , "aliases": [ + "repeat" + ] + , "tags": [ + "loop" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”‚" + , "description": "repeat single button" + , "category": "Symbols" + , "aliases": [ + "repeat_one" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ–ถ๏ธ" + , "description": "play button" + , "category": "Symbols" + , "aliases": [ + "arrow_forward" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โฉ" + , "description": "fast-forward button" + , "category": "Symbols" + , "aliases": [ + "fast_forward" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โญ๏ธ" + , "description": "next track button" + , "category": "Symbols" + , "aliases": [ + "next_track_button" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.1" + } +, { + "emoji": "โฏ๏ธ" + , "description": "play or pause button" + , "category": "Symbols" + , "aliases": [ + "play_or_pause_button" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.1" + } +, { + "emoji": "โ—€๏ธ" + , "description": "reverse button" + , "category": "Symbols" + , "aliases": [ + "arrow_backward" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โช" + , "description": "fast reverse button" + , "category": "Symbols" + , "aliases": [ + "rewind" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โฎ๏ธ" + , "description": "last track button" + , "category": "Symbols" + , "aliases": [ + "previous_track_button" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ”ผ" + , "description": "upwards button" + , "category": "Symbols" + , "aliases": [ + "arrow_up_small" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โซ" + , "description": "fast up button" + , "category": "Symbols" + , "aliases": [ + "arrow_double_up" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ฝ" + , "description": "downwards button" + , "category": "Symbols" + , "aliases": [ + "arrow_down_small" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โฌ" + , "description": "fast down button" + , "category": "Symbols" + , "aliases": [ + "arrow_double_down" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โธ๏ธ" + , "description": "pause button" + , "category": "Symbols" + , "aliases": [ + "pause_button" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โน๏ธ" + , "description": "stop button" + , "category": "Symbols" + , "aliases": [ + "stop_button" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โบ๏ธ" + , "description": "record button" + , "category": "Symbols" + , "aliases": [ + "record_button" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "โ๏ธ" + , "description": "eject button" + , "category": "Symbols" + , "aliases": [ + "eject_button" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐ŸŽฆ" + , "description": "cinema" + , "category": "Symbols" + , "aliases": [ + "cinema" + ] + , "tags": [ + "film" + , "movie" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”…" + , "description": "dim button" + , "category": "Symbols" + , "aliases": [ + "low_brightness" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”†" + , "description": "bright button" + , "category": "Symbols" + , "aliases": [ + "high_brightness" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ถ" + , "description": "antenna bars" + , "category": "Symbols" + , "aliases": [ + "signal_strength" + ] + , "tags": [ + "wifi" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ›œ" + , "description": "wireless" + , "category": "Symbols" + , "aliases": [ + "wireless" + ] + , "tags": [ + "wifi" + ] + , "unicode_version": "15.0" + , "ios_version": "16.4" + } +, { + "emoji": "๐Ÿ“ณ" + , "description": "vibration mode" + , "category": "Symbols" + , "aliases": [ + "vibration_mode" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“ด" + , "description": "mobile phone off" + , "category": "Symbols" + , "aliases": [ + "mobile_phone_off" + ] + , "tags": [ + "mute" + , "off" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ™€๏ธ" + , "description": "female sign" + , "category": "Symbols" + , "aliases": [ + "female_sign" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "โ™‚๏ธ" + , "description": "male sign" + , "category": "Symbols" + , "aliases": [ + "male_sign" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "โšง๏ธ" + , "description": "transgender symbol" + , "category": "Symbols" + , "aliases": [ + "transgender_symbol" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "โœ–๏ธ" + , "description": "multiply" + , "category": "Symbols" + , "aliases": [ + "heavy_multiplication_x" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โž•" + , "description": "plus" + , "category": "Symbols" + , "aliases": [ + "heavy_plus_sign" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โž–" + , "description": "minus" + , "category": "Symbols" + , "aliases": [ + "heavy_minus_sign" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โž—" + , "description": "divide" + , "category": "Symbols" + , "aliases": [ + "heavy_division_sign" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŸฐ" + , "description": "heavy equals sign" + , "category": "Symbols" + , "aliases": [ + "heavy_equals_sign" + ] + , "tags": [ + ] + , "unicode_version": "14.0" + , "ios_version": "15.4" + } +, { + "emoji": "โ™พ๏ธ" + , "description": "infinity" + , "category": "Symbols" + , "aliases": [ + "infinity" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "โ€ผ๏ธ" + , "description": "double exclamation mark" + , "category": "Symbols" + , "aliases": [ + "bangbang" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ‰๏ธ" + , "description": "exclamation question mark" + , "category": "Symbols" + , "aliases": [ + "interrobang" + ] + , "tags": [ + ] + , "unicode_version": "3.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ“" + , "description": "red question mark" + , "category": "Symbols" + , "aliases": [ + "question" + ] + , "tags": [ + "confused" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ”" + , "description": "white question mark" + , "category": "Symbols" + , "aliases": [ + "grey_question" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ•" + , "description": "white exclamation mark" + , "category": "Symbols" + , "aliases": [ + "grey_exclamation" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ—" + , "description": "red exclamation mark" + , "category": "Symbols" + , "aliases": [ + "exclamation" + , "heavy_exclamation_mark" + ] + , "tags": [ + "bang" + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "ใ€ฐ๏ธ" + , "description": "wavy dash" + , "category": "Symbols" + , "aliases": [ + "wavy_dash" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ฑ" + , "description": "currency exchange" + , "category": "Symbols" + , "aliases": [ + "currency_exchange" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ฒ" + , "description": "heavy dollar sign" + , "category": "Symbols" + , "aliases": [ + "heavy_dollar_sign" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โš•๏ธ" + , "description": "medical symbol" + , "category": "Symbols" + , "aliases": [ + "medical_symbol" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "โ™ป๏ธ" + , "description": "recycling symbol" + , "category": "Symbols" + , "aliases": [ + "recycle" + ] + , "tags": [ + "environment" + , "green" + ] + , "unicode_version": "3.2" + , "ios_version": "6.0" + } +, { + "emoji": "โšœ๏ธ" + , "description": "fleur-de-lis" + , "category": "Symbols" + , "aliases": [ + "fleur_de_lis" + ] + , "tags": [ + ] + , "unicode_version": "4.1" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ”ฑ" + , "description": "trident emblem" + , "category": "Symbols" + , "aliases": [ + "trident" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ“›" + , "description": "name badge" + , "category": "Symbols" + , "aliases": [ + "name_badge" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ฐ" + , "description": "Japanese symbol for beginner" + , "category": "Symbols" + , "aliases": [ + "beginner" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โญ•" + , "description": "hollow red circle" + , "category": "Symbols" + , "aliases": [ + "o" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "โœ…" + , "description": "check mark button" + , "category": "Symbols" + , "aliases": [ + "white_check_mark" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ˜‘๏ธ" + , "description": "check box with check" + , "category": "Symbols" + , "aliases": [ + "ballot_box_with_check" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โœ”๏ธ" + , "description": "check mark" + , "category": "Symbols" + , "aliases": [ + "heavy_check_mark" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โŒ" + , "description": "cross mark" + , "category": "Symbols" + , "aliases": [ + "x" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โŽ" + , "description": "cross mark button" + , "category": "Symbols" + , "aliases": [ + "negative_squared_cross_mark" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โžฐ" + , "description": "curly loop" + , "category": "Symbols" + , "aliases": [ + "curly_loop" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โžฟ" + , "description": "double curly loop" + , "category": "Symbols" + , "aliases": [ + "loop" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "ใ€ฝ๏ธ" + , "description": "part alternation mark" + , "category": "Symbols" + , "aliases": [ + "part_alternation_mark" + ] + , "tags": [ + ] + , "unicode_version": "3.2" + , "ios_version": "6.0" + } +, { + "emoji": "โœณ๏ธ" + , "description": "eight-spoked asterisk" + , "category": "Symbols" + , "aliases": [ + "eight_spoked_asterisk" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โœด๏ธ" + , "description": "eight-pointed star" + , "category": "Symbols" + , "aliases": [ + "eight_pointed_black_star" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ‡๏ธ" + , "description": "sparkle" + , "category": "Symbols" + , "aliases": [ + "sparkle" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "ยฉ๏ธ" + , "description": "copyright" + , "category": "Symbols" + , "aliases": [ + "copyright" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "ยฎ๏ธ" + , "description": "registered" + , "category": "Symbols" + , "aliases": [ + "registered" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ„ข๏ธ" + , "description": "trade mark" + , "category": "Symbols" + , "aliases": [ + "tm" + ] + , "tags": [ + "trademark" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "#๏ธโƒฃ" + , "description": "keycap: #" + , "category": "Symbols" + , "aliases": [ + "hash" + ] + , "tags": [ + "number" + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "*๏ธโƒฃ" + , "description": "keycap: *" + , "category": "Symbols" + , "aliases": [ + "asterisk" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "9.1" + } +, { + "emoji": "0๏ธโƒฃ" + , "description": "keycap: 0" + , "category": "Symbols" + , "aliases": [ + "zero" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "1๏ธโƒฃ" + , "description": "keycap: 1" + , "category": "Symbols" + , "aliases": [ + "one" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "2๏ธโƒฃ" + , "description": "keycap: 2" + , "category": "Symbols" + , "aliases": [ + "two" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "3๏ธโƒฃ" + , "description": "keycap: 3" + , "category": "Symbols" + , "aliases": [ + "three" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "4๏ธโƒฃ" + , "description": "keycap: 4" + , "category": "Symbols" + , "aliases": [ + "four" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "5๏ธโƒฃ" + , "description": "keycap: 5" + , "category": "Symbols" + , "aliases": [ + "five" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "6๏ธโƒฃ" + , "description": "keycap: 6" + , "category": "Symbols" + , "aliases": [ + "six" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "7๏ธโƒฃ" + , "description": "keycap: 7" + , "category": "Symbols" + , "aliases": [ + "seven" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "8๏ธโƒฃ" + , "description": "keycap: 8" + , "category": "Symbols" + , "aliases": [ + "eight" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "9๏ธโƒฃ" + , "description": "keycap: 9" + , "category": "Symbols" + , "aliases": [ + "nine" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”Ÿ" + , "description": "keycap: 10" + , "category": "Symbols" + , "aliases": [ + "keycap_ten" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ” " + , "description": "input latin uppercase" + , "category": "Symbols" + , "aliases": [ + "capital_abcd" + ] + , "tags": [ + "letters" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ก" + , "description": "input latin lowercase" + , "category": "Symbols" + , "aliases": [ + "abcd" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ข" + , "description": "input numbers" + , "category": "Symbols" + , "aliases": [ + "1234" + ] + , "tags": [ + "numbers" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ฃ" + , "description": "input symbols" + , "category": "Symbols" + , "aliases": [ + "symbols" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ค" + , "description": "input latin letters" + , "category": "Symbols" + , "aliases": [ + "abc" + ] + , "tags": [ + "alphabet" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ…ฐ๏ธ" + , "description": "A button (blood type)" + , "category": "Symbols" + , "aliases": [ + "a" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†Ž" + , "description": "AB button (blood type)" + , "category": "Symbols" + , "aliases": [ + "ab" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ…ฑ๏ธ" + , "description": "B button (blood type)" + , "category": "Symbols" + , "aliases": [ + "b" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†‘" + , "description": "CL button" + , "category": "Symbols" + , "aliases": [ + "cl" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†’" + , "description": "COOL button" + , "category": "Symbols" + , "aliases": [ + "cool" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†“" + , "description": "FREE button" + , "category": "Symbols" + , "aliases": [ + "free" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ„น๏ธ" + , "description": "information" + , "category": "Symbols" + , "aliases": [ + "information_source" + ] + , "tags": [ + ] + , "unicode_version": "3.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†”" + , "description": "ID button" + , "category": "Symbols" + , "aliases": [ + "id" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "โ“‚๏ธ" + , "description": "circled M" + , "category": "Symbols" + , "aliases": [ + "m" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†•" + , "description": "NEW button" + , "category": "Symbols" + , "aliases": [ + "new" + ] + , "tags": [ + "fresh" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†–" + , "description": "NG button" + , "category": "Symbols" + , "aliases": [ + "ng" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ…พ๏ธ" + , "description": "O button (blood type)" + , "category": "Symbols" + , "aliases": [ + "o2" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†—" + , "description": "OK button" + , "category": "Symbols" + , "aliases": [ + "ok" + ] + , "tags": [ + "yes" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ…ฟ๏ธ" + , "description": "P button" + , "category": "Symbols" + , "aliases": [ + "parking" + ] + , "tags": [ + ] + , "unicode_version": "5.2" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†˜" + , "description": "SOS button" + , "category": "Symbols" + , "aliases": [ + "sos" + ] + , "tags": [ + "help" + , "emergency" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†™" + , "description": "UP! button" + , "category": "Symbols" + , "aliases": [ + "up" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ†š" + , "description": "VS button" + , "category": "Symbols" + , "aliases": [ + "vs" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆ" + , "description": "Japanese โ€œhereโ€ button" + , "category": "Symbols" + , "aliases": [ + "koko" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆ‚๏ธ" + , "description": "Japanese โ€œservice chargeโ€ button" + , "category": "Symbols" + , "aliases": [ + "sa" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆท๏ธ" + , "description": "Japanese โ€œmonthly amountโ€ button" + , "category": "Symbols" + , "aliases": [ + "u6708" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆถ" + , "description": "Japanese โ€œnot free of chargeโ€ button" + , "category": "Symbols" + , "aliases": [ + "u6709" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆฏ" + , "description": "Japanese โ€œreservedโ€ button" + , "category": "Symbols" + , "aliases": [ + "u6307" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‰" + , "description": "Japanese โ€œbargainโ€ button" + , "category": "Symbols" + , "aliases": [ + "ideograph_advantage" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆน" + , "description": "Japanese โ€œdiscountโ€ button" + , "category": "Symbols" + , "aliases": [ + "u5272" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆš" + , "description": "Japanese โ€œfree of chargeโ€ button" + , "category": "Symbols" + , "aliases": [ + "u7121" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆฒ" + , "description": "Japanese โ€œprohibitedโ€ button" + , "category": "Symbols" + , "aliases": [ + "u7981" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‰‘" + , "description": "Japanese โ€œacceptableโ€ button" + , "category": "Symbols" + , "aliases": [ + "accept" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆธ" + , "description": "Japanese โ€œapplicationโ€ button" + , "category": "Symbols" + , "aliases": [ + "u7533" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆด" + , "description": "Japanese โ€œpassing gradeโ€ button" + , "category": "Symbols" + , "aliases": [ + "u5408" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆณ" + , "description": "Japanese โ€œvacancyโ€ button" + , "category": "Symbols" + , "aliases": [ + "u7a7a" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "ใŠ—๏ธ" + , "description": "Japanese โ€œcongratulationsโ€ button" + , "category": "Symbols" + , "aliases": [ + "congratulations" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "ใŠ™๏ธ" + , "description": "Japanese โ€œsecretโ€ button" + , "category": "Symbols" + , "aliases": [ + "secret" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆบ" + , "description": "Japanese โ€œopen for businessโ€ button" + , "category": "Symbols" + , "aliases": [ + "u55b6" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿˆต" + , "description": "Japanese โ€œno vacancyโ€ button" + , "category": "Symbols" + , "aliases": [ + "u6e80" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ด" + , "description": "red circle" + , "category": "Symbols" + , "aliases": [ + "red_circle" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŸ " + , "description": "orange circle" + , "category": "Symbols" + , "aliases": [ + "orange_circle" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐ŸŸก" + , "description": "yellow circle" + , "category": "Symbols" + , "aliases": [ + "yellow_circle" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐ŸŸข" + , "description": "green circle" + , "category": "Symbols" + , "aliases": [ + "green_circle" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐Ÿ”ต" + , "description": "blue circle" + , "category": "Symbols" + , "aliases": [ + "large_blue_circle" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŸฃ" + , "description": "purple circle" + , "category": "Symbols" + , "aliases": [ + "purple_circle" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐ŸŸค" + , "description": "brown circle" + , "category": "Symbols" + , "aliases": [ + "brown_circle" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "โšซ" + , "description": "black circle" + , "category": "Symbols" + , "aliases": [ + "black_circle" + ] + , "tags": [ + ] + , "unicode_version": "4.1" + , "ios_version": "6.0" + } +, { + "emoji": "โšช" + , "description": "white circle" + , "category": "Symbols" + , "aliases": [ + "white_circle" + ] + , "tags": [ + ] + , "unicode_version": "4.1" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŸฅ" + , "description": "red square" + , "category": "Symbols" + , "aliases": [ + "red_square" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐ŸŸง" + , "description": "orange square" + , "category": "Symbols" + , "aliases": [ + "orange_square" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐ŸŸจ" + , "description": "yellow square" + , "category": "Symbols" + , "aliases": [ + "yellow_square" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐ŸŸฉ" + , "description": "green square" + , "category": "Symbols" + , "aliases": [ + "green_square" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐ŸŸฆ" + , "description": "blue square" + , "category": "Symbols" + , "aliases": [ + "blue_square" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐ŸŸช" + , "description": "purple square" + , "category": "Symbols" + , "aliases": [ + "purple_square" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "๐ŸŸซ" + , "description": "brown square" + , "category": "Symbols" + , "aliases": [ + "brown_square" + ] + , "tags": [ + ] + , "unicode_version": "12.0" + , "ios_version": "13.0" + } +, { + "emoji": "โฌ›" + , "description": "black large square" + , "category": "Symbols" + , "aliases": [ + "black_large_square" + ] + , "tags": [ + ] + , "unicode_version": "5.1" + , "ios_version": "6.0" + } +, { + "emoji": "โฌœ" + , "description": "white large square" + , "category": "Symbols" + , "aliases": [ + "white_large_square" + ] + , "tags": [ + ] + , "unicode_version": "5.1" + , "ios_version": "6.0" + } +, { + "emoji": "โ—ผ๏ธ" + , "description": "black medium square" + , "category": "Symbols" + , "aliases": [ + "black_medium_square" + ] + , "tags": [ + ] + , "unicode_version": "3.2" + , "ios_version": "6.0" + } +, { + "emoji": "โ—ป๏ธ" + , "description": "white medium square" + , "category": "Symbols" + , "aliases": [ + "white_medium_square" + ] + , "tags": [ + ] + , "unicode_version": "3.2" + , "ios_version": "6.0" + } +, { + "emoji": "โ—พ" + , "description": "black medium-small square" + , "category": "Symbols" + , "aliases": [ + "black_medium_small_square" + ] + , "tags": [ + ] + , "unicode_version": "3.2" + , "ios_version": "6.0" + } +, { + "emoji": "โ—ฝ" + , "description": "white medium-small square" + , "category": "Symbols" + , "aliases": [ + "white_medium_small_square" + ] + , "tags": [ + ] + , "unicode_version": "3.2" + , "ios_version": "6.0" + } +, { + "emoji": "โ–ช๏ธ" + , "description": "black small square" + , "category": "Symbols" + , "aliases": [ + "black_small_square" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "โ–ซ๏ธ" + , "description": "white small square" + , "category": "Symbols" + , "aliases": [ + "white_small_square" + ] + , "tags": [ + ] + , "unicode_version": "" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ถ" + , "description": "large orange diamond" + , "category": "Symbols" + , "aliases": [ + "large_orange_diamond" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ท" + , "description": "large blue diamond" + , "category": "Symbols" + , "aliases": [ + "large_blue_diamond" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ธ" + , "description": "small orange diamond" + , "category": "Symbols" + , "aliases": [ + "small_orange_diamond" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”น" + , "description": "small blue diamond" + , "category": "Symbols" + , "aliases": [ + "small_blue_diamond" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”บ" + , "description": "red triangle pointed up" + , "category": "Symbols" + , "aliases": [ + "small_red_triangle" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ป" + , "description": "red triangle pointed down" + , "category": "Symbols" + , "aliases": [ + "small_red_triangle_down" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ’ " + , "description": "diamond with a dot" + , "category": "Symbols" + , "aliases": [ + "diamond_shape_with_a_dot_inside" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”˜" + , "description": "radio button" + , "category": "Symbols" + , "aliases": [ + "radio_button" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ณ" + , "description": "white square button" + , "category": "Symbols" + , "aliases": [ + "white_square_button" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ”ฒ" + , "description": "black square button" + , "category": "Symbols" + , "aliases": [ + "black_square_button" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ" + , "description": "chequered flag" + , "category": "Flags" + , "aliases": [ + "checkered_flag" + ] + , "tags": [ + "milestone" + , "finish" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿšฉ" + , "description": "triangular flag" + , "category": "Flags" + , "aliases": [ + "triangular_flag_on_post" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐ŸŽŒ" + , "description": "crossed flags" + , "category": "Flags" + , "aliases": [ + "crossed_flags" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿด" + , "description": "black flag" + , "category": "Flags" + , "aliases": [ + "black_flag" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿณ๏ธ" + , "description": "white flag" + , "category": "Flags" + , "aliases": [ + "white_flag" + ] + , "tags": [ + ] + , "unicode_version": "7.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿณ๏ธโ€๐ŸŒˆ" + , "description": "rainbow flag" + , "category": "Flags" + , "aliases": [ + "rainbow_flag" + ] + , "tags": [ + "pride" + ] + , "unicode_version": "6.0" + , "ios_version": "10.0" + } +, { + "emoji": "๐Ÿณ๏ธโ€โšง๏ธ" + , "description": "transgender flag" + , "category": "Flags" + , "aliases": [ + "transgender_flag" + ] + , "tags": [ + ] + , "unicode_version": "13.0" + , "ios_version": "14.0" + } +, { + "emoji": "๐Ÿดโ€โ˜ ๏ธ" + , "description": "pirate flag" + , "category": "Flags" + , "aliases": [ + "pirate_flag" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡จ" + , "description": "flag: Ascension Island" + , "category": "Flags" + , "aliases": [ + "ascension_island" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ฉ" + , "description": "flag: Andorra" + , "category": "Flags" + , "aliases": [ + "andorra" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ช" + , "description": "flag: United Arab Emirates" + , "category": "Flags" + , "aliases": [ + "united_arab_emirates" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ซ" + , "description": "flag: Afghanistan" + , "category": "Flags" + , "aliases": [ + "afghanistan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ฌ" + , "description": "flag: Antigua & Barbuda" + , "category": "Flags" + , "aliases": [ + "antigua_barbuda" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ฎ" + , "description": "flag: Anguilla" + , "category": "Flags" + , "aliases": [ + "anguilla" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ฑ" + , "description": "flag: Albania" + , "category": "Flags" + , "aliases": [ + "albania" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ฒ" + , "description": "flag: Armenia" + , "category": "Flags" + , "aliases": [ + "armenia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ด" + , "description": "flag: Angola" + , "category": "Flags" + , "aliases": [ + "angola" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ถ" + , "description": "flag: Antarctica" + , "category": "Flags" + , "aliases": [ + "antarctica" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ท" + , "description": "flag: Argentina" + , "category": "Flags" + , "aliases": [ + "argentina" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ธ" + , "description": "flag: American Samoa" + , "category": "Flags" + , "aliases": [ + "american_samoa" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡น" + , "description": "flag: Austria" + , "category": "Flags" + , "aliases": [ + "austria" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡บ" + , "description": "flag: Australia" + , "category": "Flags" + , "aliases": [ + "australia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ผ" + , "description": "flag: Aruba" + , "category": "Flags" + , "aliases": [ + "aruba" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ฝ" + , "description": "flag: ร…land Islands" + , "category": "Flags" + , "aliases": [ + "aland_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฆ๐Ÿ‡ฟ" + , "description": "flag: Azerbaijan" + , "category": "Flags" + , "aliases": [ + "azerbaijan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ฆ" + , "description": "flag: Bosnia & Herzegovina" + , "category": "Flags" + , "aliases": [ + "bosnia_herzegovina" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ง" + , "description": "flag: Barbados" + , "category": "Flags" + , "aliases": [ + "barbados" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ฉ" + , "description": "flag: Bangladesh" + , "category": "Flags" + , "aliases": [ + "bangladesh" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ช" + , "description": "flag: Belgium" + , "category": "Flags" + , "aliases": [ + "belgium" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ซ" + , "description": "flag: Burkina Faso" + , "category": "Flags" + , "aliases": [ + "burkina_faso" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ฌ" + , "description": "flag: Bulgaria" + , "category": "Flags" + , "aliases": [ + "bulgaria" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ญ" + , "description": "flag: Bahrain" + , "category": "Flags" + , "aliases": [ + "bahrain" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ฎ" + , "description": "flag: Burundi" + , "category": "Flags" + , "aliases": [ + "burundi" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ฏ" + , "description": "flag: Benin" + , "category": "Flags" + , "aliases": [ + "benin" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ฑ" + , "description": "flag: St. Barthรฉlemy" + , "category": "Flags" + , "aliases": [ + "st_barthelemy" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ฒ" + , "description": "flag: Bermuda" + , "category": "Flags" + , "aliases": [ + "bermuda" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ณ" + , "description": "flag: Brunei" + , "category": "Flags" + , "aliases": [ + "brunei" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ด" + , "description": "flag: Bolivia" + , "category": "Flags" + , "aliases": [ + "bolivia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ถ" + , "description": "flag: Caribbean Netherlands" + , "category": "Flags" + , "aliases": [ + "caribbean_netherlands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ท" + , "description": "flag: Brazil" + , "category": "Flags" + , "aliases": [ + "brazil" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ธ" + , "description": "flag: Bahamas" + , "category": "Flags" + , "aliases": [ + "bahamas" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡น" + , "description": "flag: Bhutan" + , "category": "Flags" + , "aliases": [ + "bhutan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ป" + , "description": "flag: Bouvet Island" + , "category": "Flags" + , "aliases": [ + "bouvet_island" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ผ" + , "description": "flag: Botswana" + , "category": "Flags" + , "aliases": [ + "botswana" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡พ" + , "description": "flag: Belarus" + , "category": "Flags" + , "aliases": [ + "belarus" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ง๐Ÿ‡ฟ" + , "description": "flag: Belize" + , "category": "Flags" + , "aliases": [ + "belize" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ฆ" + , "description": "flag: Canada" + , "category": "Flags" + , "aliases": [ + "canada" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡จ" + , "description": "flag: Cocos (Keeling) Islands" + , "category": "Flags" + , "aliases": [ + "cocos_islands" + ] + , "tags": [ + "keeling" + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ฉ" + , "description": "flag: Congo - Kinshasa" + , "category": "Flags" + , "aliases": [ + "congo_kinshasa" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ซ" + , "description": "flag: Central African Republic" + , "category": "Flags" + , "aliases": [ + "central_african_republic" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ฌ" + , "description": "flag: Congo - Brazzaville" + , "category": "Flags" + , "aliases": [ + "congo_brazzaville" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ญ" + , "description": "flag: Switzerland" + , "category": "Flags" + , "aliases": [ + "switzerland" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ฎ" + , "description": "flag: Cรดte dโ€™Ivoire" + , "category": "Flags" + , "aliases": [ + "cote_divoire" + ] + , "tags": [ + "ivory" + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ฐ" + , "description": "flag: Cook Islands" + , "category": "Flags" + , "aliases": [ + "cook_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ฑ" + , "description": "flag: Chile" + , "category": "Flags" + , "aliases": [ + "chile" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ฒ" + , "description": "flag: Cameroon" + , "category": "Flags" + , "aliases": [ + "cameroon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ณ" + , "description": "flag: China" + , "category": "Flags" + , "aliases": [ + "cn" + ] + , "tags": [ + "china" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ด" + , "description": "flag: Colombia" + , "category": "Flags" + , "aliases": [ + "colombia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ต" + , "description": "flag: Clipperton Island" + , "category": "Flags" + , "aliases": [ + "clipperton_island" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ท" + , "description": "flag: Costa Rica" + , "category": "Flags" + , "aliases": [ + "costa_rica" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡บ" + , "description": "flag: Cuba" + , "category": "Flags" + , "aliases": [ + "cuba" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ป" + , "description": "flag: Cape Verde" + , "category": "Flags" + , "aliases": [ + "cape_verde" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ผ" + , "description": "flag: Curaรงao" + , "category": "Flags" + , "aliases": [ + "curacao" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ฝ" + , "description": "flag: Christmas Island" + , "category": "Flags" + , "aliases": [ + "christmas_island" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡พ" + , "description": "flag: Cyprus" + , "category": "Flags" + , "aliases": [ + "cyprus" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡จ๐Ÿ‡ฟ" + , "description": "flag: Czechia" + , "category": "Flags" + , "aliases": [ + "czech_republic" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฉ๐Ÿ‡ช" + , "description": "flag: Germany" + , "category": "Flags" + , "aliases": [ + "de" + ] + , "tags": [ + "flag" + , "germany" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡ฉ๐Ÿ‡ฌ" + , "description": "flag: Diego Garcia" + , "category": "Flags" + , "aliases": [ + "diego_garcia" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡ฉ๐Ÿ‡ฏ" + , "description": "flag: Djibouti" + , "category": "Flags" + , "aliases": [ + "djibouti" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฉ๐Ÿ‡ฐ" + , "description": "flag: Denmark" + , "category": "Flags" + , "aliases": [ + "denmark" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฉ๐Ÿ‡ฒ" + , "description": "flag: Dominica" + , "category": "Flags" + , "aliases": [ + "dominica" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฉ๐Ÿ‡ด" + , "description": "flag: Dominican Republic" + , "category": "Flags" + , "aliases": [ + "dominican_republic" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฉ๐Ÿ‡ฟ" + , "description": "flag: Algeria" + , "category": "Flags" + , "aliases": [ + "algeria" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ช๐Ÿ‡ฆ" + , "description": "flag: Ceuta & Melilla" + , "category": "Flags" + , "aliases": [ + "ceuta_melilla" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡ช๐Ÿ‡จ" + , "description": "flag: Ecuador" + , "category": "Flags" + , "aliases": [ + "ecuador" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ช๐Ÿ‡ช" + , "description": "flag: Estonia" + , "category": "Flags" + , "aliases": [ + "estonia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ช๐Ÿ‡ฌ" + , "description": "flag: Egypt" + , "category": "Flags" + , "aliases": [ + "egypt" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ช๐Ÿ‡ญ" + , "description": "flag: Western Sahara" + , "category": "Flags" + , "aliases": [ + "western_sahara" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ช๐Ÿ‡ท" + , "description": "flag: Eritrea" + , "category": "Flags" + , "aliases": [ + "eritrea" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ช๐Ÿ‡ธ" + , "description": "flag: Spain" + , "category": "Flags" + , "aliases": [ + "es" + ] + , "tags": [ + "spain" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡ช๐Ÿ‡น" + , "description": "flag: Ethiopia" + , "category": "Flags" + , "aliases": [ + "ethiopia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ช๐Ÿ‡บ" + , "description": "flag: European Union" + , "category": "Flags" + , "aliases": [ + "eu" + , "european_union" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ซ๐Ÿ‡ฎ" + , "description": "flag: Finland" + , "category": "Flags" + , "aliases": [ + "finland" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ซ๐Ÿ‡ฏ" + , "description": "flag: Fiji" + , "category": "Flags" + , "aliases": [ + "fiji" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ซ๐Ÿ‡ฐ" + , "description": "flag: Falkland Islands" + , "category": "Flags" + , "aliases": [ + "falkland_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ซ๐Ÿ‡ฒ" + , "description": "flag: Micronesia" + , "category": "Flags" + , "aliases": [ + "micronesia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ซ๐Ÿ‡ด" + , "description": "flag: Faroe Islands" + , "category": "Flags" + , "aliases": [ + "faroe_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ซ๐Ÿ‡ท" + , "description": "flag: France" + , "category": "Flags" + , "aliases": [ + "fr" + ] + , "tags": [ + "france" + , "french" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ฆ" + , "description": "flag: Gabon" + , "category": "Flags" + , "aliases": [ + "gabon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ง" + , "description": "flag: United Kingdom" + , "category": "Flags" + , "aliases": [ + "gb" + , "uk" + ] + , "tags": [ + "flag" + , "british" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ฉ" + , "description": "flag: Grenada" + , "category": "Flags" + , "aliases": [ + "grenada" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ช" + , "description": "flag: Georgia" + , "category": "Flags" + , "aliases": [ + "georgia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ซ" + , "description": "flag: French Guiana" + , "category": "Flags" + , "aliases": [ + "french_guiana" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ฌ" + , "description": "flag: Guernsey" + , "category": "Flags" + , "aliases": [ + "guernsey" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ญ" + , "description": "flag: Ghana" + , "category": "Flags" + , "aliases": [ + "ghana" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ฎ" + , "description": "flag: Gibraltar" + , "category": "Flags" + , "aliases": [ + "gibraltar" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ฑ" + , "description": "flag: Greenland" + , "category": "Flags" + , "aliases": [ + "greenland" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ฒ" + , "description": "flag: Gambia" + , "category": "Flags" + , "aliases": [ + "gambia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ณ" + , "description": "flag: Guinea" + , "category": "Flags" + , "aliases": [ + "guinea" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ต" + , "description": "flag: Guadeloupe" + , "category": "Flags" + , "aliases": [ + "guadeloupe" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ถ" + , "description": "flag: Equatorial Guinea" + , "category": "Flags" + , "aliases": [ + "equatorial_guinea" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ท" + , "description": "flag: Greece" + , "category": "Flags" + , "aliases": [ + "greece" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ธ" + , "description": "flag: South Georgia & South Sandwich Islands" + , "category": "Flags" + , "aliases": [ + "south_georgia_south_sandwich_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡น" + , "description": "flag: Guatemala" + , "category": "Flags" + , "aliases": [ + "guatemala" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡บ" + , "description": "flag: Guam" + , "category": "Flags" + , "aliases": [ + "guam" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡ผ" + , "description": "flag: Guinea-Bissau" + , "category": "Flags" + , "aliases": [ + "guinea_bissau" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฌ๐Ÿ‡พ" + , "description": "flag: Guyana" + , "category": "Flags" + , "aliases": [ + "guyana" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ญ๐Ÿ‡ฐ" + , "description": "flag: Hong Kong SAR China" + , "category": "Flags" + , "aliases": [ + "hong_kong" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ญ๐Ÿ‡ฒ" + , "description": "flag: Heard & McDonald Islands" + , "category": "Flags" + , "aliases": [ + "heard_mcdonald_islands" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡ญ๐Ÿ‡ณ" + , "description": "flag: Honduras" + , "category": "Flags" + , "aliases": [ + "honduras" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ญ๐Ÿ‡ท" + , "description": "flag: Croatia" + , "category": "Flags" + , "aliases": [ + "croatia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ญ๐Ÿ‡น" + , "description": "flag: Haiti" + , "category": "Flags" + , "aliases": [ + "haiti" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ญ๐Ÿ‡บ" + , "description": "flag: Hungary" + , "category": "Flags" + , "aliases": [ + "hungary" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฎ๐Ÿ‡จ" + , "description": "flag: Canary Islands" + , "category": "Flags" + , "aliases": [ + "canary_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฎ๐Ÿ‡ฉ" + , "description": "flag: Indonesia" + , "category": "Flags" + , "aliases": [ + "indonesia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฎ๐Ÿ‡ช" + , "description": "flag: Ireland" + , "category": "Flags" + , "aliases": [ + "ireland" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฎ๐Ÿ‡ฑ" + , "description": "flag: Israel" + , "category": "Flags" + , "aliases": [ + "israel" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฎ๐Ÿ‡ฒ" + , "description": "flag: Isle of Man" + , "category": "Flags" + , "aliases": [ + "isle_of_man" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฎ๐Ÿ‡ณ" + , "description": "flag: India" + , "category": "Flags" + , "aliases": [ + "india" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฎ๐Ÿ‡ด" + , "description": "flag: British Indian Ocean Territory" + , "category": "Flags" + , "aliases": [ + "british_indian_ocean_territory" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฎ๐Ÿ‡ถ" + , "description": "flag: Iraq" + , "category": "Flags" + , "aliases": [ + "iraq" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฎ๐Ÿ‡ท" + , "description": "flag: Iran" + , "category": "Flags" + , "aliases": [ + "iran" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฎ๐Ÿ‡ธ" + , "description": "flag: Iceland" + , "category": "Flags" + , "aliases": [ + "iceland" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฎ๐Ÿ‡น" + , "description": "flag: Italy" + , "category": "Flags" + , "aliases": [ + "it" + ] + , "tags": [ + "italy" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡ฏ๐Ÿ‡ช" + , "description": "flag: Jersey" + , "category": "Flags" + , "aliases": [ + "jersey" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฏ๐Ÿ‡ฒ" + , "description": "flag: Jamaica" + , "category": "Flags" + , "aliases": [ + "jamaica" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฏ๐Ÿ‡ด" + , "description": "flag: Jordan" + , "category": "Flags" + , "aliases": [ + "jordan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฏ๐Ÿ‡ต" + , "description": "flag: Japan" + , "category": "Flags" + , "aliases": [ + "jp" + ] + , "tags": [ + "japan" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡ฐ๐Ÿ‡ช" + , "description": "flag: Kenya" + , "category": "Flags" + , "aliases": [ + "kenya" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฐ๐Ÿ‡ฌ" + , "description": "flag: Kyrgyzstan" + , "category": "Flags" + , "aliases": [ + "kyrgyzstan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฐ๐Ÿ‡ญ" + , "description": "flag: Cambodia" + , "category": "Flags" + , "aliases": [ + "cambodia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฐ๐Ÿ‡ฎ" + , "description": "flag: Kiribati" + , "category": "Flags" + , "aliases": [ + "kiribati" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฐ๐Ÿ‡ฒ" + , "description": "flag: Comoros" + , "category": "Flags" + , "aliases": [ + "comoros" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฐ๐Ÿ‡ณ" + , "description": "flag: St. Kitts & Nevis" + , "category": "Flags" + , "aliases": [ + "st_kitts_nevis" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฐ๐Ÿ‡ต" + , "description": "flag: North Korea" + , "category": "Flags" + , "aliases": [ + "north_korea" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฐ๐Ÿ‡ท" + , "description": "flag: South Korea" + , "category": "Flags" + , "aliases": [ + "kr" + ] + , "tags": [ + "korea" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡ฐ๐Ÿ‡ผ" + , "description": "flag: Kuwait" + , "category": "Flags" + , "aliases": [ + "kuwait" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฐ๐Ÿ‡พ" + , "description": "flag: Cayman Islands" + , "category": "Flags" + , "aliases": [ + "cayman_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฐ๐Ÿ‡ฟ" + , "description": "flag: Kazakhstan" + , "category": "Flags" + , "aliases": [ + "kazakhstan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฑ๐Ÿ‡ฆ" + , "description": "flag: Laos" + , "category": "Flags" + , "aliases": [ + "laos" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฑ๐Ÿ‡ง" + , "description": "flag: Lebanon" + , "category": "Flags" + , "aliases": [ + "lebanon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฑ๐Ÿ‡จ" + , "description": "flag: St. Lucia" + , "category": "Flags" + , "aliases": [ + "st_lucia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฑ๐Ÿ‡ฎ" + , "description": "flag: Liechtenstein" + , "category": "Flags" + , "aliases": [ + "liechtenstein" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฑ๐Ÿ‡ฐ" + , "description": "flag: Sri Lanka" + , "category": "Flags" + , "aliases": [ + "sri_lanka" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฑ๐Ÿ‡ท" + , "description": "flag: Liberia" + , "category": "Flags" + , "aliases": [ + "liberia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฑ๐Ÿ‡ธ" + , "description": "flag: Lesotho" + , "category": "Flags" + , "aliases": [ + "lesotho" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฑ๐Ÿ‡น" + , "description": "flag: Lithuania" + , "category": "Flags" + , "aliases": [ + "lithuania" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฑ๐Ÿ‡บ" + , "description": "flag: Luxembourg" + , "category": "Flags" + , "aliases": [ + "luxembourg" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฑ๐Ÿ‡ป" + , "description": "flag: Latvia" + , "category": "Flags" + , "aliases": [ + "latvia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฑ๐Ÿ‡พ" + , "description": "flag: Libya" + , "category": "Flags" + , "aliases": [ + "libya" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ฆ" + , "description": "flag: Morocco" + , "category": "Flags" + , "aliases": [ + "morocco" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡จ" + , "description": "flag: Monaco" + , "category": "Flags" + , "aliases": [ + "monaco" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ฉ" + , "description": "flag: Moldova" + , "category": "Flags" + , "aliases": [ + "moldova" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ช" + , "description": "flag: Montenegro" + , "category": "Flags" + , "aliases": [ + "montenegro" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ซ" + , "description": "flag: St. Martin" + , "category": "Flags" + , "aliases": [ + "st_martin" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ฌ" + , "description": "flag: Madagascar" + , "category": "Flags" + , "aliases": [ + "madagascar" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ญ" + , "description": "flag: Marshall Islands" + , "category": "Flags" + , "aliases": [ + "marshall_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ฐ" + , "description": "flag: North Macedonia" + , "category": "Flags" + , "aliases": [ + "macedonia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ฑ" + , "description": "flag: Mali" + , "category": "Flags" + , "aliases": [ + "mali" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ฒ" + , "description": "flag: Myanmar (Burma)" + , "category": "Flags" + , "aliases": [ + "myanmar" + ] + , "tags": [ + "burma" + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ณ" + , "description": "flag: Mongolia" + , "category": "Flags" + , "aliases": [ + "mongolia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ด" + , "description": "flag: Macao SAR China" + , "category": "Flags" + , "aliases": [ + "macau" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ต" + , "description": "flag: Northern Mariana Islands" + , "category": "Flags" + , "aliases": [ + "northern_mariana_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ถ" + , "description": "flag: Martinique" + , "category": "Flags" + , "aliases": [ + "martinique" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ท" + , "description": "flag: Mauritania" + , "category": "Flags" + , "aliases": [ + "mauritania" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ธ" + , "description": "flag: Montserrat" + , "category": "Flags" + , "aliases": [ + "montserrat" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡น" + , "description": "flag: Malta" + , "category": "Flags" + , "aliases": [ + "malta" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡บ" + , "description": "flag: Mauritius" + , "category": "Flags" + , "aliases": [ + "mauritius" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ป" + , "description": "flag: Maldives" + , "category": "Flags" + , "aliases": [ + "maldives" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ผ" + , "description": "flag: Malawi" + , "category": "Flags" + , "aliases": [ + "malawi" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ฝ" + , "description": "flag: Mexico" + , "category": "Flags" + , "aliases": [ + "mexico" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡พ" + , "description": "flag: Malaysia" + , "category": "Flags" + , "aliases": [ + "malaysia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฒ๐Ÿ‡ฟ" + , "description": "flag: Mozambique" + , "category": "Flags" + , "aliases": [ + "mozambique" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡ฆ" + , "description": "flag: Namibia" + , "category": "Flags" + , "aliases": [ + "namibia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡จ" + , "description": "flag: New Caledonia" + , "category": "Flags" + , "aliases": [ + "new_caledonia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡ช" + , "description": "flag: Niger" + , "category": "Flags" + , "aliases": [ + "niger" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡ซ" + , "description": "flag: Norfolk Island" + , "category": "Flags" + , "aliases": [ + "norfolk_island" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡ฌ" + , "description": "flag: Nigeria" + , "category": "Flags" + , "aliases": [ + "nigeria" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡ฎ" + , "description": "flag: Nicaragua" + , "category": "Flags" + , "aliases": [ + "nicaragua" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡ฑ" + , "description": "flag: Netherlands" + , "category": "Flags" + , "aliases": [ + "netherlands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡ด" + , "description": "flag: Norway" + , "category": "Flags" + , "aliases": [ + "norway" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡ต" + , "description": "flag: Nepal" + , "category": "Flags" + , "aliases": [ + "nepal" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡ท" + , "description": "flag: Nauru" + , "category": "Flags" + , "aliases": [ + "nauru" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡บ" + , "description": "flag: Niue" + , "category": "Flags" + , "aliases": [ + "niue" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ณ๐Ÿ‡ฟ" + , "description": "flag: New Zealand" + , "category": "Flags" + , "aliases": [ + "new_zealand" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ด๐Ÿ‡ฒ" + , "description": "flag: Oman" + , "category": "Flags" + , "aliases": [ + "oman" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ฆ" + , "description": "flag: Panama" + , "category": "Flags" + , "aliases": [ + "panama" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ช" + , "description": "flag: Peru" + , "category": "Flags" + , "aliases": [ + "peru" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ซ" + , "description": "flag: French Polynesia" + , "category": "Flags" + , "aliases": [ + "french_polynesia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ฌ" + , "description": "flag: Papua New Guinea" + , "category": "Flags" + , "aliases": [ + "papua_new_guinea" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ญ" + , "description": "flag: Philippines" + , "category": "Flags" + , "aliases": [ + "philippines" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ฐ" + , "description": "flag: Pakistan" + , "category": "Flags" + , "aliases": [ + "pakistan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ฑ" + , "description": "flag: Poland" + , "category": "Flags" + , "aliases": [ + "poland" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ฒ" + , "description": "flag: St. Pierre & Miquelon" + , "category": "Flags" + , "aliases": [ + "st_pierre_miquelon" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ณ" + , "description": "flag: Pitcairn Islands" + , "category": "Flags" + , "aliases": [ + "pitcairn_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ท" + , "description": "flag: Puerto Rico" + , "category": "Flags" + , "aliases": [ + "puerto_rico" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ธ" + , "description": "flag: Palestinian Territories" + , "category": "Flags" + , "aliases": [ + "palestinian_territories" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡น" + , "description": "flag: Portugal" + , "category": "Flags" + , "aliases": [ + "portugal" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡ผ" + , "description": "flag: Palau" + , "category": "Flags" + , "aliases": [ + "palau" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ต๐Ÿ‡พ" + , "description": "flag: Paraguay" + , "category": "Flags" + , "aliases": [ + "paraguay" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ถ๐Ÿ‡ฆ" + , "description": "flag: Qatar" + , "category": "Flags" + , "aliases": [ + "qatar" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ท๐Ÿ‡ช" + , "description": "flag: Rรฉunion" + , "category": "Flags" + , "aliases": [ + "reunion" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ท๐Ÿ‡ด" + , "description": "flag: Romania" + , "category": "Flags" + , "aliases": [ + "romania" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ท๐Ÿ‡ธ" + , "description": "flag: Serbia" + , "category": "Flags" + , "aliases": [ + "serbia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ท๐Ÿ‡บ" + , "description": "flag: Russia" + , "category": "Flags" + , "aliases": [ + "ru" + ] + , "tags": [ + "russia" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡ท๐Ÿ‡ผ" + , "description": "flag: Rwanda" + , "category": "Flags" + , "aliases": [ + "rwanda" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ฆ" + , "description": "flag: Saudi Arabia" + , "category": "Flags" + , "aliases": [ + "saudi_arabia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ง" + , "description": "flag: Solomon Islands" + , "category": "Flags" + , "aliases": [ + "solomon_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡จ" + , "description": "flag: Seychelles" + , "category": "Flags" + , "aliases": [ + "seychelles" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ฉ" + , "description": "flag: Sudan" + , "category": "Flags" + , "aliases": [ + "sudan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ช" + , "description": "flag: Sweden" + , "category": "Flags" + , "aliases": [ + "sweden" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ฌ" + , "description": "flag: Singapore" + , "category": "Flags" + , "aliases": [ + "singapore" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ญ" + , "description": "flag: St. Helena" + , "category": "Flags" + , "aliases": [ + "st_helena" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ฎ" + , "description": "flag: Slovenia" + , "category": "Flags" + , "aliases": [ + "slovenia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ฏ" + , "description": "flag: Svalbard & Jan Mayen" + , "category": "Flags" + , "aliases": [ + "svalbard_jan_mayen" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ฐ" + , "description": "flag: Slovakia" + , "category": "Flags" + , "aliases": [ + "slovakia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ฑ" + , "description": "flag: Sierra Leone" + , "category": "Flags" + , "aliases": [ + "sierra_leone" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ฒ" + , "description": "flag: San Marino" + , "category": "Flags" + , "aliases": [ + "san_marino" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ณ" + , "description": "flag: Senegal" + , "category": "Flags" + , "aliases": [ + "senegal" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ด" + , "description": "flag: Somalia" + , "category": "Flags" + , "aliases": [ + "somalia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ท" + , "description": "flag: Suriname" + , "category": "Flags" + , "aliases": [ + "suriname" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ธ" + , "description": "flag: South Sudan" + , "category": "Flags" + , "aliases": [ + "south_sudan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡น" + , "description": "flag: Sรฃo Tomรฉ & Prรญncipe" + , "category": "Flags" + , "aliases": [ + "sao_tome_principe" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ป" + , "description": "flag: El Salvador" + , "category": "Flags" + , "aliases": [ + "el_salvador" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ฝ" + , "description": "flag: Sint Maarten" + , "category": "Flags" + , "aliases": [ + "sint_maarten" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡พ" + , "description": "flag: Syria" + , "category": "Flags" + , "aliases": [ + "syria" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ธ๐Ÿ‡ฟ" + , "description": "flag: Eswatini" + , "category": "Flags" + , "aliases": [ + "swaziland" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ฆ" + , "description": "flag: Tristan da Cunha" + , "category": "Flags" + , "aliases": [ + "tristan_da_cunha" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡จ" + , "description": "flag: Turks & Caicos Islands" + , "category": "Flags" + , "aliases": [ + "turks_caicos_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ฉ" + , "description": "flag: Chad" + , "category": "Flags" + , "aliases": [ + "chad" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ซ" + , "description": "flag: French Southern Territories" + , "category": "Flags" + , "aliases": [ + "french_southern_territories" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ฌ" + , "description": "flag: Togo" + , "category": "Flags" + , "aliases": [ + "togo" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ญ" + , "description": "flag: Thailand" + , "category": "Flags" + , "aliases": [ + "thailand" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ฏ" + , "description": "flag: Tajikistan" + , "category": "Flags" + , "aliases": [ + "tajikistan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ฐ" + , "description": "flag: Tokelau" + , "category": "Flags" + , "aliases": [ + "tokelau" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ฑ" + , "description": "flag: Timor-Leste" + , "category": "Flags" + , "aliases": [ + "timor_leste" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ฒ" + , "description": "flag: Turkmenistan" + , "category": "Flags" + , "aliases": [ + "turkmenistan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ณ" + , "description": "flag: Tunisia" + , "category": "Flags" + , "aliases": [ + "tunisia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ด" + , "description": "flag: Tonga" + , "category": "Flags" + , "aliases": [ + "tonga" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ท" + , "description": "flag: Turkey" + , "category": "Flags" + , "aliases": [ + "tr" + ] + , "tags": [ + "turkey" + ] + , "unicode_version": "8.0" + , "ios_version": "9.1" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡น" + , "description": "flag: Trinidad & Tobago" + , "category": "Flags" + , "aliases": [ + "trinidad_tobago" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ป" + , "description": "flag: Tuvalu" + , "category": "Flags" + , "aliases": [ + "tuvalu" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ผ" + , "description": "flag: Taiwan" + , "category": "Flags" + , "aliases": [ + "taiwan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡น๐Ÿ‡ฟ" + , "description": "flag: Tanzania" + , "category": "Flags" + , "aliases": [ + "tanzania" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡บ๐Ÿ‡ฆ" + , "description": "flag: Ukraine" + , "category": "Flags" + , "aliases": [ + "ukraine" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡บ๐Ÿ‡ฌ" + , "description": "flag: Uganda" + , "category": "Flags" + , "aliases": [ + "uganda" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡บ๐Ÿ‡ฒ" + , "description": "flag: U.S. Outlying Islands" + , "category": "Flags" + , "aliases": [ + "us_outlying_islands" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡บ๐Ÿ‡ณ" + , "description": "flag: United Nations" + , "category": "Flags" + , "aliases": [ + "united_nations" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿ‡บ๐Ÿ‡ธ" + , "description": "flag: United States" + , "category": "Flags" + , "aliases": [ + "us" + ] + , "tags": [ + "flag" + , "united" + , "america" + ] + , "unicode_version": "6.0" + , "ios_version": "6.0" + } +, { + "emoji": "๐Ÿ‡บ๐Ÿ‡พ" + , "description": "flag: Uruguay" + , "category": "Flags" + , "aliases": [ + "uruguay" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡บ๐Ÿ‡ฟ" + , "description": "flag: Uzbekistan" + , "category": "Flags" + , "aliases": [ + "uzbekistan" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ป๐Ÿ‡ฆ" + , "description": "flag: Vatican City" + , "category": "Flags" + , "aliases": [ + "vatican_city" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ป๐Ÿ‡จ" + , "description": "flag: St. Vincent & Grenadines" + , "category": "Flags" + , "aliases": [ + "st_vincent_grenadines" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ป๐Ÿ‡ช" + , "description": "flag: Venezuela" + , "category": "Flags" + , "aliases": [ + "venezuela" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ป๐Ÿ‡ฌ" + , "description": "flag: British Virgin Islands" + , "category": "Flags" + , "aliases": [ + "british_virgin_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ป๐Ÿ‡ฎ" + , "description": "flag: U.S. Virgin Islands" + , "category": "Flags" + , "aliases": [ + "us_virgin_islands" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ป๐Ÿ‡ณ" + , "description": "flag: Vietnam" + , "category": "Flags" + , "aliases": [ + "vietnam" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ป๐Ÿ‡บ" + , "description": "flag: Vanuatu" + , "category": "Flags" + , "aliases": [ + "vanuatu" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ผ๐Ÿ‡ซ" + , "description": "flag: Wallis & Futuna" + , "category": "Flags" + , "aliases": [ + "wallis_futuna" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ผ๐Ÿ‡ธ" + , "description": "flag: Samoa" + , "category": "Flags" + , "aliases": [ + "samoa" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฝ๐Ÿ‡ฐ" + , "description": "flag: Kosovo" + , "category": "Flags" + , "aliases": [ + "kosovo" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡พ๐Ÿ‡ช" + , "description": "flag: Yemen" + , "category": "Flags" + , "aliases": [ + "yemen" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡พ๐Ÿ‡น" + , "description": "flag: Mayotte" + , "category": "Flags" + , "aliases": [ + "mayotte" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "9.0" + } +, { + "emoji": "๐Ÿ‡ฟ๐Ÿ‡ฆ" + , "description": "flag: South Africa" + , "category": "Flags" + , "aliases": [ + "south_africa" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฟ๐Ÿ‡ฒ" + , "description": "flag: Zambia" + , "category": "Flags" + , "aliases": [ + "zambia" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿ‡ฟ๐Ÿ‡ผ" + , "description": "flag: Zimbabwe" + , "category": "Flags" + , "aliases": [ + "zimbabwe" + ] + , "tags": [ + ] + , "unicode_version": "6.0" + , "ios_version": "8.3" + } +, { + "emoji": "๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ" + , "description": "flag: England" + , "category": "Flags" + , "aliases": [ + "england" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ" + , "description": "flag: Scotland" + , "category": "Flags" + , "aliases": [ + "scotland" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +, { + "emoji": "๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ" + , "description": "flag: Wales" + , "category": "Flags" + , "aliases": [ + "wales" + ] + , "tags": [ + ] + , "unicode_version": "11.0" + , "ios_version": "12.1" + } +] diff --git a/assets/screenshot.png b/assets/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..d0315fe951203d75fd597057667d769574794330 GIT binary patch literal 99888 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

Q*#!=Vv*&96l3!`OKk8wcEG47O>uYc<%Ak*tmZi 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 { + @override + Future> build() async { + final emojiJson = await rootBundle.loadString( + "packages/material_emoji_picker/assets/emoji.json", + ); + final decoded = (jsonDecode(emojiJson) as List) + .cast>(); + + final entries = decoded.map( + (json) => + (category: json["category"]! as String, emoji: Emoji.fromJson(json)), + ); + + final grouped = groupBy(entries, (e) => e.category); + + return .new( + grouped.entries.map( + (entry) => .new( + icon: entry.value.first.emoji.widget, + name: entry.key, + emojis: .new(entry.value.map((e) => e.emoji)), + ), + ), + ); + } + + static final provider = + AsyncNotifierProvider>( + EmojiController.new, + ); +} diff --git a/lib/src/models/emoji.dart b/lib/src/models/emoji.dart new file mode 100644 index 0000000..75faf08 --- /dev/null +++ b/lib/src/models/emoji.dart @@ -0,0 +1,25 @@ +import "package:fast_immutable_collections/fast_immutable_collections.dart"; +import "package:freezed_annotation/freezed_annotation.dart"; +import "package:flutter/widgets.dart"; +part "emoji.freezed.dart"; +part "emoji.g.dart"; + +@Freezed(toJson: false, fromJson: false) +@JsonSerializable(createToJson: false) +class Emoji({ + @JsonKey( + fromJson: Emoji.widgetFromJson, + readValue: Emoji.readWidgetValueFromJson, + ) + required final Widget widget, + @JsonKey(name: "emoji") required final String value, + required final IList aliases, + required final String description, + required final IList tags, +}) with _$Emoji { + static Widget widgetFromJson(String emoji) => Text(emoji); + + static String readWidgetValueFromJson(Map json, _) => + json["emoji"]; + factory Emoji.fromJson(Map json) => _$EmojiFromJson(json); +} diff --git a/lib/src/models/emoji.freezed.dart b/lib/src/models/emoji.freezed.dart new file mode 100644 index 0000000..b662ac5 --- /dev/null +++ b/lib/src/models/emoji.freezed.dart @@ -0,0 +1,291 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// coverage:ignore-file +// ignore_for_file: type=lint, type=warning, deprecated_member_use, deprecated_member_use_from_same_package +// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark + +part of 'emoji.dart'; + +// ************************************************************************** +// FreezedGenerator +// ************************************************************************** + +// GENERATED CODE - DO NOT MODIFY BY HAND +// dart format off +T _$identity(T value) => value; +/// @nodoc +mixin _$Emoji { + + +/// Create a copy of Emoji +/// with the given fields replaced by the non-null parameter values. +@JsonKey(includeFromJson: false, includeToJson: false) +@pragma('vm:prefer-inline') +$EmojiCopyWith get copyWith => _$EmojiCopyWithImpl(this as Emoji, _$identity); + + + +@override +bool operator ==(Object other) { + final _this = this as Emoji; + return identical(this, other) || (other.runtimeType == runtimeType&&other is Emoji&&(identical(other.widget, _this.widget) || other.widget == _this.widget)&&(identical(other.value, _this.value) || other.value == _this.value)&&const DeepCollectionEquality().equals(other.aliases, _this.aliases)&&(identical(other.description, _this.description) || other.description == _this.description)&&const DeepCollectionEquality().equals(other.tags, _this.tags)); +} + + +@override +int get hashCode { + final _this = this as Emoji; + return Object.hash(runtimeType,_this.widget,_this.value,const DeepCollectionEquality().hash(_this.aliases),_this.description,const DeepCollectionEquality().hash(_this.tags)); +} + +@override +String toString() { + final _this = this as Emoji; + return 'Emoji(widget: ${_this.widget}, value: ${_this.value}, aliases: ${_this.aliases}, description: ${_this.description}, tags: ${_this.tags})'; +} + + +} + +/// @nodoc +abstract mixin class $EmojiCopyWith<$Res> { + factory $EmojiCopyWith(Emoji value, $Res Function(Emoji) _then) = _$EmojiCopyWithImpl; +@useResult +$Res call({ +@JsonKey(fromJson: Emoji.widgetFromJson, readValue: Emoji.readWidgetValueFromJson) Widget widget,@JsonKey(name: "emoji") String value, IList aliases, String description, IList tags +}); + + + + +} +/// @nodoc +class _$EmojiCopyWithImpl<$Res> + implements $EmojiCopyWith<$Res> { + _$EmojiCopyWithImpl(this._self, this._then); + + final Emoji _self; + final $Res Function(Emoji) _then; + +/// Create a copy of Emoji +/// with the given fields replaced by the non-null parameter values. +@pragma('vm:prefer-inline') @override $Res call({Object? widget = null,Object? value = null,Object? aliases = null,Object? description = null,Object? tags = null,}) { + return _then(Emoji( +widget: null == widget ? _self.widget : widget // ignore: cast_nullable_to_non_nullable +as Widget,value: null == value ? _self.value : value // ignore: cast_nullable_to_non_nullable +as String,aliases: null == aliases ? _self.aliases : aliases // ignore: cast_nullable_to_non_nullable +as IList,description: null == description ? _self.description : description // ignore: cast_nullable_to_non_nullable +as String,tags: null == tags ? _self.tags : tags // ignore: cast_nullable_to_non_nullable +as IList, + )); +} + +} + + +/// Adds pattern-matching-related methods to [Emoji]. +extension EmojiPatterns on Emoji { +/// A variant of `map` that fallback to returning `orElse`. +/// +/// It is equivalent to doing: +/// ```dart +/// switch (sealedClass) { +/// case final Subclass value: +/// return ...; +/// case _: +/// return orElse(); +/// } +/// ``` + +@optionalTypeArgs TResult maybeMap(TResult Function( _Emoji value)? $default,{required TResult orElse(),}){ +final _that = this; +switch (_that) { +case _Emoji() when $default != null: +return $default(_that);case _: + return orElse(); + +} +} +/// A `switch`-like method, using callbacks. +/// +/// Callbacks receives the raw object, upcasted. +/// It is equivalent to doing: +/// ```dart +/// switch (sealedClass) { +/// case final Subclass value: +/// return ...; +/// case final Subclass2 value: +/// return ...; +/// } +/// ``` + +@optionalTypeArgs TResult map(TResult Function( _Emoji value) $default,){ +final _that = this; +switch (_that) { +case _Emoji(): +return $default(_that);case _: + throw StateError('Unexpected subclass'); + +} +} +/// A variant of `map` that fallback to returning `null`. +/// +/// It is equivalent to doing: +/// ```dart +/// switch (sealedClass) { +/// case final Subclass value: +/// return ...; +/// case _: +/// return null; +/// } +/// ``` + +@optionalTypeArgs TResult? mapOrNull(TResult? Function( _Emoji value)? $default,){ +final _that = this; +switch (_that) { +case _Emoji() when $default != null: +return $default(_that);case _: + return null; + +} +} +/// A variant of `when` that fallback to an `orElse` callback. +/// +/// It is equivalent to doing: +/// ```dart +/// switch (sealedClass) { +/// case Subclass(:final field): +/// return ...; +/// case _: +/// return orElse(); +/// } +/// ``` + +@optionalTypeArgs TResult maybeWhen(TResult Function(@JsonKey(fromJson: Emoji.widgetFromJson, readValue: Emoji.readWidgetValueFromJson) Widget widget, @JsonKey(name: "emoji") String value, IList aliases, String description, IList tags)? $default,{required TResult orElse(),}) {final _that = this; +switch (_that) { +case _Emoji() when $default != null: +return $default(_that.widget,_that.value,_that.aliases,_that.description,_that.tags);case _: + return orElse(); + +} +} +/// A `switch`-like method, using callbacks. +/// +/// As opposed to `map`, this offers destructuring. +/// It is equivalent to doing: +/// ```dart +/// switch (sealedClass) { +/// case Subclass(:final field): +/// return ...; +/// case Subclass2(:final field2): +/// return ...; +/// } +/// ``` + +@optionalTypeArgs TResult when(TResult Function(@JsonKey(fromJson: Emoji.widgetFromJson, readValue: Emoji.readWidgetValueFromJson) Widget widget, @JsonKey(name: "emoji") String value, IList aliases, String description, IList tags) $default,) {final _that = this; +switch (_that) { +case _Emoji(): +return $default(_that.widget,_that.value,_that.aliases,_that.description,_that.tags);case _: + throw StateError('Unexpected subclass'); + +} +} +/// A variant of `when` that fallback to returning `null` +/// +/// It is equivalent to doing: +/// ```dart +/// switch (sealedClass) { +/// case Subclass(:final field): +/// return ...; +/// case _: +/// return null; +/// } +/// ``` + +@optionalTypeArgs TResult? whenOrNull(TResult? Function(@JsonKey(fromJson: Emoji.widgetFromJson, readValue: Emoji.readWidgetValueFromJson) Widget widget, @JsonKey(name: "emoji") String value, IList aliases, String description, IList tags)? $default,) {final _that = this; +switch (_that) { +case _Emoji() when $default != null: +return $default(_that.widget,_that.value,_that.aliases,_that.description,_that.tags);case _: + return null; + +} +} + +} + +/// @nodoc + + +class _Emoji extends Emoji { + _Emoji({@JsonKey(fromJson: Emoji.widgetFromJson, readValue: Emoji.readWidgetValueFromJson) required this.widget, @JsonKey(name: "emoji") required this.value, required this.aliases, required this.description, required this.tags}): super(widget: widget, value: value, aliases: aliases, description: description, tags: tags); + + +@override@JsonKey(fromJson: Emoji.widgetFromJson, readValue: Emoji.readWidgetValueFromJson) final Widget widget; +@override@JsonKey(name: "emoji") final String value; +@override final IList aliases; +@override final String description; +@override final IList tags; + +/// Create a copy of Emoji +/// with the given fields replaced by the non-null parameter values. +@override @JsonKey(includeFromJson: false, includeToJson: false) +@pragma('vm:prefer-inline') +_$EmojiCopyWith<_Emoji> get copyWith => __$EmojiCopyWithImpl<_Emoji>(this, _$identity); + + + +@override +bool operator ==(Object other) { + return identical(this, other) || (other.runtimeType == runtimeType&&other is _Emoji&&(identical(other.widget, widget) || other.widget == widget)&&(identical(other.value, value) || other.value == value)&&const DeepCollectionEquality().equals(other.aliases, aliases)&&(identical(other.description, description) || other.description == description)&&const DeepCollectionEquality().equals(other.tags, tags)); +} + + +@override +int get hashCode { + return Object.hash(runtimeType,widget,value,const DeepCollectionEquality().hash(aliases),description,const DeepCollectionEquality().hash(tags)); +} + +@override +String toString() { + return 'Emoji(widget: $widget, value: $value, aliases: $aliases, description: $description, tags: $tags)'; +} + + +} + +/// @nodoc +abstract mixin class _$EmojiCopyWith<$Res> implements $EmojiCopyWith<$Res> { + factory _$EmojiCopyWith(_Emoji value, $Res Function(_Emoji) _then) = __$EmojiCopyWithImpl; +@override @useResult +$Res call({ +@JsonKey(fromJson: Emoji.widgetFromJson, readValue: Emoji.readWidgetValueFromJson) Widget widget,@JsonKey(name: "emoji") String value, IList aliases, String description, IList tags +}); + + + + +} +/// @nodoc +class __$EmojiCopyWithImpl<$Res> + implements _$EmojiCopyWith<$Res> { + __$EmojiCopyWithImpl(this._self, this._then); + + final _Emoji _self; + final $Res Function(_Emoji) _then; + +/// Create a copy of Emoji +/// with the given fields replaced by the non-null parameter values. +@override @pragma('vm:prefer-inline') $Res call({Object? widget = null,Object? value = null,Object? aliases = null,Object? description = null,Object? tags = null,}) { + return _then(_Emoji( +widget: null == widget ? _self.widget : widget // ignore: cast_nullable_to_non_nullable +as Widget,value: null == value ? _self.value : value // ignore: cast_nullable_to_non_nullable +as String,aliases: null == aliases ? _self.aliases : aliases // ignore: cast_nullable_to_non_nullable +as IList,description: null == description ? _self.description : description // ignore: cast_nullable_to_non_nullable +as String,tags: null == tags ? _self.tags : tags // ignore: cast_nullable_to_non_nullable +as IList, + )); +} + + +} + +// dart format on diff --git a/lib/src/models/emoji.g.dart b/lib/src/models/emoji.g.dart new file mode 100644 index 0000000..2926016 --- /dev/null +++ b/lib/src/models/emoji.g.dart @@ -0,0 +1,17 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'emoji.dart'; + +// ************************************************************************** +// JsonSerializableGenerator +// ************************************************************************** + +Emoji _$EmojiFromJson(Map json) => Emoji( + widget: Emoji.widgetFromJson( + Emoji.readWidgetValueFromJson(json, 'widget') as String, + ), + value: json['emoji'] as String, + aliases: IList.fromJson(json['aliases'], (value) => value as String), + description: json['description'] as String, + tags: IList.fromJson(json['tags'], (value) => value as String), +); diff --git a/lib/src/models/emoji_category.dart b/lib/src/models/emoji_category.dart new file mode 100644 index 0000000..19936c0 --- /dev/null +++ b/lib/src/models/emoji_category.dart @@ -0,0 +1,12 @@ +import "package:fast_immutable_collections/fast_immutable_collections.dart"; +import "package:freezed_annotation/freezed_annotation.dart"; +import "package:material_emoji_picker/src/models/emoji.dart"; +import "package:flutter/widgets.dart"; +part "emoji_category.freezed.dart"; + +@Freezed(toJson: false, fromJson: false) +class EmojiCategory({ + required final Widget icon, + required final String name, + required final IList emojis, +}) with _$EmojiCategory; diff --git a/lib/src/models/emoji_category.freezed.dart b/lib/src/models/emoji_category.freezed.dart new file mode 100644 index 0000000..a0f9c58 --- /dev/null +++ b/lib/src/models/emoji_category.freezed.dart @@ -0,0 +1,156 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// coverage:ignore-file +// ignore_for_file: type=lint, type=warning, deprecated_member_use, deprecated_member_use_from_same_package +// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark + +part of 'emoji_category.dart'; + +// ************************************************************************** +// FreezedGenerator +// ************************************************************************** + +// GENERATED CODE - DO NOT MODIFY BY HAND +// dart format off +T _$identity(T value) => value; +/// @nodoc +mixin _$EmojiCategory { + + +/// Create a copy of EmojiCategory +/// with the given fields replaced by the non-null parameter values. +@JsonKey(includeFromJson: false, includeToJson: false) +@pragma('vm:prefer-inline') +$EmojiCategoryCopyWith get copyWith => _$EmojiCategoryCopyWithImpl(this as EmojiCategory, _$identity); + + + +@override +bool operator ==(Object other) { + final _this = this as EmojiCategory; + return identical(this, other) || (other.runtimeType == runtimeType&&other is EmojiCategory&&(identical(other.icon, _this.icon) || other.icon == _this.icon)&&(identical(other.name, _this.name) || other.name == _this.name)&&const DeepCollectionEquality().equals(other.emojis, _this.emojis)); +} + + +@override +int get hashCode { + final _this = this as EmojiCategory; + return Object.hash(runtimeType,_this.icon,_this.name,const DeepCollectionEquality().hash(_this.emojis)); +} + +@override +String toString() { + final _this = this as EmojiCategory; + return 'EmojiCategory(icon: ${_this.icon}, name: ${_this.name}, emojis: ${_this.emojis})'; +} + + +} + +/// @nodoc +abstract mixin class $EmojiCategoryCopyWith<$Res> { + factory $EmojiCategoryCopyWith(EmojiCategory value, $Res Function(EmojiCategory) _then) = _$EmojiCategoryCopyWithImpl; +@useResult +$Res call({ + Widget icon, String name, IList emojis +}); + + + + +} +/// @nodoc +class _$EmojiCategoryCopyWithImpl<$Res> + implements $EmojiCategoryCopyWith<$Res> { + _$EmojiCategoryCopyWithImpl(this._self, this._then); + + final EmojiCategory _self; + final $Res Function(EmojiCategory) _then; + +/// Create a copy of EmojiCategory +/// with the given fields replaced by the non-null parameter values. +@pragma('vm:prefer-inline') @override $Res call({Object? icon = null,Object? name = null,Object? emojis = null,}) { + return _then(EmojiCategory( +icon: null == icon ? _self.icon : icon // ignore: cast_nullable_to_non_nullable +as Widget,name: null == name ? _self.name : name // ignore: cast_nullable_to_non_nullable +as String,emojis: null == emojis ? _self.emojis : emojis // ignore: cast_nullable_to_non_nullable +as IList, + )); +} + +} + + + +/// @nodoc + + +class _EmojiCategory extends EmojiCategory { + _EmojiCategory({required this.icon, required this.name, required this.emojis}): super(icon: icon, name: name, emojis: emojis); + + +@override final Widget icon; +@override final String name; +@override final IList emojis; + +/// Create a copy of EmojiCategory +/// with the given fields replaced by the non-null parameter values. +@override @JsonKey(includeFromJson: false, includeToJson: false) +@pragma('vm:prefer-inline') +_$EmojiCategoryCopyWith<_EmojiCategory> get copyWith => __$EmojiCategoryCopyWithImpl<_EmojiCategory>(this, _$identity); + + + +@override +bool operator ==(Object other) { + return identical(this, other) || (other.runtimeType == runtimeType&&other is _EmojiCategory&&(identical(other.icon, icon) || other.icon == icon)&&(identical(other.name, name) || other.name == name)&&const DeepCollectionEquality().equals(other.emojis, emojis)); +} + + +@override +int get hashCode { + return Object.hash(runtimeType,icon,name,const DeepCollectionEquality().hash(emojis)); +} + +@override +String toString() { + return 'EmojiCategory(icon: $icon, name: $name, emojis: $emojis)'; +} + + +} + +/// @nodoc +abstract mixin class _$EmojiCategoryCopyWith<$Res> implements $EmojiCategoryCopyWith<$Res> { + factory _$EmojiCategoryCopyWith(_EmojiCategory value, $Res Function(_EmojiCategory) _then) = __$EmojiCategoryCopyWithImpl; +@override @useResult +$Res call({ + Widget icon, String name, IList emojis +}); + + + + +} +/// @nodoc +class __$EmojiCategoryCopyWithImpl<$Res> + implements _$EmojiCategoryCopyWith<$Res> { + __$EmojiCategoryCopyWithImpl(this._self, this._then); + + final _EmojiCategory _self; + final $Res Function(_EmojiCategory) _then; + +/// Create a copy of EmojiCategory +/// with the given fields replaced by the non-null parameter values. +@override @pragma('vm:prefer-inline') $Res call({Object? icon = null,Object? name = null,Object? emojis = null,}) { + return _then(_EmojiCategory( +icon: null == icon ? _self.icon : icon // ignore: cast_nullable_to_non_nullable +as Widget,name: null == name ? _self.name : name // ignore: cast_nullable_to_non_nullable +as String,emojis: null == emojis ? _self.emojis : emojis // ignore: cast_nullable_to_non_nullable +as IList, + )); +} + + +} + +// dart format on diff --git a/lib/src/widgets/emoji_picker.dart b/lib/src/widgets/emoji_picker.dart new file mode 100644 index 0000000..7d819a3 --- /dev/null +++ b/lib/src/widgets/emoji_picker.dart @@ -0,0 +1,182 @@ +import "dart:async"; + +import "package:collection/collection.dart"; +import "package:fast_immutable_collections/fast_immutable_collections.dart"; +import "package:flutter_hooks/flutter_hooks.dart"; +import "package:hooks_riverpod/hooks_riverpod.dart"; +import "package:material_ui/material_ui.dart"; +import "package:material_emoji_picker/src/controllers/emoji.dart"; +import "package:material_emoji_picker/src/models/emoji_category.dart"; +import "package:super_sliver_list/super_sliver_list.dart"; + +final class const EmojiPicker({ + final List prependCategories = const [], + final List appendCategories = const [], + required final FutureOr Function(String value) onSelection, + final bool allowFreeText = false, + super.key, +}) extends HookConsumerWidget { + @override + Widget build(BuildContext context, WidgetRef ref) { + final selectedCategory = useState(null); + final search = useState(""); + + final scrollController = useScrollController(); + final listController = useMemoized(ListController.new); + + final categoryScrollController = useScrollController(); + final categoryListController = useMemoized(ListController.new); + + useEffect(() { + void onChange() { + final range = listController.visibleRange; + if (range != null) { + final firstVisible = range.$1; + if (selectedCategory.value != firstVisible) { + WidgetsBinding.instance.addPostFrameCallback((_) { + selectedCategory.value = firstVisible; + categoryListController.animateToItem( + index: firstVisible, + scrollController: categoryScrollController, + alignment: 0, + duration: (_) => Duration(milliseconds: 300), + curve: (_) => Curves.easeInOut, + ); + }); + } + } + } + + listController.addListener(onChange); + return () => listController.removeListener(onChange); + }, [listController]); + + return Container( + padding: .all(16), + constraints: .loose(.new(500, 700)), + child: switch (ref.watch(EmojiController.provider)) { + AsyncError(:final error) => throw error, + AsyncLoading _ => Center(child: CircularProgressIndicator()), + AsyncData(value: final categories) => HookBuilder( + builder: (context) { + final combined = useMemoized( + () => prependCategories + .toIList() + .addAll(categories) + .addAll(appendCategories), + ); + + return Column( + spacing: 4, + children: [ + SearchBar( + hintText: "Search emoji", + leading: Icon(Icons.search), + onChanged: (value) => search.value = value, + trailing: [ + if (allowFreeText) + IconButton( + onPressed: search.value.isEmpty + ? null + : () => onSelection(search.value), + icon: Icon(Icons.send), + ), + ], + ), + SizedBox( + height: 48, + child: SuperListView( + scrollDirection: .horizontal, + controller: categoryScrollController, + listController: categoryListController, + children: combined + .mapIndexed( + (index, category) => Padding( + padding: .symmetric(horizontal: 4), + child: FilterChip( + label: Text(category.name), + avatar: category.icon, + selected: selectedCategory.value == index, + showCheckmark: false, + onSelected: (_) { + selectedCategory.value = index; + + listController.animateToItem( + index: index, + scrollController: scrollController, + curve: (_) => Curves.easeInOut, + duration: (_) => Duration(milliseconds: 300), + alignment: 0, + ); + }, + ), + ), + ) + .toList(), + ), + ), + Expanded( + child: SuperListView.builder( + listController: listController, + controller: scrollController, + itemCount: combined.length, + itemBuilder: (context, index) { + final category = combined[index]; + final emojis = search.value.isEmpty + ? category.emojis + : category.emojis + .where( + (emoji) => + emoji.aliases.join().contains( + search.value, + ) || + emoji.description.contains( + search.value, + ) || + emoji.tags.join().contains(search.value), + ) + .toIList(); + + return Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + category.name, + style: Theme.of(context).textTheme.titleMedium, + ), + GridView.builder( + gridDelegate: + const SliverGridDelegateWithMaxCrossAxisExtent( + maxCrossAxisExtent: 56, + mainAxisExtent: 56, + ), + itemCount: emojis.length, + shrinkWrap: true, + physics: NeverScrollableScrollPhysics(), + itemBuilder: (context, index) { + final emoji = emojis[index]; + + return IconButton( + padding: EdgeInsets.zero, + onPressed: () => onSelection(emoji.value), + icon: SizedBox.square( + dimension: 36, + child: FittedBox(child: emoji.widget), + ), + ); + }, + ), + SizedBox(height: 4), + ], + ); + }, + ), + ), + ], + ); + }, + ), + }, + ); + } +} diff --git a/pubspec.lock b/pubspec.lock new file mode 100644 index 0000000..2bf7a40 --- /dev/null +++ b/pubspec.lock @@ -0,0 +1,690 @@ +# Generated by pub +# See https://dart.dev/tools/pub/glossary#lockfile +packages: + _fe_analyzer_shared: + dependency: transitive + description: + name: _fe_analyzer_shared + sha256: fdcd9f70f9eb80df3bc5ed0fa67280df2595fd481948df8a9ab082e6a40ad04b + url: "https://pub.dev" + source: hosted + version: "108.0.0" + analysis_server_plugin: + dependency: transitive + description: + name: analysis_server_plugin + sha256: "3460f040e1f77647fcd82db9bd3bb117de04d04a3d67c39ad361794331147a4e" + url: "https://pub.dev" + source: hosted + version: "0.3.23" + analyzer: + dependency: transitive + description: + name: analyzer + sha256: a51c769bff3b6dfbe9d60199b8606d808290702a296bef0c26a4ca391d414e46 + url: "https://pub.dev" + source: hosted + version: "14.4.0" + analyzer_buffer: + dependency: transitive + description: + name: analyzer_buffer + sha256: f890a2e708e38fbf4238ad2f9fd3d506538acdddb0cd8eb2c3e8c7bd17784b57 + url: "https://pub.dev" + source: hosted + version: "0.3.4" + analyzer_plugin: + dependency: transitive + description: + name: analyzer_plugin + sha256: "9a3518eb84e8e26665874d9867534961d855493e9c5eb0eb55cbd46edd995529" + url: "https://pub.dev" + source: hosted + version: "0.14.17" + args: + dependency: transitive + description: + name: args + sha256: d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04 + url: "https://pub.dev" + source: hosted + version: "2.7.0" + async: + dependency: transitive + description: + name: async + sha256: e2eb0491ba5ddb6177742d2da23904574082139b07c1e33b8503b9f46f3e1a37 + url: "https://pub.dev" + source: hosted + version: "2.13.1" + boolean_selector: + dependency: transitive + description: + name: boolean_selector + sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea" + url: "https://pub.dev" + source: hosted + version: "2.1.2" + build: + dependency: transitive + description: + name: build + sha256: "8a5c5761af8e31748bba3c82f68925ace40f3225c3eea25be9beb57eca7cd7a8" + url: "https://pub.dev" + source: hosted + version: "4.0.11" + build_config: + dependency: transitive + description: + name: build_config + sha256: d466ed2dc9c6cd1d169948879b84ee061eb5e22c64a7c6089879c6296d272a8d + url: "https://pub.dev" + source: hosted + version: "1.3.3" + build_daemon: + dependency: transitive + description: + name: build_daemon + sha256: e1d40ef3f7934986d5da2271b1ba07794921ce263e44d622fb6c406d76589e33 + url: "https://pub.dev" + source: hosted + version: "4.1.6" + build_runner: + dependency: "direct dev" + description: + name: build_runner + sha256: "894c243f6bc32015fec466ce30a6925bd537a77a426ee5bf481120477eb3de67" + url: "https://pub.dev" + source: hosted + version: "2.16.1" + built_collection: + dependency: transitive + description: + name: built_collection + sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100" + url: "https://pub.dev" + source: hosted + version: "5.1.1" + built_value: + dependency: transitive + description: + name: built_value + sha256: f87ea98192116f7093cb214551ce1929caae0681fdba282b3d8b4462adee7bb7 + url: "https://pub.dev" + source: hosted + version: "8.13.0" + characters: + dependency: transitive + description: + name: characters + sha256: faf38497bda5ead2a8c7615f4f7939df04333478bf32e4173fcb06d428b5716b + url: "https://pub.dev" + source: hosted + version: "1.4.1" + checked_yaml: + dependency: transitive + description: + name: checked_yaml + sha256: "959525d3162f249993882720d52b7e0c833978df229be20702b33d48d91de70f" + url: "https://pub.dev" + source: hosted + version: "2.0.4" + clock: + dependency: transitive + description: + name: clock + sha256: e51d50bca3217c9a9fa2b41a30e4a38971133f5f9ec7a3d57bae095007f1d28e + url: "https://pub.dev" + source: hosted + version: "1.1.3" + collection: + dependency: "direct main" + description: + name: collection + sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" + url: "https://pub.dev" + source: hosted + version: "1.19.1" + convert: + dependency: transitive + description: + name: convert + sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68 + url: "https://pub.dev" + source: hosted + version: "3.1.2" + crypto: + dependency: transitive + description: + name: crypto + sha256: c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf + url: "https://pub.dev" + source: hosted + version: "3.0.7" + cupertino_ui: + dependency: transitive + description: + name: cupertino_ui + sha256: c6747018d37d32feeeb858a1d7043831cb541460ebe1a890a995cdb8df8ea5a5 + url: "https://pub.dev" + source: hosted + version: "1.1.0" + dart_style: + dependency: transitive + description: + name: dart_style + sha256: "82ade9fc4273f29ed673e33166944465225b4f7fc5d4aaef48605cc751c18fc1" + url: "https://pub.dev" + source: hosted + version: "3.1.13" + fake_async: + dependency: transitive + description: + name: fake_async + sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44" + url: "https://pub.dev" + source: hosted + version: "1.3.3" + fast_immutable_collections: + dependency: "direct main" + description: + name: fast_immutable_collections + sha256: "58cec99fc068427c71901e82d4b31b232240ebe6e61200993c2cb91bcada0ff6" + url: "https://pub.dev" + source: hosted + version: "11.2.0" + file: + dependency: transitive + description: + name: file + sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4 + url: "https://pub.dev" + source: hosted + version: "7.0.1" + fixnum: + dependency: transitive + description: + name: fixnum + sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be + url: "https://pub.dev" + source: hosted + version: "1.1.1" + flutter: + dependency: "direct main" + description: flutter + source: sdk + version: "0.0.0" + flutter_hooks: + dependency: "direct main" + description: + name: flutter_hooks + sha256: "8ae1f090e5f4ef5cfa6670ce1ab5dddadd33f3533a7f9ba19d9f958aa2a89f42" + url: "https://pub.dev" + source: hosted + version: "0.21.3+1" + flutter_lints: + dependency: "direct dev" + description: + name: flutter_lints + sha256: "3105dc8492f6183fb076ccf1f351ac3d60564bff92e20bfc4af9cc1651f4e7e1" + url: "https://pub.dev" + source: hosted + version: "6.0.0" + flutter_localizations: + dependency: "direct main" + description: flutter + source: sdk + version: "0.0.0" + flutter_riverpod: + dependency: "direct main" + description: + name: flutter_riverpod + sha256: "2b7f9d2a3c730ac1a98221b420cef966b990fca7ab546ede324642ca57a533e3" + url: "https://pub.dev" + source: hosted + version: "3.4.3" + flutter_test: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + freezed: + dependency: "direct dev" + description: + name: freezed + sha256: "541a82723c84298f3ca46a6c2186935aa21ad529ad1f1423d67af18040494f51" + url: "https://pub.dev" + source: hosted + version: "4.0.1" + freezed_annotation: + dependency: "direct main" + description: + name: freezed_annotation + sha256: "7294967ff0a6d98638e7acb774aac3af2550777accd8149c90af5b014e6d44d8" + url: "https://pub.dev" + source: hosted + version: "3.1.0" + glob: + dependency: transitive + description: + name: glob + sha256: "218aeb56050c714f62a3182775320dfa04602b55074873e24e31bbd39bda96fb" + url: "https://pub.dev" + source: hosted + version: "2.2.0" + graphs: + dependency: transitive + description: + name: graphs + sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0" + url: "https://pub.dev" + source: hosted + version: "2.3.2" + hooks_riverpod: + dependency: "direct main" + description: + name: hooks_riverpod + sha256: d58e1e14aa112ca9c56d54effb7d0d717b2d3f96dad3cdd1fce16f8740450700 + url: "https://pub.dev" + source: hosted + version: "3.4.3" + http: + dependency: "direct main" + description: + name: http + sha256: "87721a4a50b19c7f1d49001e51409bddc46303966ce89a65af4f4e6004896412" + url: "https://pub.dev" + source: hosted + version: "1.6.0" + http_multi_server: + dependency: transitive + description: + name: http_multi_server + sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8 + url: "https://pub.dev" + source: hosted + version: "3.2.2" + http_parser: + dependency: transitive + description: + name: http_parser + sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571" + url: "https://pub.dev" + source: hosted + version: "4.1.2" + intl: + dependency: transitive + description: + name: intl + sha256: "1ca20c894b1717686a2319b8548763d812bc0aabdac580420a44c5178c57a867" + url: "https://pub.dev" + source: hosted + version: "0.20.3" + io: + dependency: transitive + description: + name: io + sha256: "2635216ca6a737e60de577ffa1a48a0bec76ca8a62917cfc1bb88c14c570646f" + url: "https://pub.dev" + source: hosted + version: "1.1.0" + json_annotation: + dependency: "direct main" + description: + name: json_annotation + sha256: "2a743920d81b7910627f68ee2c9ac1fc0bfee32b9fc3403587d7c6791ca12f80" + url: "https://pub.dev" + source: hosted + version: "4.12.0" + json_serializable: + dependency: "direct dev" + description: + name: json_serializable + sha256: e45aefa0324f08c683caafbb94b72837aa6193c61822799c916e45f4a263113d + url: "https://pub.dev" + source: hosted + version: "6.14.1" + leak_tracker: + dependency: transitive + description: + name: leak_tracker + sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" + url: "https://pub.dev" + source: hosted + version: "11.0.2" + leak_tracker_flutter_testing: + dependency: transitive + description: + name: leak_tracker_flutter_testing + sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1" + url: "https://pub.dev" + source: hosted + version: "3.0.10" + leak_tracker_testing: + dependency: transitive + description: + name: leak_tracker_testing + sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1" + url: "https://pub.dev" + source: hosted + version: "3.0.2" + lints: + dependency: transitive + description: + name: lints + sha256: "12f842a479589fea194fe5c5a3095abc7be0c1f2ddfa9a0e76aed1dbd26a87df" + url: "https://pub.dev" + source: hosted + version: "6.1.0" + listen: + dependency: transitive + description: + name: listen + sha256: "47501a08016a43fcad79252439d723f50f14f88fa7bfd8a177e0a417e5c9e1f2" + url: "https://pub.dev" + source: hosted + version: "1.0.1" + logging: + dependency: transitive + description: + name: logging + sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61 + url: "https://pub.dev" + source: hosted + version: "1.3.0" + matcher: + dependency: transitive + description: + name: matcher + sha256: "31bd099b47c10cd1aeb55146a2d46ce0277630ecef3f7dae54ad7873f36696cd" + url: "https://pub.dev" + source: hosted + version: "0.12.20" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + sha256: "9c337007e82b1889149c82ed242ed1cb24a66044e30979c44912381e9be4c48b" + url: "https://pub.dev" + source: hosted + version: "0.13.0" + material_ui: + dependency: "direct main" + description: + name: material_ui + sha256: fbfb53cab6c4629438feeade5f3d305f72944bc9d9f25786b19106d32b80ec45 + url: "https://pub.dev" + source: hosted + version: "1.2.0" + meta: + dependency: transitive + description: + name: meta + sha256: c82594181e3312f3d0695fc95aaaf7758d75b8d4ae2bbecf223b9fd5109a059d + url: "https://pub.dev" + source: hosted + version: "1.18.3" + mime: + dependency: transitive + description: + name: mime + sha256: bd47de35f07e27267e69c8c8b22edf9473bfee170a60d60fcc93730c5144b7f6 + url: "https://pub.dev" + source: hosted + version: "2.1.0" + package_config: + dependency: transitive + description: + name: package_config + sha256: ffcf4cf3d6c0b74ac43708d9f56625506e8a68aa935abe9d267a7330f320eb5d + url: "https://pub.dev" + source: hosted + version: "3.0.0" + path: + dependency: transitive + description: + name: path + sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" + url: "https://pub.dev" + source: hosted + version: "1.9.1" + pool: + dependency: transitive + description: + name: pool + sha256: "4177f68c237ea2128d1bee66ac17b2ce05ba3dbaafcbdd54c5d40a39d0b6b11c" + url: "https://pub.dev" + source: hosted + version: "1.5.3" + pub_semver: + dependency: transitive + description: + name: pub_semver + sha256: "261236774e8b1d69cfc6b9eabbc96c40f25e7a2d6b171f3385d4f65d5734fb24" + url: "https://pub.dev" + source: hosted + version: "2.2.1" + pubspec_parse: + dependency: transitive + description: + name: pubspec_parse + sha256: c38b81cbf34450b67e0265d73433569d12e34782e30ed769c9cc99c9d5f2e796 + url: "https://pub.dev" + source: hosted + version: "1.6.0" + riverpod: + dependency: transitive + description: + name: riverpod + sha256: "484dfc873ea4c4f4240e5635444fa066f87b07862b7279ebd004a2b71fba4b7a" + url: "https://pub.dev" + source: hosted + version: "3.4.3" + riverpod_analyzer_utils: + dependency: transitive + description: + name: riverpod_analyzer_utils + sha256: bb13cb3985815840cc103eda1027158358c5fdc00f308fc6f76574d0594107af + url: "https://pub.dev" + source: hosted + version: "1.0.0-dev.12" + riverpod_lint: + dependency: "direct dev" + description: + name: riverpod_lint + sha256: "215cb3cd54a97e09bc3512535fa4e8bedd3bf2a06dc2ae015ac8e0050fc71bd1" + url: "https://pub.dev" + source: hosted + version: "3.1.9" + shelf: + dependency: transitive + description: + name: shelf + sha256: e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12 + url: "https://pub.dev" + source: hosted + version: "1.4.2" + shelf_web_socket: + dependency: transitive + description: + name: shelf_web_socket + sha256: "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925" + url: "https://pub.dev" + source: hosted + version: "3.0.0" + sky_engine: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + source_gen: + dependency: transitive + description: + name: source_gen + sha256: "11b6047da8e4eb6c643ccac3d0fda3f9c9e11651695f7da24a85ade8aff15a44" + url: "https://pub.dev" + source: hosted + version: "4.3.0" + source_helper: + dependency: transitive + description: + name: source_helper + sha256: "5e6f216fdf6376c9f3852381ae037499797a3385377d388b011dac98d303c67c" + url: "https://pub.dev" + source: hosted + version: "1.3.13" + source_span: + dependency: transitive + description: + name: source_span + sha256: "56a02f1f4cd1a2d96303c0144c93bd6d909eea6bee6bf5a0e0b685edbd4c47ab" + url: "https://pub.dev" + source: hosted + version: "1.10.2" + stack_trace: + dependency: transitive + description: + name: stack_trace + sha256: "277654b3034d17ac6f9f1cb5595db011b1d5d41e8806866db28e0abaa101c490" + url: "https://pub.dev" + source: hosted + version: "1.12.2" + state_notifier: + dependency: transitive + description: + name: state_notifier + sha256: b8677376aa54f2d7c58280d5a007f9e8774f1968d1fb1c096adcb4792fba29bb + url: "https://pub.dev" + source: hosted + version: "1.0.0" + stream_channel: + dependency: transitive + description: + name: stream_channel + sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d" + url: "https://pub.dev" + source: hosted + version: "2.1.4" + stream_transform: + dependency: transitive + description: + name: stream_transform + sha256: a00e5f18bffc764f923e7dec1038527f7fe7a1791361a7117f0358193f13d53a + url: "https://pub.dev" + source: hosted + version: "2.1.2" + string_scanner: + dependency: transitive + description: + name: string_scanner + sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43" + url: "https://pub.dev" + source: hosted + version: "1.4.1" + super_sliver_list: + dependency: "direct main" + description: + name: super_sliver_list + sha256: b1e1e64d08ce40e459b9bb5d9f8e361617c26b8c9f3bb967760b0f436b6e3f56 + url: "https://pub.dev" + source: hosted + version: "0.4.1" + term_glyph: + dependency: transitive + description: + name: term_glyph + sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e" + url: "https://pub.dev" + source: hosted + version: "1.2.2" + test_api: + dependency: transitive + description: + name: test_api + sha256: "2a122cbe059f8b610d3a5415f42e255b6c17b1f21eee1d960f31080237fb4f11" + url: "https://pub.dev" + source: hosted + version: "0.7.12" + typed_data: + dependency: transitive + description: + name: typed_data + sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 + url: "https://pub.dev" + source: hosted + version: "1.4.0" + uuid: + dependency: transitive + description: + name: uuid + sha256: "9b129329f58692f6e6578329498a8fe9fbe98f090beb764ffbb8ee2eadd01dcd" + url: "https://pub.dev" + source: hosted + version: "4.6.0" + vector_math: + dependency: transitive + description: + name: vector_math + sha256: "1d774bbdf6b72a0b12122fc1560c9c2d2a67db5a4a4cc2bd8a5c990ab20e3188" + url: "https://pub.dev" + source: hosted + version: "2.4.0" + vm_service: + dependency: transitive + description: + name: vm_service + sha256: "5f37239c4851efcef929cea7824e76df7f2f0970aef85d66bbc430afa40e72f0" + url: "https://pub.dev" + source: hosted + version: "15.3.0" + watcher: + dependency: transitive + description: + name: watcher + sha256: "1398c9f081a753f9226febe8900fce8f7d0a67163334e1c94a2438339d79d635" + url: "https://pub.dev" + source: hosted + version: "1.2.1" + web: + dependency: transitive + description: + name: web + sha256: "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a" + url: "https://pub.dev" + source: hosted + version: "1.1.1" + web_socket: + dependency: transitive + description: + name: web_socket + sha256: "34d64019aa8e36bf9842ac014bb5d2f5586ca73df5e4d9bf5c936975cae6982c" + url: "https://pub.dev" + source: hosted + version: "1.0.1" + web_socket_channel: + dependency: transitive + description: + name: web_socket_channel + sha256: d645757fb0f4773d602444000a8131ff5d48c9e47adfe9772652dd1a4f2d45c8 + url: "https://pub.dev" + source: hosted + version: "3.0.3" + yaml: + dependency: transitive + description: + name: yaml + sha256: f67cdd8e07d3c6329146aaef1ba043542b3134c12489f553ca9a7435d1068aea + url: "https://pub.dev" + source: hosted + version: "3.1.4" + yaml_edit: + dependency: transitive + description: + name: yaml_edit + sha256: "07c9e63ba42519745182b88ca12264a7ba2484d8239958778dfe4d44fe760488" + url: "https://pub.dev" + source: hosted + version: "2.2.4" +sdks: + dart: ">=3.13.0 <4.0.0" + flutter: ">=3.44.0" diff --git a/pubspec.yaml b/pubspec.yaml new file mode 100644 index 0000000..527a790 --- /dev/null +++ b/pubspec.yaml @@ -0,0 +1,36 @@ +name: material_emoji_picker +description: A generic but configurable emoji picker for Flutter +version: 1.0.0 +repository: https://git.federated.nexus/Henry-Hiles/material_emoji_picker +issue_tracker: https://git.federated.nexus/Henry-Hiles/material_emoji_picker/issues + +flutter: + assets: + - assets/emoji.json + uses-material-design: true + +environment: + sdk: ^3.13.0 + +dependencies: + flutter: + sdk: flutter + flutter_localizations: + sdk: flutter + flutter_riverpod: ^3.4.3 + hooks_riverpod: ^3.4.3 + fast_immutable_collections: ^11.2.0 + freezed_annotation: ^3.1.0 + collection: ^1.19.1 + json_annotation: ^4.12.0 + flutter_hooks: ^0.21.3+1 + http: ^1.6.0 + super_sliver_list: ^0.4.1 + material_ui: ^1.2.0 + +dev_dependencies: + build_runner: 2.16.1 + flutter_lints: 6.0.0 + freezed: 4.0.1 + riverpod_lint: 3.1.9 + json_serializable: 6.14.1 diff --git a/scripts/fetch.dart b/scripts/fetch.dart new file mode 100644 index 0000000..9bcee4f --- /dev/null +++ b/scripts/fetch.dart @@ -0,0 +1,20 @@ +import "dart:io"; + +import "package:http/http.dart"; + +void main(List args) async { + print("Downloading emoji list..."); + + final response = await get( + .https("github.com", "github/gemoji/raw/refs/heads/master/db/emoji.json"), + ); + + if (response.statusCode != 200) { + throw Exception("Failed to load emoji data"); + } + + await File.fromUri(Platform.script.resolve("../assets/emoji.json")) + .writeAsString(response.body); + + print("Emoji list written!"); +}