Widgets for interactive terminaling