3270Connect is a Go package and command-line utility for interacting with x3270 or s3270 terminal emulators, commonly used for mainframe and 3270 terminal applications. It provides a convenient way to automate terminal interactions, capture screens, and perform various tasks programmatically.
Features
Terminal Automation: Interact with terminal screens, send keys, and fill fields programmatically using a external workflow json file.
Screen Captures: Capture terminal screens in ASCII format and save them to HTML files.
Cross-Platform: Works on Linux, macOS, and Windows (soon).
Performance Load Testing: Run a number of concurrent connections with an optional period of time