Shoebot é um robô gráfico Python puro: Ele leva um script Python como entrada, que descreve um processo de desenho e produz um gráfico em um formato padrão aberto comum (SVG, PDF, PostScript ou PNG.) Tem um simples editor de texto GUI, e scripts podem descrever suas próprias GUIs para controlar variáveis de forma interativa. Sendo Python puro, também pode ser usado como um módulo Python, um plugin para ferramentas Python-scriptable como Inkscape, e executar a partir da linha de comando. Foi diretamente inspirado por DrawBot e Shoes. Assim, “Shoebot”.