tkGateはイベントドリブン型のデジタル回路シミュレータで、Tcl/Tkベースのグラフィカルエディタを採用しています。基本回路パーツを広範囲にわたって取りそろえており、ユーザー定義のモジュールを階層化された設計のの中で用いることも可能です。配布物の中にはたくさんのチュートリアルやサンプル回路が用意されていて、これらはヘルプメニューからロードすることができます。このサンプル回路にはシンプルなCPUも含まれており、アニマルゲームを実行するプログラムが付いています。tkGateは多言語対応しており、サポートされる言語は、英語、日本語、フランス語、ドイツ語、スペイン語、ウェールズ語、カタロニア語です。