Skip to main content

The CLI Emoji Keyboard

Project description

em: the cli emoji keyboard

PyPI version Supported Python versions PyPI downloads GitHub Actions status codecov GitHub

Emoji your friends and colleagues from the comfort of your own terminal.

em is a nifty command-line utility for referencing emoji characters by name. Provide the names of a few emoji, and those lucky chosen emojis will be displayed in your terminal, then copied to your clipboard. Automagically.

Emoji can be also searched by both categories and aspects.

Example Usage

Let's serve some delicious cake:

$ em sparkles shortcake sparkles
Copied! ✨ 🍰 ✨

Let's skip the copying (for scripts):

$ em 'chocolate bar' --no-copy
🍫

Let's find some emoji, by color:

$ em -s yellow
💛  yellow_heart
🌼  blossom
🌕  full_moon
⭐  star
🚸  children_crossing
🟡  yellow_circle
🟨  yellow_square

If there's only a single search result, it's copied:

$ em -s ukraine
Copied! 🇺🇦  flag_ukraine

Installation

At this time, em requires Python and pip:

python3 -m pip install em-keyboard

That's it!

Tests

If you wanna develop, you might want to write and run tests:

python3 -m pip install tox
tox

Have fun!

✨🍰✨

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

em_keyboard-4.4.0.tar.gz (110.5 kB view details)

Uploaded Source

Built Distribution

em_keyboard-4.4.0-py3-none-any.whl (106.3 kB view details)

Uploaded Python 3

File details

Details for the file em_keyboard-4.4.0.tar.gz.

File metadata

  • Download URL: em_keyboard-4.4.0.tar.gz
  • Upload date:
  • Size: 110.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for em_keyboard-4.4.0.tar.gz
Algorithm Hash digest
SHA256 2ed6347d6bec8604be24ec773ad8de305a35043b6bb706e7f4d4c65df47b73b6
MD5 4f2e74d90a99c14dee342f2a6fbac62f
BLAKE2b-256 bebe1c89b5ad98a81613885dde1a2bb5e2950cfa726d4066111c9dc1c70091a0

See more details on using hashes here.

File details

Details for the file em_keyboard-4.4.0-py3-none-any.whl.

File metadata

  • Download URL: em_keyboard-4.4.0-py3-none-any.whl
  • Upload date:
  • Size: 106.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for em_keyboard-4.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 efc91e1da9b19738e37a0653b5d21a1a21a16c6bdc31054c15a0e6b21b6d4f04
MD5 36056b2701b84df654802cc601ab7af6
BLAKE2b-256 51c5f5fe3cce5e2284bbb3303a3236835ab274edb7f295ed519753abd9111998

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page