github.com/activestate/termtest/conpty (go): Cross-platform (Windows, Mac, Linux) integration testing for your terminals
Keywords: cross-platform|emulation|expect|golang|linux|macos|terminal|testing|windows