Twemoji Emoji Picker In jQuery - Emoji Keyboard

File Size: 12.5 KB
Views Total: 4799
Last Update:
Publish Date:
Official Website: Go to website
License: MIT
Twemoji Emoji Picker In jQuery - Emoji Keyboard

Emoji Keyboard is a simple, fast, beautiful, resizable, and searchable emoji picker based on jQuery, Fuse.js, and Twitter Emoji.

See Also:

How to use it:

1. Load the needed jQuery library and Fuse.js (fuzzy-search) libraries in the document.

<script src="/path/to/cdn/jquery.min.js"></script>
<script src="/path/to/cdn/fuse.min.js"></script>

2. Download the plugin and put the following JavaScript & CSS files in the document.

<link rel="stylesheet" href="emoji_keyboard.css" />
<script src="emoji_keyboard.js"></script>

3. Initialize the emoji keyboard plugin and we're ready to go.

var emojiKeyboard = new EmojiKeyboard;

4. Enable a button to toggle the emoji picker.

<button id="test">Test here</button>

5. Execute a callback function when a user clicks on an emoji, with the emoji and a boolean telling if the window got closed.

<div id="output"></div>
const output = document.getElementById("output");
emojiKeyboard.callback = (emoji, closed) => {, closed)
  output.innerText += emoji.emoji;

6. Determine whether the emoji picker is resizable.

emojiKeyboard.resizable = true;

7. Determine if we should recreate the emoji keyboard when we cannot find it.

emojiKeyboard.auto_reconstruction = true;

8. Customize the placeholder of the emoji search field.

emojiKeyboard.default_placeholder = "Search Emoji...";


This awesome jQuery plugin is developed by ZRunner. For more Advanced Usages, please check the demo page or visit the official website.