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.