Skip to main content

BaseEmoji

Encode everything in Emojis! 🙃

media/logo.png

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.

But why?

  • MOCKERY!

  • WHY NOT!

  • Base64 is not the best scheme to represent and transmit (mostly binary) data in a human-readable way. ¯\_(ツ)_/¯

Features

  • Basic encode/decode operations.

  • [TODO] Different flavors based on subset of the Unicode Emoji symbols.

  • [Contribute] ツ.

Installation

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

Usage example

Basic usage looks like:

$ baseemoji 'Hello world!'
> 😀😄😋😪😦😫😫😌😁😛😞😆😄😨😌😈😟😦
$ baseemoji -d '😀😄😋😪😦😫😫😌😁😛😞😆😄😨😌😈😟😦'
> Hello world!

Release History

  • 0.0.2
    • Initial implementation with a default flavor of base {55}.

About

Ali Moallim – amoallim15@gmail.com

Contributing

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.

License

The package is available as open source under the terms of the MIT License.

Metadata

Release files for base-emoji 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for base-emoji 0.0.3
File Size Uploaded Provenance Actions
base-emoji-0.0.3.tar.gz 3.8 kB Without provenance Details for base-emoji-0.0.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for base-emoji 0.0.3
File Interpreter ABI Platform Actions
base_emoji-0.0.3-py3-none-any.whl Python 3 none any Details for base_emoji-0.0.3-py3-none-any.whl

Total release size: 9.1 kB

Release files / base-emoji-0.0.3.tar.gz

Download URL base-emoji-0.0.3.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1bd85c02ce20cc0c24abb48441d5e991a07a0acdd8d1ff5d3c156e783cab499f
BLAKE2b-256 checksum
How to use checksums
d01a8862d3dab30460a8ee27780f4c0c8292439429a53ca76235a93457c9e032
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

Release files / base_emoji-0.0.3-py3-none-any.whl

Download URL base_emoji-0.0.3-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d80f5b4f5f41d9ccee7060f101cd364029c21bb8004cb2903b12d2b10d45dacc
BLAKE2b-256 checksum
How to use checksums
4f51b0169b31bebdb780c2fe96c6e3fd01572c20c6079c9bfe3a78b1cfba3e6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.5

Security for base-emoji 0.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page