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

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-3.1.0.tar.gz (73.7 kB view details)

Uploaded Source

Built Distribution

em_keyboard-3.1.0-py3-none-any.whl (67.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: em_keyboard-3.1.0.tar.gz
  • Upload date:
  • Size: 73.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for em_keyboard-3.1.0.tar.gz
Algorithm Hash digest
SHA256 fabf42078bc44ef7b71d3c21df3e9689c88d99256e801f5fbc331694a409c188
MD5 6da2d406164dfe5e222611bb92d4a7ad
BLAKE2b-256 806d9d02f1f8c30999a4dd08ea3e94dfe8942b689e46934810259c237d62d9f9

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: em_keyboard-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 67.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for em_keyboard-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 601ed626d0a3d5a729841c8100ebec632087206904561d12b6414b35233f906d
MD5 aa30b73430d7dd5ffb0cc11f7761bb10
BLAKE2b-256 b885f4190047904ecb3a87b724ca6b60d7a3618d02c47b33a2b77cc9007cc92b

See more details on using hashes here.

Provenance

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