Shoebot Alternatives

    Shoebot is described as 'pure Python graphics robot: It takes a Python script as input, which describes a drawing process, and outputs a graphic in a common open standard format (SVG, PDF, PostScript, or PNG)' and is an app in the Development category. There are more than 10 alternatives to Shoebot for Windows, Mac, Linux and Online / Web-based. The best alternative is Processing, which is both free and Open Source. Other great apps like Shoebot are Pure Data (Free, Open Source), Cinder (Free, Open Source), Vvvv (Free) and Nodebox (Free, Open Source).

    This page was last updated Mar 16, 2021

      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Processing is an open source programming environment and library built to handle images, animation, and interactivity. It is used by students, artists, designers, researchers, and hobbyists for learning to code, prototyping, and producing full applications.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.
      show more


    1. CINDER PROVIDES A POWERFUL, INTUITIVE TOOLBOX for programming graphics, audio, video, networking, image processing and computational geometry.
      show more
    2. vvvv is a graphical programming environment for easy prototyping and development. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      NodeBox is a new software application for creating generative art using procedural graphics and a new way to approach graphic design.


    3. PraxisLIVE is an open-source, visual programming environment. Experiment with and create projects using a visual patching system coupled with the power of programming in Java, Processing and GLSL.
      show more
    4. Orca is an Esoteric Programming Language and live-coding environment for musical experimentation. In Orca, each letter of the alphabet is an operation, lowercase letters operate on bang, uppercase letters operate each frame.
    5. In short, OPENRNDR is a tool to create tools. It is an open source framework for creative coding, written in Kotlin for the Java VM that simplifies writing real-time interactive software.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Csound is a sound design, music synthesis and signal processing system, providing facilities for composition and performance over a wide range of platforms.
      No screenshots yet
    6. Context Free is a program that generates images from written instructions called a grammar. The program follows the instructions in a few seconds to create images that can contain millions of shapes.
      No screenshots yet
    Showing 10 of 13 alternatives