😃 A chrome extension to autosuggest emojis while writing on the web.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
assets
test
.babelrc
.bowerrc
.editorconfig
.gitattributes
.gitignore
Readme.md
bower.json
gulpfile.babel.js
package.json
yarn.lock

Readme.md

Twitter

A chrome extension to autosuggest emojis while writing on the web. It works in any test input fields, textarea and contenteditable divs.

Contents

Screenshot

Disabling on a domain

The icon of the extension works as a toggle switch. Click on it and it will enable/disable for the current domain.

Note : It will also refresh the page as soon as you click it.

Known Issues

Sometimes in Single Page Applications, the extension script isn't run at a proper time when the page updates due to the inconsistent behaviour of chrome.tabs.onUpdated API. In such cases you can manually trigger the extension by using the shortcut Cmd/Ctrl + Alt + E.

Disable smart suggestions

In case you don't need smart suggestions or you feel that the suggestions are slow to come, you can disable smart suggestions by going to Emoji assistant icon > Right Click > Options > Disable Smart Suggestions Checkbox

Todo

  • Better GUI for domain enable/disable
  • Disable at input box level
  • show twitter emojis if domain is twitter.com and tweetdeck
  • Find a workaround for .onUpdated API issue mentioned in know issues.

Development

  1. Fork and clone the repo.
  2. Create a new branch.
  3. run cd emoji-assistant && npm install && gulp watch.
  4. Load the unpacked extension in your browser.
  5. Fix issues or add feature.
  6. Open a PR.

Credits

The logo is designed by Ranjith Alingal

License

MIT © Ritesh Kumar