ecoji
« Back to VersTracker
Description:
Encodes (and decodes) data as emojis
Type: Formula  |  Latest Version: 2.0.2@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: encoding emojis cli data-visualization utilities
Install: brew install ecoji
About:
Ecoji is a command-line utility that encodes and decodes data using emojis, providing a more human-readable and visually distinct alternative to Base64. It maps binary data to a set of over 1000 emojis, making it useful for embedding data in text where visual differentiation is helpful. The tool maintains compatibility with standard data formats while offering a unique encoding scheme.
Key Features:
  • Emoji-based encoding/decoding
  • Command-line interface for easy scripting
  • Cross-platform compatibility
  • Open source with Apache 2.0 license
Use Cases:
  • Creating memorable and visually distinct data representations
  • Encoding data for social media or messaging where emojis are supported
  • Educational purposes to demonstrate encoding concepts
Alternatives:
  • base64 – Standard Base64 uses alphanumeric characters, while Ecoji uses emojis for more visually distinct output
  • base85 – Base85 offers higher density than Base64 but still uses ASCII characters, unlike Ecoji's emoji approach
License: Apache-2.0
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 13, 2025 4:38pm 0 VERSION_BUMP 54732acb
Sep 12, 2024 5:39pm 0 VERSION_BUMP 33cc02e5