TkGate es un simulador de circuito digital impulsado por eventos con un editor gráfico basado en tcl / tk. TkGate admite una amplia gama de elementos de circuitos primitivos, así como módulos definidos por el usuario para el diseño jerárquico. La distribución viene con una serie de tutoriales y circuitos de ejemplo que se pueden cargar a través del menú "Ayuda". Los circuitos de ejemplo incluyen una CPU simple, programada para ejecutar el juego de los Animales.
Tiene muchos componentes, no necesita instalación (en el navegador).