my version of @dis.sociat.ing's dollcode algorithm in python

dollcode#

my version of @dis.sociat.ing's dollcode in python.

install#

requires uv.

# install uv with personal package manager, then...
git clone https://tangled.org/bruja.moe/dollcode

usage#

uv run main.py encode <input>: encodes input in dollcode

uv run main.py encode "67"
# outputs: ▖▘▌▘▘▌▘▌▖

uv run main.py decode <input>: decodes dollcode

uv run main.py decode "▌▘▌▖▘▘▘▘▘"
# outputs: hi

uv run main.py [encode/decode] <input> -c: copies output to clipboard

uv run main.py encode "copy if pretty" -c
# outputs: ▖▌▌▖▌▖▌▘▌▖▖▘▘▘▘▌▌▖▖▌▌▘▖▖▘▖▌▖▘▘▌▖▖▖▖▌▖▘▘▘▌▖▖▖▘▘▌▖▌▘▘▖▌▖▘▘▌▖▌▖▘▘▌▌▖▖▖▌▖▘ -> 📋 copied!