/emojipastagenerator

Converts Text into Emojipasta using AngularJS and emojilib.

Primary LanguageJavaScript

emojipastagenerator

https://erikyangs.github.io/emojipastagenerator

You: I want my text to look like sewage.


>Me: Say no more fam.
>You: wow 😮 my words 🆔 look 👁 like 😄😄😄 sewage 💩 now!

Made possible by Bootstrap, JQuery, AngularJS, and emojilib.

Special thanks to Lawrence Hsiung for additional emoji mappings.

Issues

  • Each user converts online json file to something usable upon loading
    • there could just be an already converted json file
  • Personal emoji mappings with the same first word would conflict
  • User converts entire text box to emoji multiple times for each keyboard input
  • Extremely inefficient conversion from JSON of emojis to objects:
    • regular keys -> lowercase keys
    • lowercase object -> word array
  • Extremely inefficient conversion from text to emojipasta:
    • text -> array of words
    • array of words -> lowercase array of words
    • lowercase array of words compared with JSON of emojis
    • matching emojis added to final output string

Brainstormed additions

  • More emoji mappings!
  • Sharing your emojipasta
  • A simpler URL (but that costs money...)

Etc.

Thanks for checking it out! Always open to suggestions and contributions!