🔍 TermiMoji
A lightning-fast terminal emoji search & copy tool with fuzzy matching. Never struggle finding the perfect emoji again! ✨
✨ Features
- 🚀 Lightning Fast - Instant fuzzy search across 3000+ emojis
- 🎯 Smart Fuzzy Matching - Find emojis even with typos
- 📋 One-Click Copy - Auto-copy to clipboard with zero friction
- 🎨 Rich Categories - Search by keywords, emotions, or activities
- 🌙 Dark Mode - Beautiful default theme for terminal
- ⚡ Zero Dependencies - Pure Python, no bloat
📦 Installation
# Via pip
pip install termimoji
# Via uv (faster)
uv add termimoji
🎮 Usage
# Interactive search mode
termimoji
# Quick search from command line
termimoji "party"
termimoji "fire" --copy
termimoji "cat" --limit 5
Interactive Mode
🔍 Search: love
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
❤️ red_heart love hearts love_letter
💕 two_hearts sparkling_heart heart_eyes
💖 growing_heart heart_with_arrow
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
↑↓ Navigate Enter Copy Esc Quit
🧩 Example Searches
| Query | Results |
|---|---|
party |
🎉 🎊 🥳 🎈 |
fire |
🔥 🚒 🧨 💥 |
cat |
🐱 😺 😸 😹 |
coffee |
☕ 🫖 🥤 🍵 |
money |
💰 💵 💴 💶 |
🛠️ Configuration
Create ~/.termimoji/config.json:
{
"limit": 10,
"auto_copy": true,
"theme": "dark",
"categories": ["smileys", "animals", "food"]
}
📋 Requirements
- Python 3.10+
- pip / uv
🤝 Contributing
Contributions are welcome! Feel free to:
- Report bugs
- Suggest new features
- Submit PRs
📜 License
MIT License - See LICENSE for details.
Made with ❤️ for terminal lovers
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
termimoji-1.0.0.tar.gz
(7.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file termimoji-1.0.0.tar.gz.
File metadata
- Download URL: termimoji-1.0.0.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4889a2592f8362745808be334bfaa8c682a01b9b61b3882c6b9bb93cf6e68b6d
|
|
| MD5 |
7fa4fc105d3611dfc7b7830f7d60c418
|
|
| BLAKE2b-256 |
730283e1b302f1d6148f02bff021f868c98ede4080a67239a701caf1b03cc71a
|
File details
Details for the file termimoji-1.0.0-py3-none-any.whl.
File metadata
- Download URL: termimoji-1.0.0-py3-none-any.whl
- Upload date:
- Size: 7.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cfc0156db132e97ae18c2e5aab0417596fb8ad6d7b84ff4d9e6ff62aac8a55b1
|
|
| MD5 |
658264df4669f827780629eb2998be14
|
|
| BLAKE2b-256 |
b7e09b0f0624e85d5c448dae493f2d1924bc44dfacb4e02df8de3c8dc2dcfb5b
|