Encode everything in Emojis! 🙃
BaseEmoji is a binary-to-emoji encoding scheme that represents binary data in a subset of the Unicode Emoji symbols, designed for triggering senior programmers effortlessly. BaseEmoji is heavily influenced by my frustration towards my tech lead that always shares data (base64 encoded) with me.
- MOCKERY!
- WHY NOT!
- Base64 is not the best scheme to represent and transmit (mostly binary) data in a human-readable way. ¯\_(ツ)_/¯
- Basic encode/decode operations.
- [TODO] Different flavors based on subset of the Unicode Emoji symbols.
- [Contribute] ツ.
You can install the package by issuing the following command:
pip install base-emoji
You can also clone this project using git:
git clone https://github.com/amoallim15/base-emoji.git
Basic usage looks like:
$ baseemoji 'Hello world!' > 😀😄😋😪😦😫😫😌😁😛😞😆😄😨😌😈😟😦 $ baseemoji -d '😀😄😋😪😦😫😫😌😁😛😞😆😄😨😌😈😟😦' > Hello world!
- 0.0.3
- read/write from/to stdin/stdout.
- 0.0.2
- Initial implementation with a default flavor of base {55}.
Ali Moallim – amoallim15@gmail.com
Bug reports and pull requests are welcome on GitHub at https://github.com/amoallim15/base-emoji. I'm also available for questions, feel free to get in touch.
The package is available as open source under the terms of the MIT License.