TkGate est un simulateur de circuit numérique avec un éditeur graphique td/tk. TkGate supporte une large variété d'éléments de circuits rudimentaires tout comme les modules définis par l'utilisateur pour un design hiérarchique. La distribution est accompagnée d'un manuel et de circuits d'exemples qui peuvent être chargés à travers le menu d’ « Aide ». Les circuits d'exemples incluent un CPU (unité centrale) simple, programmé pour exécuter le jeu Animals.