ICal es un programa realizado en Tcl/Tk. Algunas de sus características son: creación de diferentes eventos de manera muy sencilla, al igual que la modificación o el borrado, posibilidad de recordatorios para eventos importantes, posibilidad de impresión.
ICal puede ser compartido por diferentes usuarios, lo que lo hace ideal en entornos multiusuario.