Gate One 0.9 jest emulatorem terminala dostępnym dla przeglądarek internetowych obsługujących HTML5. Wydawany jest on na licencji AGPLv3 i po raz pierwszy został udostępniony społeczeństwu. Oprogramowanie wykorzystuje WebSockety do połączeń z backendem napisanym w języku Python. Interfejs użytkownika został napisany w HTML5, CSS oraz JavaScript i nie wymaga żadnych dodatkowych pluginów do przeglądarki.
Wideo nagrane przez autora prezentujące możliwości Gate One
Gate One obsługuje również połączenia SSL oraz autoryzację Kerberos. Posiada obsługę własnych pluginów, które mogą być pisane w Pythonie, JavaScript oraz CSS. Obecnie dostępne pluginy rozbudowują program o obsługę SSH, nagrywanie i odtwarzanie sesji, menadżer zakładek dla zapisanych sesji.
Narzędzie to konkuruje z innymi emulatorami terminala w przeglądarce jak na przykład z consoleFISH czy ShellInABox. Emulatory te wykorzystują technologię AJAX.
Gate One dostępny jest w postaci źródeł w serwisie GitHub.