SergioRibera
Simplemoji
Rust

Fast Application for look your amazing emojis write in Rust

Last updated Jun 11, 2026
85
Stars
7
Forks
6
Issues
0
Stars/day
Attention Score
31
Language breakdown
No language data available.
β–Έ Files click to expand
README

Simplemoji 😁

An application where you can have all the emojis with easy and quick access

GitHub Workflow Status (with event) GitHub Workflow Status (with event) AUR version GitHub release (with filter)

[!NOTE]
The shortcut with which you launch the application must be configured on your own according to the WindowManager you have

Features

  • πŸ”Ž Searchbar
  • πŸ‘‹ Tone emoji selector
  • πŸ‘οΈ Preview block
  • πŸ—ΊοΈ Keyboard Navigation (Tab/Shift Tab/Arrows/Space/Enter)
  • πŸ“Š Fuzzy Search Support
  • πŸ”£ Customizable Emoji Font
  • ©️ Copy to clipboard
  • 🎨 Custom UI Colors
  • πŸ”˜ Customize corner radius
  • ⚑ Blazing Fast
  • πŸ•Ÿ Recents
  • 🐧 Linux (X11/Wayland)
  • γŠ—οΈ Use IME to auto insert emoji into input texts (all platform supported)
[!NOTE]
For more details about IME, see imekit crate.

🎨 Custom UI Colors

Simplemoji Theme Preview Simplemoji Debug Keys Preview

For this we use the arguments of the application, for example

simplemoji -m '#000' -b '#DEA584'

simplemoji -m '#d485ad' --background-color '#262626'
simplemoji --primary-color '#c9cbd1' --background-color '#f2ecbc'

πŸ’½ Installation

Requirements: - Install Noto Color Emoji font on your system

Options:

  • Download from releases
  • If you use ArchLinux, just install from Aur

πŸ™‡ Usage

Fast Application for look your amazing emojis write in Rust

Usage: simplemoji [OPTIONS]

Options: -t, --tone <TONE> The skin tone to apply to emojis [possible values: default, light, medium-light, medium, medium-dark, dark] -d, --debug Show debug keys and additional internal information -f, --font <FONT> The font used to render emojis -r, --corner-radius <CORNER_RADIUS> The corner radius (in pixels) for emojis when they are in focus -s, --show-search Display the search bar in the UI --show-recent Show the "recent emojis" section --recent-rows <RECENT_ROWS> The number of rows dedicated to recent emojis [default: 1] --recent-type <RECENT_TYPE> The strategy used to manage the recent emojis list [possible values: most-used, pop-push, mixed] --static-recents <STATIC_RECENTS> The number of static recents that always appear in the list [default: 4] -z, --fuzzing-search Enable fuzzy search algorithms -p, --show-preview Show an emoji preview when selecting -o, --close-on-copy Automatically close the picker after copying an emoji -x, --no-close Prevent the application from closing when it loses focus -b, --background-color <BACKGROUND_COLOR> The background color of the UI, in hexadecimal format -m, --primary-color <PRIMARY_COLOR> The primary accent color of the UI, in hexadecimal format -c, --copy-command <COPY_COMMAND> The command that will be executed to copy an emoji -h, --help Print help (see more with '--help') -V, --version Print version

πŸ”— More in this category

Β© 2026 GitRepoTrend Β· SergioRibera/Simplemoji Β· Updated daily from GitHub