ShortMoji makes it easy to insert emojis and special characters anywhere with simple keyboard shortcuts (similar to Discord's emoji system). 🔥
(Click here to see the full list) 145 SHORTCUTS FOR 145 UNIQUE EMOJIS AND SPECIAL CHARACTERS ! 🤪
Shortcut | Émoji |
---|---|
:gri |
😀 |
:smi |
😄 |
:la |
😆 |
:ro |
🤣 |
:sl |
🙂 |
:wi |
😉 |
:in |
😇 |
:sm |
😃 |
:gr |
😁 |
:sw |
😅 |
:jo |
😂 |
:up |
🙃 |
:bl |
😊 |
:3h |
🥰 |
:st |
🤩 |
:kisc |
😚 |
:te |
🥲 |
:hea |
😍 |
:ki |
😘 |
:rel |
|
:kis |
😙 |
:yu |
😋 |
:stuw |
😜 |
:stuc |
😝 |
:stu |
😛 |
:za |
🤪 |
:mo |
🤑 |
:sa |
🫡 |
:hu |
🤗 |
:sh |
🤫 |
:ha |
🤭 |
:th |
🤔 |
:zi |
🤐 |
:ner |
😐 |
:no |
😶 |
:smir |
😏 |
:rol |
🙄 |
:fa |
😮💨 |
:ra |
🤨 |
:exp |
😑 |
:fac |
😶🌫️ |
:un |
😒 |
:grim |
😬 |
:ly |
🤥 |
:re |
😌 |
:slee |
😪 |
:sle |
😴 |
:pe |
😔 |
:dr |
🤤 |
:ma |
😷 |
:ba |
🤕 |
:vo |
🤮 |
:ho |
🥵 |
:wo |
🥴 |
:sp |
😵💫 |
:the |
🤒 |
:na |
🤢 |
:sn |
🤧 |
:co |
🥶 |
:di |
😵 |
:ex |
🤯 |
:cow |
🤠 |
:dis |
🥸 |
:pa |
🥳 |
:su |
😎 |
:ne |
🤓 |
:mon |
🧐 |
:con |
😕 |
:sli |
🙁 |
:op |
😮 |
:as |
😲 |
:pl |
🥺 |
:an |
😧 |
:col |
😰 |
:cr |
😢 |
:sc |
😱 |
:per |
😣 |
:swe |
😓 |
:ti |
😫 |
:wor |
😟 |
:fr |
|
:hus |
😯 |
:fl |
😳 |
:fro |
😦 |
:fe |
😨 |
:disr |
😥 |
:so |
😭 |
:conf |
😖 |
:disa |
😞 |
:we |
😩 |
:ya |
🥱 |
:tr |
😤 |
:ang |
😠 |
:imps |
😈 |
:sk |
💀 |
:po |
😡 |
:cu |
🤬 |
:im |
👿 |
:cro |
☠️ |
:poo |
💩 |
:og |
👹 |
:gh |
👻 |
:inv |
👾 |
:cl |
🤡 |
:gob |
👺 |
:al |
👽 |
:rob |
🤖 |
:cs |
😺 |
:cj |
😹 |
:csm |
😼 |
:csc |
🙀 |
:cp |
😾 |
:csmi |
😸 |
:ch |
😻 |
:ck |
😽 |
:cc |
😿 |
:se |
🙈 |
:spe |
🙊 |
:hear |
🙉 |
:lo |
💌 |
:gi |
💝 |
:heart |
💗 |
:rev |
💞 |
:he |
❤️ |
:kiss |
💋 |
:wa |
👋 |
:fu |
🖕 |
:tu |
👍 |
:td |
👎 |
:pr |
🙏 |
:ey |
👀 |
:go |
🐐 |
:fi |
🔥 |
:moy |
🗿 |
:spa |
✨ |
:au |
⬆️ |
:ar |
➡️ |
:ad |
⬇️ |
:ale |
⬅️ |
:che |
✅ |
:x |
❌ |
Shortcut | Special character |
---|---|
:>> |
→ |
:<< |
← |
:à |
À |
:é |
É |
You can find the JSON where they are stored HERE
Download the latest version HERE ! 🤩
If you are on MacOS or Linux you will have to run the python file main.py
because the executable will not work (but you can also execute the python file even if you are on Windows) :
Download the source code and make sure Python 3.12.7
is installed on your system. You can check your Python version with python3 --version
.
-
Windows :
If Python is not installed or you need to update it, download the version 3.12 or later at python.org.
Once python is installed, install the required libraries using pip :pip install pyautogui pynput pyperclip pystray PIL webbrowser
.
Then run the following script in the same directory asmain.py
:python3 main.py
. -
MacOS :
If Python is not installed or you need to update it :- Install Homebrew (if not already installed) with
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
. - Install Python with
brew install [email protected]
. - Or to update it use
brew upgrade [email protected]
.
Install the required libraries using pip :
pip install pyautogui pynput pyperclip pystray PIL webbrowser
.
Then run the following script in the same directory asmain.py
:python3 main.py
.On macOS, some features (like
pyautogui
andpynput
) require accessibility permissions :
OpenSystem Preferences
>Security & Privacy
>Accessibility
.
Add your terminal or IDE to the list of allowed apps. - Install Homebrew (if not already installed) with
-
Linux :
Use your package manager to install Python. For example :
On Debian/Ubuntu typesudo apt update
and thensudo apt install python3.12
.
On Fedora typesudo dnf install python3.12
.If the latest version is not available via your package manager, you can install Python manually :
Download the latest source code from python.org.
Follow the instructions for compiling and installing.Install the required libraries using pip :
pip install pyautogui pynput pyperclip pystray PIL webbrowser
.
Then run the following script in the same directory asmain.py
:python3 main.py
.
- Windows :
Press⊞ Win
+R
and typeshell:startup
.
Then create a shortcut (Right-click
->New
->Shortcut
),
And paste the path toShortMoji.exe
(for exampleC:\Users\User\Downloads\ShortMoji.exe
).
ClickEnter
. - MacOS :
Click the Apple logo in the top left corner and selectSystem Preferences
.
Click onUsers & Groups
.
Select the user account you want to add the application to.
Click onLogin Items
.
Click the+
button at the bottom of the list.
Navigate to the location ofShortMoji.app
(e.g.Applications/ShortMoji.app
) and select it.
ClickAdd
. - Linux :
Open a terminal and navigate to the~/.config/autostart
directory.
Create a new file calledshortmoji.desktop
with the following contents:Replace[Desktop Entry] Type=Application Exec=/path/to/ShortMoji Hidden=false NoDisplay=false X-GNOME-Autostart-enabled=true
/path/to/shortmoji
with the path to theShortMoji
executable.
Your antivirus might flag the program as a virus on the first run but it's a false positive (you can check the code, everything is in main.py) don't worry ! 😅
Type a shortcut from the list HERE, press space
and it will automatically be replaced by the corresponding emoji or special character, it's that simple ! 🥳
The program may not always work in system applications (e.g. Task Manager) because the OS blocks keyboard access at that time
If you want to close the program, just press your escape
key twice or close it from the system tray !
Launch ShortMoji and start typing your shortcuts to see your emojis appear automatically ! ✨
-
Easy shortcuts : If you are already using Discord then it should be easy for you to start using ShortMoji, else GO LEARN THE SHORTCUTS ! 🗿
-
Fast correction : If you misspell a shortcut, you can retype it (if you do it right away) and it will still be replaced ! 😎
-
Lightweight program : ShortMoji is a lightweight utility program that doesn't slow down your system. And if you want, you can easily close the program by clicking your Escape key twice ! 🤓
-
System tray : The program also has a system tray icon that you can click to see the repository or close the program ! 💻
-
Audience : Whether you're a developper looking for efficiency, a casual user who enjoys using emojis or a Discord user who's already familiar with emoji shortcuts, ShortMoji is the perfect tool for you ! 🤠
-
Support : I'm committed to regularly update ShortMoji with new emojis and features. Contributions are welcome, submit pull requests, suggest ideas to help it grow by creating an issue or even send me an email ! 🔥
Free project under the GNU license. Do what you want with it! 🚀