Skip to content

sw1ftin/emojipicker

Repository files navigation

EmojiPicker

A lightweight desktop emoji picker for Windows with Discord-style emoji management.

Features

  • 🚀 Quick emoji access with customizable hotkey (default: Ctrl+Shift+E)
  • 🔍 Fast fuzzy search
  • ✨ Support for custom emojis
  • 📋 Multiple paste templates
  • 🖼️ Emoji preview
  • 🎯 Cursor-following window
  • 🎨 Customizable font
  • 🔄 System tray integration
  • ⌨️ Full keyboard navigation

Installation

  1. Install Python 3.8 or higher
  2. Install requirements:
pip install -r requirements.txt
  1. Run the application:
python emoji_picker.py

Usage

  1. Press Ctrl+Shift+E (default) to open the picker
  2. Type to search emojis
  3. Click or press Enter to select
  4. Right-click on emoji for options:
    • Copy URL
    • Add alias
    • Delete emoji

Settings

Access settings by clicking ⚙️:

  • General

    • Hotkey configuration
    • Startup options
    • Paste delay
  • Templates

    • URL only: {url}
    • Hidden character: [⠀]({url})
    • Add custom templates
  • Appearance

    • Font family
    • Font size

Compiling to EXE

  1. Install PyInstaller:
pip install pyinstaller
  1. Create the executable:
pyinstaller --noconfirm --onefile --windowed --icon "icon.ico" --add-data "icon.ico;." --name "EmojiPicker" emoji_picker.py

The executable will be created in the dist folder.

Requirements

  • Windows OS
  • Python 3.8+
  • Required packages (see requirements.txt)

License

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages