nimoji
๐๐บ emoji support for Nim ๐ and the world ๐
Summary
| Latest Version | Unknown |
|---|---|
| License | MIT |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-07-21 05:24 |
Tags
Installation
nimble install nimoji
choosenim install nimoji
git clone https://github.com/pietroppeter/nimoji
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| nimoji | โ | โ | โ | - | - | - | - | - | - | - |
Source
| Repository | https://github.com/pietroppeter/nimoji |
|---|---|
| Homepage | https://github.com/pietroppeter/nimoji |
| Registry Source | nimble_official |
README
nimoji
๐๐บ emoji support for Nim ๐ and the world ๐.
Inspired by kyokomi and carpedm20. Emojis codemap is from muan.
Go to Emoji searcher for a searchable list of supported emojis.
Usage
From command line:
nimoji - ๐๐บ emoji support for Nim ๐ and the world ๐.
Usage: nimoji ARGUMENT
If ARGUMENT is an existing file, it will use as input the file,
otherwise it will use ARGUMENT as input.
Output is input with keywords delimited by ':' rendered as emoji.
Example usage:
nimoji :wave:
๐
nimoji "hello :earth_africa:"
hello ๐
nimoji hello.nim
let ๐ = "hello"
echo ๐ & " ๐"
For a searchable list of supported emoji keywords: https://emoji.muan.co/
From Nim:
import nimoji
assert "I :heart: :pizza: and :beer:".emojize == "I โค๏ธ ๐ and ๐บ"
assert "The emoji for spaghetti: :spaghetti:".emojize, "The emoji for spaghetti: ๐"
# substitution is style insensitive
assert "you say :to_ma_to: I say :ToMaTo:".emojize == "you say ๐
I say ๐
"