🔍 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
Metadata
Release files for termimoji 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| termimoji-1.0.0.tar.gz | 7.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| termimoji-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.6 kB
Release files / termimoji-1.0.0.tar.gz
| Download URL | termimoji-1.0.0.tar.gz |
|---|---|
| Size | 7.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4889a2592f8362745808be334bfaa8c682a01b9b61b3882c6b9bb93cf6e68b6d
|
|
BLAKE2b-256 checksum How to use checksums |
730283e1b302f1d6148f02bff021f868c98ede4080a67239a701caf1b03cc71a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|
Release files / termimoji-1.0.0-py3-none-any.whl
| Download URL | termimoji-1.0.0-py3-none-any.whl |
|---|---|
| Size | 7.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cfc0156db132e97ae18c2e5aab0417596fb8ad6d7b84ff4d9e6ff62aac8a55b1
|
|
BLAKE2b-256 checksum How to use checksums |
b7e09b0f0624e85d5c448dae493f2d1924bc44dfacb4e02df8de3c8dc2dcfb5b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|