BaseBanana encoder and decoder

itec 64d29bb27c Fixed idx for compatibility 3 年之前
banana 64d29bb27c Fixed idx for compatibility 3 年之前
docs bacc3eb851 emoji in docs 3 年之前
tests 32d30b7b2a Changed setup + small fixes 3 年之前
.editorconfig e489edadfb setuppez 3 年之前
.gitignore e489edadfb setuppez 3 年之前
AUTHORS.rst e489edadfb setuppez 3 年之前
CONTRIBUTING.rst e489edadfb setuppez 3 年之前
HISTORY.rst e489edadfb setuppez 3 年之前
LICENSE e489edadfb setuppez 3 年之前
MANIFEST.in e489edadfb setuppez 3 年之前
Makefile e489edadfb setuppez 3 年之前
README.md e8cef5fcf3 credits 3 年之前
banana.svg e489edadfb setuppez 3 年之前
requirements_dev.txt bacc3eb851 emoji in docs 3 年之前
setup.cfg e489edadfb setuppez 3 年之前
setup.py 32d30b7b2a Changed setup + small fixes 3 年之前
tox.ini e489edadfb setuppez 3 年之前

README.md

banana

image

Features

  • Supports multiple, super-interesting bases: banana 🍌, ananas 🍍, ribes 🍇 avocado 🥑
  • Encode and decode easily
  • Check validity of encoded words
  • Generate random words 🎲
  • It's easy to support additional bases based on the same principles 🧩

Credits

Thanks to Autoscatto, Baku, Boyska for suggestions and developement.

Special thanks to Stefano Bartezzaghi. Loosely inspired by Stefano Bartezzaghi's book "Accavallavacca. Inventario di parole da gioco", Milano, Bompiani, 1992. ISBN 88-452-1948-8.