Skip to content

Add full Unicode and emoji support to your Raspberry Pi! πŸ–₯️ Easily install πŸ“₯ full Unicode compatible βš™οΈ fonts and add a shortcut to your main menu to open the emoji copier. πŸ˜€

Notifications You must be signed in to change notification settings

Sim3-14159/emoji-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ˜„ Emoji App 🎨

A Python desktop app to browse, copy, and generate emojis!
Quickly grab your favorite emojis, see their colon-style names, and even generate PNGs from a list.


✨ Features

  • πŸ–ΌοΈ Emoji Grid – Scrollable interface to browse all emojis.
  • πŸ“‹ Clipboard Copy – Click any emoji to copy it as a Unicode character.
  • 🏷️ Emoji Names – See the colon-style name (e.g., :smile:) in the status bar.
  • πŸ–ŒοΈ Emoji PNG Generator – Convert emoji characters from a text list into images (make_emojis.py).

πŸ› οΈ Dependencies

πŸ“¦ Packages

Name Version Purpose
tkinter system default GUI framework
Pillow 9.6.0 Image handling
pyperclip 1.8.2 Clipboard integration
emoji 2.6.0 Emoji parsing and conversion
pilmoji 1.2.0 Render emojis onto images
regex 2025.11.21 Advanced Unicode regex support

Warning

Versions are recommended; newer versions may not work.

🧰 System Tools

Name Version Purpose
python 3.7.x+ You need Python to run .py files.

πŸ“‚ Project Structure

Name Description
main.py Launches emoji app GUI.
make_emojis.py Run this to configure main.py to use the emojis in emojis.txt.
emojis.txt Put any emojis you want in this file, then run make_emojis.py to configure the app to use them.
images/ When make_emojis.py is run, the output files are stored in here.
LICENSE It's a license πŸ€“. What did you think it did?
README.md This file, a REAME

πŸš€ Usage

  1. Run the app:
python main.py
  1. Generate PNG emojis:
python make_emojis.py

Generated images will appear in the images/ folder.


πŸ’‘ Notes

  • Works on Windows, macOS, and Linux.
  • The app automatically keeps your emoji images organized.
  • Ideal for developers, designers, or anyone who loves emojis! πŸŽ‰

About

Add full Unicode and emoji support to your Raspberry Pi! πŸ–₯️ Easily install πŸ“₯ full Unicode compatible βš™οΈ fonts and add a shortcut to your main menu to open the emoji copier. πŸ˜€

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages