LisCat Versión 1.0, es un entorno visual de programación que funciona en complemento con Processing 3. El entorno está diseñado para crear diagramas de estado (conocidos como "máquinas de estados finitos") en forma gráfica y luego traducirlos a código de programación en Processing. El entorno construye, a partir del diagrama, un sketch en un PDE con su respectiva carpeta, listo para ejecutar. El código tiene comentarios para el que programador pueda agregar las acciones que desea en cada estado. LisCat responde a eventos de TUIO, Arduino y OSC, pero es necesario tener las respectivas librerías instaladas para que estos funcionen. LisCat fue pensado como una herramienta de programación a la vez que educativa, y la idea es que las personas aprendan a programar diagramas de estados por si mismos, viendo cómo resuelve esta herramienta cada una de las problemáticas que el usuario se propone.
LisCat fue creado por Emiliano Causa - emilianocausa.ar