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

Uploaded Source

Built Distribution

em_keyboard-2.1.0-py3-none-any.whl (37.5 kB view details)

Uploaded Python 3

File details

Details for the file em-keyboard-2.1.0.tar.gz.

File metadata

  • Download URL: em-keyboard-2.1.0.tar.gz
  • Upload date:
  • Size: 43.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for em-keyboard-2.1.0.tar.gz
Algorithm Hash digest
SHA256 25ceb89026e7a253c28aa2fb3c5eebfb126f1e256f99cd01d06e12d3e33b4891
MD5 888d1380bf7d491134a9344c1ad8c16d
BLAKE2b-256 6e7dfb137bdd43c0d6dabdf12f504e2d6dd1caedfbba40eccf4b7d5f72bcadc0

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: em_keyboard-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 37.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for em_keyboard-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 33bf3f8e10ae126dc8f8d75d27681e8865c1869fd96bf89ab6d1d448484af3b8
MD5 9c77a74a45fb5ae15cc6e683a6c99795
BLAKE2b-256 c2cd563fae95b47f2aa9cda9bcebe3649df98c38c200293d1b860f0be92f226b

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